zoukankan      html  css  js  c++  java
  • 【安装Ecshop2.7.2网站(LAMP环境)】--实践

    LAMP : Linux + Apache + Mysql + PHP
    Ecshop2.7.2

    注意:在输入命令过程中,学会用tab键补全命令,不要对着照抄,很容易出错。

    前置:
    A:先设置虚拟机中的CD映像路径,为RHEL6.5.ISO(安装包),点连接
    虚拟机->设置->CD/DVD->ISO映像文件选择rhel-server-6.5-i386-dvd.iso安装包(设置状态:勾选已连接)
    设置之后在服务器桌面会出现RHEsL_6.5光盘,接着输入如下命令,进入访问
    B:#mount
    C: #cd /media/RHEL--/Packages 进到这个路径下

    接下来进入安装过程....

    注意:【如下实现把然之安装包放入到linux服务器目录下】
    在如下步骤之前先安装xftp(一个从宿主机传文件到服务器的工具,同Xshell)
    把主机IP复制粘贴到主机中,协议选择SFTP,连接即可,连接后可实现从宿主机把文件拖到linux服务器中对应文件夹下,如把Ecshop2.7.2.zip拖到/tmp下

    1,安装vsftp (主要用于传文件,若万一安装不上,此步骤可忽略)
    #su - root
    #service vsftpd status
    #ll |grep vsftp
    #rpm -ivh vsftpd-2.2.2-11.el6_4.1.i686.rpm --nodeps
    #service vsftpd restart
    #service vsftpd status

    安装完后查看一下安装的程序
    #rpm -qa |grep vsftpd

    2,安装Apache (Web服务器,用于连接网络)
    #service httpd status
    #ll | grep httpd
    #rpm -ivh httpd-2.2.15-29.el6_4.i686.rpm --nodeps
    #service httpd restart
    #service httpd status
    #ifconfig

    安装完后查看一下安装的程序
    #rpm -qa |grep httpd

    复制IP地址,然后在客户端IE地址中输入,查看是否可以登录Apache的安装界面,若有出现“。。。Test Page”则代表成功
    注意:配置网页显示,系统管理中对防火墙进行配置
    #setup
    防火墙配置->启用->定制->可信的服务(按空格选中WWW(HTTP),安全WWW(HTTPS)这2项) 配置好后关闭退出

    3,安装PHP (脚本语言,用于显示网页内容)
    #ll |grep php
    #rpm -ivh php*.rpm --nodeps (php*.rpm:指全部安装)
    #service httpd restart
    #vi /var/www/html/test.php
    在文本中编写如下语句:
    <?php
    echo "Welcome!"
    ?>
    再到客户端IE地址中输入:http://虚拟机IP/test.php
    回车后不显示"Welcome"则表示PHP没安装

    安装完后查看一下安装的程序
    #rpm -qa |grep php

    4,安装Mysql (存储数据)
    #service mysqld status
    #ll | grep mysql
    #rpm -ivh mysql-5.1.71-1.el6.i686.rpm --nodeps
    #rpm -ivh mysql-server-5.1.71-1.el6.i686.rpm --nodeps
    #service mysqld restart
    #service mysqld status
    #mysql -u root -p
    #输入密码为空
    # show databases;
    #exit 退出数据库

    安装完后查看一下安装的程序
    #rpm -qa |grep mysqld


    注:若出现在安装数据时出现sock.sql问题时
    #cd /var/lib/mysql/
    #ls
    #mv sock.sql sock.sql.bak /*即可解决,方法:把sock.sql的文件名修改为sock.sql.bak

    5, 部署Ecshop2.7.2
    先把文件ECShop_2.7.2.rar格式转成ECShop_2.7.2_B01.zip或直接拖文件夹
    再把ECShop_2.7.2_B01.zip文件从外面Window端拖进来,放到桌面,再把文件从桌面复制到/var/www/html/
    #cd /home/用户名/桌面
    #ll
    #cp ECShop_2.7.2_B03.zip /var/www/html/
    #cd /var/www/html/
    #unzip ECShop_2.7.2_B03.zip

    #chmod -R 777 ECShop_2.7.2_B03 '解开权限,否则安装时会报权限问题
    #cd ./ECShop_2.7.2_B01/ecshop/upload/
    #cd ./install/incluses
    #ll
    #vi lib_installer.php
    打开lib_installer.php文件
    在if()前加上如下命令,保存退出即可
    date_default_timezone_set('Asia/Shanghai');
    ----------------------------
    if (!defined('IN_ECS'))
    {
    die('Hacking attempt');
    }

    到客户端IE地址中输入:http://IP/ECShop_2.7.2_B01/ecshop/upload/
    回车进入安装界面
    注意对安装界面进行设置
    创建数据库
    设置管理员和密码:admin 123456
    勾选导入测试数据

    再登录(注意切换超速模式)


    6,部署然之网站 (网站源代码)
    需要把ranzhi的安装文件复制到/var/www/html/下
    #cd /tmp/
    #ls
    #cp ranzhi.2.5.zip /var/www/html/
    #cd /var/www/html/
    #unzip ranzhi.2.5.zip
    到客户端IE地址中输入:http://IP/ranzhi/www/index.php
    现查看有没有出现然之的界面 。。。手动开始安装
    数据库配置处需要把127.0.0.1改成Localhost
    设置管理员和密码:admin 123456
    再登录(注意切换超速模式)


    7,部署禅道项目管理系统
    需要把ZenTaoPMS的安装文件复制到/var/www/html/下
    #cd /tmp/
    #ls
    #cp ZenTaoPMS.7.3.stable.zip /var/www/html/
    #cd /var/www/html/
    #unzip ZenTaoPMS.7.3.stable.zip
    到客户端IE地址中输入:http://IP/zentaopms/www/index.php
    现查看有没有出现禅道的界面 。。。手动开始安装
    数据库配置处需要把127.0.0.1改成Localhost
    设置管理员和密码:admin 123456
    再登录(注意切换超速模式)

    8,分别把mysql,php,apache卸载一次后,重新安装,查看系统是否能正常运行
    #rpm -ev mysql.5.1.7....rpm --nodeps 注:如果卸载不了,则把后缀.rpm去掉
    #rpm -ev php.....rpm --nodeps
    #rpm -ev http....rpm --nodeps

  • 相关阅读:
    centos7 安装 supervisor
    远程桌面管理工具
    Delphi cxpagecontrol融合窗体
    Delphi调用网页美化SQL
    合并Dev BPL教程
    delphi 各新版本特性收集
    Delphi控件备份工具
    DBX Error: Driver could not be properly initialized..解决办法
    hugo 中文目录名 在 centos 的问题
    flutter Dialog里ListView的问题
  • 原文地址:https://www.cnblogs.com/it-xian/p/10176000.html
Copyright © 2011-2022 走看看