1. 程式人生 > >在lamp架構下搭建discuz論壇

在lamp架構下搭建discuz論壇

discuz

成功在虛擬機中建立一個discuz論壇需要多個軟件支持的,主要包括apache、MySQL、PHP。這幾個軟件的安裝在我以前的文章中有過介紹,可以到我之前的文章中去了解

編譯安裝apache

編譯安裝MySQL數據庫

編譯安裝PHP

搭建前準備

一臺Linux虛擬機(Red Hat Enterprise 6.5)

安裝好apache、MySQL、PHP等支持軟件

準備discuz軟件包

開始搭建論壇

進入MySQL數據庫,創建名為BBS的數據庫

CREATE DATABASE bbs;

把bbs數據庫裏面所有表的權限授予給bbsuser,並設置密碼為admin123

GRANT all ON bbs.* TO ‘bbsuser‘@‘%‘ IDENTIFIED BY ‘admin123‘;

刷新數據庫

flush privileges;

在解壓的discuz文件夾內找到名為upload的文件夾,並將其復制到apache的首頁文件中重命名為bbs

 cp -r upload/ /usr/local/apache/htdocs/bbs

修改該目錄(cd /usr/local/apache/htdocs/bbs)下部分文件的屬主

chown -R daemon ./config
chown -R daemon ./data
chown -R daemon ./uc_client
chown -R daemon ./uc_server/data

技術分享圖片
技術分享圖片

discuz安裝

在宿主機上輸入虛擬機IP地址進入安裝界面
技術分享圖片
下一步中如果出現不可寫時就要去虛擬機中檢查,文件的屬主是否設置正確

技術分享圖片
技術分享圖片
技術分享圖片
接下來創建數據庫
技術分享圖片
安裝完成
技術分享圖片
重新輸入地址即可進入我們創建的論壇了。
技術分享圖片

在lamp架構下搭建discuz論壇