【簡介】
Discuz!是一套通用社群論壇軟體系統,使用者在不需要任何程式設計的基礎上,通過簡單的設定和安裝,在網際網路上搭建起具備完善功能、很強負載能力和可高度定製的論壇服務。
【前期文章】
【操作步驟】
一.建立Virtual Machines
二. 遠端連線雲伺服器
2.1.使用遠端工具登陸到伺服器中
三. 安裝WEB服務-Apache
安裝之前,先給大家介紹介紹,Apache(阿帕奇)是什麼?有什麼用?
Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴充,將Perl/Python等直譯器編譯到伺服器中。
你瞭解了嗎?瞭解以後我們開始安裝Apache(阿帕奇)吧~
2.1 安裝Apache服務
Apache的主應用程式是httpd,我們執行如下命令進行安裝其httpd
yum -y install httpd
執行以後,如下圖所示
2.2 啟動http程式服務
systemctl start httpd.service
執行成功,如下圖所示:
2.3 將httpd服務設定開機自啟
systemctl enable httpd.service
執行成功,如下圖所示:
2.4 安裝PHP編輯器
使用如下命令安裝PHP編輯器,為後續的編寫做準備
yum -y install php
執行成功,如下圖所示:
2.5 安裝PHP-mysql外掛
安裝PHP編譯器與MySQL連結的外掛,使用者進行資料庫連線。
執行以下命令安裝:
yum -y install php-mysql
執行命令成功以後,有如下所示:(Complete!表示已經安裝完畢~)
三.安裝MariaDB資料庫
MariaDB是一個資料庫,主要用於後續儲存論壇資料
3.1 執行如下命令安裝:
yum -y install mariadb-server mariadb
執行成功,如下圖所示:
3.2 啟動MariaDB
我們執行如下命令來啟動我們的MariaDB資料庫程式
systemctl start mariadb
執行完畢,如下圖所示
3.3 設定開機自啟動
我們執行如下命令設定開機自啟動,使其跟著機器一起關閉,一起啟動
systemctl enable mariadb
執行完畢,如下圖所示
3.4 進入資料庫
執行“mysql”命令進入資料庫
mysql
執行成功以後,如下圖所示:
3.5 建立資料庫的使用者密碼
執行如下命令進行建立訪問資料庫的使用者名稱及密碼,進行相關授權
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'IDENTIFIED BY '123456' WITH GRANT OPTION;CREATE DATABASE cainiao;flush privileges
具體建立的資訊如下:
資料庫賬號:root
密碼:123456
授權主機:localhost
資料庫名字:cainiao
執行成功,如下圖所示
隨後,執行exit命令退出當前資料庫
四.下載安裝Discuz原始碼包
4.1下載Discuz原始碼包
所有底層的應用程式已經安裝完畢以後,我們開始下載Discuz原始碼包進行安裝吧~ 執行如下命令,下載Discuz原始碼包
wget https://demo-1254274996.cos.ap-beijing.myqcloud.com/Discuz_X3.4_SC_UTF8%E3%80%9020191201%E3%80%91.zip
執行成功,如下圖所示
4.2 解壓Discuz原始碼包
執行下述命令,對Discuz原始碼包進行解壓
unzip -d ./Discuz ./Discuz_X3.3_SC_UTF8.zip
執行完畢,如下圖所示
4.3 原始碼移動
將Discuz!原始碼移動到我們的httpd的啟動目錄下面 (httpd啟動目錄為/var/www/html)
我們執行如下命令進行移動操作
mv ./Discuz/upload/* /var/www/html/
4.4 修改Discuz 原始碼許可權
執行如下命令對Discuz原始碼進行授權 ( 此處執行命令無回顯)
chmod -R 777 /var/www/html/*
執行成功,如下所示:
4.5 重啟httpd
重啟httpd服務,使我們的設定好的環境變數生效, 執行如下命令進行重啟
systemctl restart httpd.service
執行成功,如下所示:
4.6 更改安全組規則
五. Discuz!安裝嚮導
我們回到我們之前建立的伺服器控制皮膚中,在我們的瀏覽器中,輸入http:// 你自己的雲伺服器IP地址 ,訪問Discuz!論壇網站
5.1 檢查安裝環境
如下圖所示,檢查完完畢以後我們點選下一步進入“設定執行環境”頁面
5.2 設定執行環境
在執行環境頁面中,我們選用預設的“全新安裝Discuz!X (含Ucenter server) 選項,並點選下一步,進入安裝資料庫頁面。
5.3安裝資料庫
我們在此處填寫之前建立相關資料庫資訊,並點選下一步“安裝資料庫”
資料庫正在安裝中…
5.4 登陸Discuz!論壇網站
安裝完畢以後如下圖所示~我們點選右下角“您的論壇已完成安裝,點此訪問”進入論壇
截至為止,我們的論壇已經安裝完畢了~快來發表自己的第一篇論壇吧~ 以上內容為我們基於Azure雲平臺構建Discuz論壇所有教程