【簡介】
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論壇所有教程