1. 程式人生 > >實現基於LNMP的電子商務網站的搭建

實現基於LNMP的電子商務網站的搭建

網站搭建

一 環境準備:centos系統 yum源(安裝mysql,nginx,和php-fpm)

二:安裝步驟:用yum的方式安裝mariadb,mariadb-server,php-mysql,php-fpm,nginx

下載需要搭建網站的源碼,我搭建的是基於小米網站的搭建,然後解壓縮到data/web目錄

技術分享

修改權限為nobody(在這裏之所以不用root,是為了安全的考慮,因為root的權限太大)

技術分享

三 修改配置文件

  1. 修改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

  1. 修改時鐘配置data.timezone=Asia/Shanghai

  2. 可以在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的電子商務網站的搭建