1. 程式人生 > >從零開始的異界生活(偏了)從零開始搭建lamp服務ECShop,簡單快速

從零開始的異界生活(偏了)從零開始搭建lamp服務ECShop,簡單快速

cto down 關閉 .html 軟件包 設置密碼 有時 .repo scripts

材料一臺虛擬機,沒錯只要一臺虛擬機,真機更厲害
新裝好的centos7.0
第一步配置ip使其能夠遠程連接,並換成阿裏源
VMware左上角編輯,虛擬網絡編輯器,右下角更改設置
技術分享圖片
技術分享圖片
橋接選擇自己對應上網的硬件名稱,用WiFi就選擇WiFi的,用網線就選擇網線的,點擊應用保存
VMware左上角虛擬機,設置
技術分享圖片
選擇橋接,直接配置的是橋接,也可以選擇主機模式

虛擬機右擊終端
vi /etc/sysconfig/network-scripts/ifcfg-ens33
技術分享圖片
這裏為了方便直接就是動態獲取,onboot記得開啟,ipv6直接註釋就行,靜態比較麻煩還要找客源用的地址,還要添加子網掩碼dns,具體可以百度,節省時間就跳過
service network restart

ifconfig
會有ip直接復制使用遠程軟件連接
如果不能連接init 6重啟一下再用ifconfig獲取ip

更換yum源
備份/etc/yum.repos.d/下的CentOS-Base.repo為CentOS-Base.repo.backup 並更換為阿裏雲源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
技術分享圖片
運行yum makecache生成緩存
yum update 更新軟件
技術分享圖片
900多個軟件!沒有時間就不用更新

第三部搭建LAMP架構
通過yum源安裝相關軟件
yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd

安裝好了就可以啟動服務了,不過得要先關閉selinux跟防火墻,為了快速就不配置規則了直接關閉
setenforce 0
systemctl stop firewalld.service

啟動!
systemctl start httpd mariadb
systemctl enable httpd mariadb
在瀏覽器輸入虛擬機的ip測試一下,不知道就ifconfig查看復制一下
技術分享圖片
給數據庫設置密碼 12345
mysqladmin -uroot password "12345"
虛擬主機
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
技術分享圖片
技術分享圖片
技術分享圖片
改完後要檢查一下是否有問題
echo "<h1> ecshop <h1> ..." > /webroot/ecshop/index.html
弄個測試頁,內容自己定
systemctl restart httpd
重啟一下服務
需要改一下hosts文件技術分享圖片
C:\Windows\System32\drivers\etc
技術分享圖片技術分享圖片
輸入ip檢查一下
技術分享圖片
沒問題
http://www4.2ky.cn/down/2016/ECShop_V3.0.0_UTF8_release0518.zip
下載ECShop軟件包
技術分享圖片
cd /webroot/ecshop/
rm -rf

cd
yum install lrzsz -y
rz
技術分享圖片技術分享圖片
yum install unzip -y
unzip ECShop_V3.0.0_UTF8_release0518.zip
cp -rf ECShop_V3.0.0_UTF8_release0518/* /webroot/ecshop/
chown -R apache:apache /webroot/ecshop/
http://172.21.152.115/install/index.php
技術分享圖片
直接下一步下一步
技術分享圖片
這一步報錯了來排查,好像是地區沒有更改
技術分享圖片
systemctl restart httpd mariadb
再重啟一下試試
數據庫名小寫 ecshop 搞定了
技術分享圖片
技術分享圖片
直接去後臺玩玩
技術分享圖片
輸入之前填寫的管理員賬戶密碼
技術分享圖片
直接完成向導
技術分享圖片
提示說要刪除兩個文件,主要是怕重復安裝,怕他人搗亂
輸入ip或者www.ecshop.com
技術分享圖片
空空的,我們加個東西試試看吧
技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片

到這邊也就結束了,搞定了。至於官網為什麽這樣醜,那就找專門的人來美化首頁了,也有專業團隊維護,我們搭建好就行,有需要的可以自己多研究HTML美化一下,還有UI,購物平臺搭建完成,下次搭建論壇測試一下

從零開始的異界生活(偏了)從零開始搭建lamp服務ECShop,簡單快速