Linux 下Discuz論壇的搭建
阿新 • • 發佈:2018-07-13
avatar ase src 圖片 ack type 服務 bar usr
#偽靜態化
1.前臺
管理 ->全局 ->SOE設置 ->勾選URL靜態化 ->提交
2.添加如下內容到/extra/bbs.conf 默認的location / 裏 [可以查看discuz的規則添加即可]
Discuz論壇的搭建
##創建BBS數據庫在144
mysql -uroot -proot create database bbs; show databases; grant all on bbs.*to bbs@‘localhost‘ identified by ‘root‘; ==>grant all on bbs.*to bbs@‘192.168.25.%‘ identified by ‘root‘; flush privileges; select user,host from mysql.user;
##遠程連接數據庫:
mysql -ubbs -proot -h 192.168.25.138 echo ‘ 192.168.25.144 www.bbs.com bbs.com‘>> /etc/hosts
##配置BBS和Nginx
在Nginx服務器下面配置bbs的Vhosts
vim /usr/local/nginx/conf/nginx.conf -->添加include vim /usr/local/nginx/conf/extra/bbs.conf -->配置域名 vim /etc/hosts -->添加DNS解析 /usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx -s reload -->重啟服務 mkdir -p /usr/local/nginx/html/bbs -->創建虛擬路徑 cd /usr/local/nginx/html chown -R root.root ./bbs find ./blog/ -type f|xargs chmod 644 find ./blog/ -type d|xargs chmod 755 -->更改權限
##下載&&安裝BBS
wget http://download.comsenz.com/DiscuzX/3.4/Discuz_X3.4_SC_UTF8.zip -->q不顯示 unzip Discuz_X3.4_SC_UTF8.zip rm Discuz_X3.4_SC_UTF8.zip -rf cd /usr/local/nginx/html/bbs cp upload/* ./ -->把文件直接放在bbs的根目錄下,upload有安裝腳本 chown -R nginx.nginx bbs/ -->涉及用戶提交頭像等操作,簡單起見,先改為nginx,後進行修改
頁面顯示:
http://www.bbs.com/forum.php
收回數據庫權限:
drop user bbs@‘192.168.25.%‘; flush privileges; grant update,insert,delete,drop,select on bbs.*to bbs@‘192.168.25.%‘ identified by ‘root‘;刪除安裝程序,防止論壇再次安裝
rm -rf /usr/local/nginx/html/bbs/install
用戶上傳的數據:--》將來掛在到NFS上
上傳圖片的路徑:
cd /usr/local/nginx/html/bbs/data/attachment/forum/201709/02查看頭像文件上傳路徑
cd /usr/local/nginx/html/bbs find ./ type f -name ‘*.jpg‘ -mmin -13 ./uc_server/data/avatar/000/00/00/01_avatar_small.jpg---------------------------------------------------------------------------------------
#偽靜態化
1.前臺
管理 ->全局 ->SOE設置 ->勾選URL靜態化 ->提交
2.添加如下內容到/extra/bbs.conf 默認的location / 裏 [可以查看discuz的規則添加即可]
3.測試並且重啟服務
Linux 下Discuz論壇的搭建