搭建Discuz論壇

準備 LAMP 環境

 

LAMP 是 Linux、Apache、MySQL 和 PHP 的縮寫,是 Discuz 論壇系統依賴的基礎運行環境。咱們先來準備 LAMP 環境

 

安裝 MySQL
使用  yum 安裝 MySQL:
yum install mysql-server -y
安裝完成後,啓動 MySQL 服務:
service mysqld restart
此實驗使用 mysql 默認帳戶名和密碼,您也能夠設置本身的 MySQL 帳戶名和密碼:,參考下面的內容:
/usr/bin/mysqladmin -u root password 'NGky9EKq'
將 MySQL 設置爲開機自動啓動:
chkconfig mysqld on

安裝 Apache 組件

使用  yum 安裝 Apache 組件:
yum install httpd -y
安裝以後,啓動 httpd 進程:
service httpd start
把 httpd 也設置成開機自動啓動:
chkconfig httpd on

安裝 PHP

使用  yum 安裝 PHP:
 
yum install php php-fpm php-mysql -y
安裝以後,啓動 PHP-FPM 進程:
service php-fpm start
啓動以後,能夠使用下面的命令查看 PHP-FPM 進程監聽哪一個端口 
 
netstat -nlpt | grep php-fpm
把 PHP-FPM 也設置成開機自動啓動:
chkconfig php-fpm on

安裝並配置 Discuz

安裝 Discuz

CentOS 6 沒有Discuz 的 yum 源,因此咱們須要下載一個Discuz 壓縮包:php

 wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.ziphtml

下載完成後,解壓這個壓縮包mysql

unzip Discuz_X3.2_SC_UTF8.zipsql

解壓完後,就能在 upload 文件夾裏看到discuz的源碼了瀏覽器

配置 Discuzdom

因爲PHP默認訪問  /var/www/html/ 文件夾,因此咱們須要把upload文件夾裏的文件都複製到  /var/www/html/ 文件夾
cp -r upload/* /var/www/html/
給 /var/www/html 目錄及其子目錄賦予權限
chmod -R 777 /var/www/html
重啓 Apache
service httpd restart

準備域名和證書

域名註冊
若是您尚未域名,能夠 在騰訊雲上選購,過程能夠參考下面的視頻。

域名解析ide

域名購買完成後, 須要將域名解析到實驗雲主機上,實驗雲主機的 IP 爲:
119.29.192.40
在騰訊雲購買的域名,能夠 到控制檯添加解析記錄,過程可參考下面的視頻:
域名設置解析後須要過一段時間纔會生效,經過  ping 命令檢查域名是否生效 
 
,如:
ping www.yourdomain.com
若是 ping 命令返回的信息中含有你設置的解析的 IP 地址,說明解析成功。
大功告成!
恭喜,您的 Discuz 論壇已經部署完成,您能夠經過瀏覽器訪問論壇查看效果。
經過IP地址查看: http://119.29.192.40/install
經過域名查看: http://www.yourdomain.com/install,其中替換  www.yourdomain.com 爲以前申請的域名。
相關文章
相關標籤/搜索