Linux30--測試環境搭建-電商專案搭建
阿新 • • 發佈:2021-10-27
電子商城系統服務搭建
電子商城系統介紹
電子商城系統是一個功能完善的線上購物系統,主要為線上銷售和線上購物服務,其功能主要包含商品的管理、會員的管理、訂單的管理、庫存的管理、優惠的管理、線上支付等功能,該系統使用高階開發語言並結合資料庫,以及應用伺服器,資料庫設計原則上符合第三正規化,且規範易於維護,程式需使用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...)}}