實現基於LNMP的電子商務網站的搭建
一 環境準備:centos系統 yum源(安裝mysql,nginx,和php-fpm)
二:安裝步驟:用yum的方式安裝mariadb,mariadb-server,php-mysql,php-fpm,nginx
下載需要搭建網站的源碼,我搭建的是基於小米網站的搭建,然後解壓縮到data/web目錄
修改權限為nobody(在這裏之所以不用root,是為了安全的考慮,因為root的權限太大)
三 修改配置文件
修改nginx配置,把nginx.conf.default模板復制為配置文件進行修改,指定網站訪問目錄為/data/web,並設置默認用戶和配置與php-fpm交互
vim nginx.conf然後進行配置的修改,如圖紅色區域就是我修改的配置內容
為了防止網絡擁塞,我們可以如下設置
可以修改下服務名
指定網站訪問目錄為/data/web,修改server段加上默認工作路徑,可訪問到網站程序
並設置默認用戶和配置與php-fpm交互,修改php擴展解析文件路徑為,修改為如下圖所示
修改完之後,我們也可以用nginx -t來檢查語法
然後啟動nginx服務
systemctl start nginx
修改php.ini中功能配置
vim /etc/php.ini
修改時鐘配置data.timezone=Asia/Shanghai
可以在php.ini中設置short_open_tag=On
然後systemctl start php-fpm服務
啟動數據庫服務
systemctl start mariadb
對程序進行數據庫恢復,把代碼中與數據庫有關的數據進行恢復
賬號:admin 密碼:123456
創建數據庫
create database xiao;
vim /etc/php-fpm.d/www.conf
vim /data/web/data/config.php,根據自己定義的數據庫名稱和用戶名密碼進行修改
要和上圖設置的一樣
數據恢復成功後,就可以進行訪問了
如圖所示,一個簡單的電子網站就搭建成功了,你學會了嗎?
本文出自 “13007865” 博客,請務必保留此出處http://13017865.blog.51cto.com/13007865/1979445
實現基於LNMP的電子商務網站的搭建