前期環境已經搭建好了LNMP或者LAMP,并且支援php。
Discuz 下載下傳
1, Discuz 環境配置
(a) 解壓zip檔案: unzip Discuz_X3.0_SC_UTF8.zip
(b)進入檔案夾後把upload下的所有檔案拷貝到nginx下的html下: cp -r /usr/local/src/upload/* /usr/local/nginx/html/
(c) 配置nginx預設檔案: vim /usr/local/nginx/conf/nginx/conf
location ~ \.php$ {
root /usr/local/nginx/html; ##絕對路徑
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html/$fastcgi_script_name;##絕對路徑
include fastcgi_params;
}
2, Discuz 安裝
(b) 點選“同意”,繼續
(c) 點選“下一步”,繼續(如果沒有權限,請參見上面步驟3 —— (c))
(d) 點選“下一步”,繼續
登陸後,進入”管理中心首頁“——》”首頁“,會提示删除安裝目錄(網頁):
這是為了防止再次安裝,是以一般隻需把”install“目錄,修改為”install_bk"或其他名字即可,我喜歡改成"install_bk",修改指令:sudo mv install install_bk
另附資料庫截圖(部分表結構):
背景資料庫通路方式: mysql -uroot -pabcd1234
背景資料庫為 ithomer,背景資料庫表如下:
5, Discuz 功能
Dizcuz 具有非常豐富的功能,如使用者注冊, 論壇主題設定,頁面通路權限設定,發起投票(需裝插件)等功能,下面是預設論壇頁面:
常見問題:
1,安裝界面連接配接資料庫mysqli_connect() 不支援 advice_mysqli_connect時:
重新開機php-fpm
本文轉自 轉身撞牆角 51CTO部落格,原文連結:
http://blog.51cto.com/chentianwang/1707680