1. 程式人生 > 其它 >Linux30--測試環境搭建-電商專案搭建

Linux30--測試環境搭建-電商專案搭建

電子商城系統服務搭建

電子商城系統介紹

電子商城系統是一個功能完善的線上購物系統,主要為線上銷售和線上購物服務,其功能主要包含商品的管理、會員的管理、訂單的管理、庫存的管理、優惠的管理、線上支付等功能,該系統使用高階開發語言並結合資料庫,以及應用伺服器,資料庫設計原則上符合第三正規化,且規範易於維護,程式需使用MVC模式,採用三層架構保證系統的可維護性和可擴充套件性

下載XAMPP軟體包

www.apachefriends.org

上傳軟體包到/opt目錄中

cd /opt
rz 
在物理機中找到 xampp-linux-x64-7.4.19-0-installer.run

對xampp軟體包增加執行許可權

chmod u+x xampp-linux-x64-7.4.19-0-installer.run

執行xampp軟體包

./xampp-linux-x64-7.4.19-0-installer.run

執行進度顯示百分比

針對xampp服務操作

/opt/lampp/lampp status  檢視服務狀態
/opt/lampp/lampp restart 重新啟動所有服務
/opt/lampp/lampp stop    停止所有服務
/opt/lampp/lampp start   啟動所有服務

檢視服務狀態

修改配置檔案

vi /opt/lampp/etc/httpd.conf
搜尋 "Listen 80" 並將其更改為其他埠(例如,Listen 8888  --- 大概是第40行)
# / Listen 80(直接輸入後回車就搜尋到,再按insert鍵修改,修改完按esc鍵退出編輯,輸入:wq!按回車儲存並退出
# vi /opt/lampp/etc/extra/httpd-ssl.conf搜尋 "Listen 443" 並將其改為其他埠(例如,Listen 8443 --- 大概是第39行)
# / Listen 443(直接輸入後回車就搜尋到,再按insert鍵修改,修改完按esc鍵退出編輯,輸入:wq!按回車儲存並退出
# vi /opt/lampp/lampp搜尋埠 "testport 80" 改為"testport 8888",在搜尋埠"testport 443"改為"testport 8443" --- 大概在197和214行)
# vi /opt/lampp/etc/extra/httpd-xampp.conf          
--遠端訪問設定   搜尋 "Require local" 註釋掉,在其下面新增一行 Require all granted ,儲存退出,重啟服務即可

重啟xampp

/opt/lampp/lampp restart

驗證配置檔案是否修改成功

netstat -anp | grep 8888
netstat -anp | grep 8443

檢視防火牆狀態

systemctl status firewalld

檢視防火牆配置檔案

cat /etc/firewalld/zones/public.xml

新增配置資料到防火牆配置檔案中

firewall-cmd --zone=public --add-port=8888/tcp --permanent

重新載入防火牆資料

firewall-cmd --reload

上傳軟體包到/opt目錄中

rz 

上傳dsmall檔案

cd /opt
rz找到本地dsmall.zip

解壓dsmall.zip

unzip dsmall.zip

移動dsmall目錄到htdocs目錄中

ls
mv dsmall /opt/lampp/htdocs
cd /opt/lampp/htdocs
ls

授權dsmall目錄及目錄內容許可權

chmod -R 777 dsmall
ls -l

重新啟動xampp

/opt/lampp/lampp restart

檢視防火牆狀態

systemctl status firewalld

檢視防火牆配置檔案

cat /etc/firewalld/zones/public.xml

新增配置資料到防火牆配置檔案中

firewall-cmd --zone=public --add-port=8888/tcp --permanent

重新載入防火牆資料

firewall-cmd --reload

通過固定格式使用瀏覽器訪問

http://伺服器IP地址:8888/dsmall/public

安裝過程中如果出現如下情況

重新對dsmall目錄重新授權

chmod -R 777 dsmall

再次訪問安裝頁面

在安裝頁面輸入管理選項和使用者資訊

在安裝頁面輸入管理選項和使用者資訊

前臺頁面

http://伺服器IP地址:8888/dsmall/public/index.php/home

後臺頁面

http://伺服器IP地址:8888/dsmall/public/index.php/admin/Index/index.html

{{uploading-image-76976.png(uploading...)}}