1. 程式人生 > >LNMP架構部署Discuz論壇

LNMP架構部署Discuz論壇

啟用 二進制 SQ discuz安裝 type bbs image 初始 查看端口

LNMP:構建LNMP平臺也需要Linux服務器、MYSQL數據庫和PHP解析環境,區別主要在Nginx與PHP的協作配置上。
實驗步驟:
一、編譯安裝Nginx
1.安裝支持軟件
技術分享圖片
2.創建運行用戶、組
技術分享圖片
3.解壓Nginx安裝包並進行編譯安裝
技術分享圖片
技術分享圖片
4.轉換為二進制文件並進行安裝
技術分享圖片
5.為主程序nginx創建鏈接文件
技術分享圖片
6.創建Nginx服務腳本
技術分享圖片

7.提升nginx服務腳本的權限並進行啟動
技術分享圖片
二、安裝MYSQL數據庫
1.安裝ncurses字符終端下屏幕控制的基本庫
技術分享圖片
2.解壓mysql安裝包並進行編譯安裝
技術分享圖片
技術分享圖片
3.轉換為二進制文件並進行安裝
make
make install
4.優化調整
技術分享圖片
5.初始化數據庫
技術分享圖片
6.建立連接,開啟mysqld服務並查看數據庫。

技術分享圖片
技術分享圖片
三、安裝PHP解析環境
1.首先安裝GD庫及GD庫關聯程序
技術分享圖片
2.解壓PHP的安裝包並進行編譯安裝
技術分享圖片
技術分享圖片
3.轉換為二進制文件並進行安裝
技術分享圖片
4.復制模板文件作為PHP的主配置文件,設置軟鏈接。
技術分享圖片
5.為PHP安裝加速器
技術分享圖片
6.配置PHP識別加速器
vi /usr/local/php5/php.ini
技術分享圖片
7.開啟nginx的PHP支持
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
8.啟用php-fpm並查看端口
技術分享圖片
9.讓nginx支持PHP功能
vim /usr/local/nginx/conf/nginx.conf
技術分享圖片
創建php文件
技術分享圖片
技術分享圖片
10.打開客戶機瀏覽器進行網頁測試http://192.168.100.110/index.php
技術分享圖片
11.設置專業的數據庫及授權用戶
[root@Red6-3 conf]# mysql -u root
mysql> CREATE DATABASE bbs; 創建一個數據庫
技術分享圖片
四、論壇安裝
1.解壓Discuz安裝包復制upload到/var/www/benet/bbs
技術分享圖片
技術分享圖片
技術分享圖片
2.打開客戶機瀏覽器輸入網址http://192.168.100.110/bbs/install/index.php,進行論壇安裝。
技術分享圖片
技術分享圖片

LNMP架構部署Discuz論壇