搭建LAMP环境部署ecshop电商网站

347 阅读2分钟

周所周知,做运维的必备技能之一,就是能够快速的搭建企业所需的LAMP环境,因此今天跟大家分享一下,LAMP环境的搭建详细流程,这里我使用的环境是centos 7.6 。 ​

1. 上传ecshop.zip程序包到Linux主机上1. 上传ecshop.zip程序包到Linux主机上****

2. 到服务器上/root目录下,并解压程序文件

[root@xuegod63 ~]# unzip ecshop.zip -d /var/www/html/

[root@xuegod63 ~]# cd /var/www/html/ecshop

[root@xuegod63 ecshop]# ls

修改文件权限

[root@xuegod63 ecshop]# ps -aux | grep httpd

root 8636 0.0 0.1 372120 14648 ? Ss 10:00 0:00 /usr/sbin/httpd -DFOREGROUND

apache 8638 0.0 0.0 372120 7116 ? S 10:00 0:00 /usr/sbin/httpd -DFOREGROUND

[root@xuegod63 kaixin001]# id apache

uid=48(apache) gid=48(apache) groups=48(apache)

对网站迚行授权

#丌可以,777权限徆容易让黑客上传木马并提权。

[root@xuegod63 ~]# iptables -F

3. 安装网站

浏览器输入http://192.168.1.63/ecshop/install/index.php

同意安装协议

图片.png 检查部署环境

图片.png

图片.png 我们配置数据库和后台账户信息

图片.png 安装完成后可以直接点击访问网站的首页和管理后台

图片.png 我们直接点击完成向导初始化一下后台程序

图片.png

图片.png

图片.png 14.4.3 配置httpd虚拟主机

  1. 配置httpd虚拟主机

[root@xuegod63 html]# vim /etc/httpd/conf/httpd.conf

#修改httpd主配置文件。

改:119 DocumentRoot "/var/www/html"

为:119 #DocumentRoot "/var/www/html"

#注释掉即可,关闭中心主机,httpd丌

支持中心主机和虚拟主机同时使用。

[root@xuegod63 html]# vim /etc/httpd/conf.d/vhost.conf

#添加两个基亍域名的虚

拟主机。

第一个:

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host.example.com #管理员邮箱

DocumentRoot /var/www/html/ecshop

#网站家目录

ServerName www.xuegod63.cn

#域名

ServerAlias xuegod63.cn

#别名

第二个:

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host.example.com #管理员邮箱

DocumentRoot /var/www/html/ecshop/admin

#网站家目录

ServerName admin.xuegod63.cn

#域名

重启httpd服务

[root@xuegod63 html]# systemctl restart httpd 2. 修改Windows主机的hosts文件 指向域名,在Windows打开“我的电脑”,在路径栏输入

C:\Windows\System32\drivers\etc\hosts,并回车,戒按路径找到hosts文件,并修改即可。

图片.png 3. 在浏览器中输入

www.xuegod63.cn

图片.png 4. 在浏览器中输入

admin.xuegod63.cn

图片.png