一、LAMP环境,部署应用ECShop
什么是ECShop:一个软件程序,主要功能网上商城系统。
学习什么:学习如何在LAMP环境之上,部署一个软件程序。
二、开启数据库和网络服务
启动MySQL服务
service mysqld restart
启动http服务
service httpd restart
三、将ECShop安装包放入CentOS系统
- 安装VMware Tools以后,可以从物理机中直接将文件拖动到虚拟机中。
- 将ECShop安装包放入到CentOS系统的超级用户家目录中。
- 将“ECShop_V2.7.2_UTF8_Release0604.zip”安装包
- 拖到linux系统(CentOS)的以下路径:/root
完成后查看结果如下:
[root@localhost ~]# cd /root
[root@localhost ~]# ls -l
总用量 8072
-rw-------. 1 root root 1872 7月 28 13:29 anaconda-ks.cfg
drwxr-xr-x. 2 root root 4096 7月 29 10:26 Desktop
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Documents
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Downloads
-rw------- 1 root root 8150077 7月 16 14:14 ECShop_V2.7.2_UTF8_Release0604.zip
-rw-r--r--. 1 root root 59280 7月 28 13:29 install.log
-rw-r--r--. 1 root root 11730 7月 28 13:27 install.log.syslog
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Music
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Pictures
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Public
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Templates
drwxr-xr-x. 2 root root 4096 7月 28 13:59 Videos
[root@localhost ~]#
四、开始安装ECShop
切换到超级用户家目录root中
cd /root
解压ECShop压缩包
unzip ECShop_V2.7.2_UTF8_Release0604.zip
注意:此处解压后的文件夹名称是:upload
将完整的upload目录,移动到路径 /var/www/html/ 中
mv upload /var/www/html/
切换到目录 /var/www/html 中
cd /var/www/html
备份 upload 目录为 upload.bak
cp -r upload upload.bak
将upload目录 改名为ecshop目录
mv upload ecshop
查看改名后的目录文件
ls
五、赋予ECShop权限
赋予ecshop整个目录,所有权限。(完全授权:777)
chmod -R 777 ecshop
六、配置ECShop
使用vim编辑器,编辑配置文件。
1、备份配置文件
打开系统配置文件目录
cd /etc
备份配置文件
cp php.ini php.ini.bak
2、开始编辑,配置文件php.ini
开始编辑,配置文件php.ini
vi php.ini
按“/”键,进入尾行模式,输入要搜索的内容。
搜索以下内容:
;date.timezone =
搜索到上面的内容后,修改上面的内容。
(修改方法:删除前面的分号,在等号后面填写PRC。)
按i键,进入输入模式。开始修改内容。
将
;date.timezone =
改为
date.timezone = PRC
修改完成后:
按Esc
然后
:wq
保存并退出。
3、配置修改前后对比
修改前如下:
修改后如下:
4、重新启动HTTP服务
重启HTTP服务
service httpd restart
5、用浏览器打开网址
http://虚拟机的IP地址/ecshop
七、通过浏览器,安装ECShop应用
1、安装过程如下:
2、成功部署后的样式如下:
八、VMware Fusion 虚拟机拍摄快照
- 在关机状态下拍摄快照,可以节省硬盘空间,提高拍摄快照速度。
- ECShop 搭建成功。