yum安裝LAMP平臺,部署ecshop
阿新 • • 發佈:2018-04-18
LAMP查看selinux的狀態,關閉selinux
查看防火墻規則
查看防火墻規則
# firewall-cmd --permanent --list-all
加入防火墻規則,對外提供 http,https服務
# firewall-cmd --permanent --add-service=http --add-service=https
加載服務
# firewall-cmd --reload
yum安裝LAMP環境
# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
啟動 httpd,mariadb
# systemctl start httpd mariadb
開機自啟動 httpd,mariadb
# systemctl enable httpd mariadb
在瀏覽器輸入ip,就可以訪問測試頁
設置數據庫的root密碼
# mysqladmin -uroot password "123"
設置虛擬主機
# vim /etc/httpd/conf.d/ecshop.conf <VirtualHost *:80> ServerName www.ecshop.com ServerAlias ecshop.com DocumentRoot "/webroot/ecshop" </VirtualHost> <Directory "/webroot/ecshop"> Require all granted </Directory>
創建根目錄,修改配置文件,檢測語法
# mkdir -p /webroot/ecshop
# vim /etc/httpd/conf/httpd.conf
ServerName www.example.com:80
# httpd -t
建立測試頁
# echo "ecshop text page ..." > /webroot/ecshop/index.html
重啟啟動 httpd
# systemctl restart httpd
windows中的hots文件
192.168.221.10 www.ecshop.com ecshop.com
瀏覽器中訪問
上傳 ECShop_V3.0.0_UTF8_release0530.zip,解壓,放到根目錄,權限設置
cd /webroot/ecshop/
rm -rf *
cd
yum install lrzsz -y
rz
yum install unzip -y
unzip ECShop_V3.0.0_UTF8_release0530.zip
cp -rf ECShop_V3.0.0_UTF8_release0530/* /webroot/ecshop/
chown -R apache:apache /webroot/ecshop/
部署開發人員寫好的代碼,進行數據庫的安裝
有這樣的報警信息
vim /etc/php.ini
date.timezone = Asia/Shanghai
systemctl restart httpd
刷新頁面
按照頁面填寫,完成數據庫的安裝
mysql -p123
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| ecshop |
| mysql |
| performance_schema |
| test |
+--------------------+
生成了ecshop數據庫。
yum安裝LAMP平臺,部署ecshop