環境准備
- 在寶塔官網下載寶塔面板
- 下載Discuz CMS源碼
搭建過程
寶塔建站
- 下載安裝寶塔后,按照提示進入寶塔控制面板
- 選擇合適的版本,一鍵安裝Apache+PHP+MYSQL

- 環境搭建好之后,需要添加網站
·
- 添加注冊好的域名

- 但是,沒有備案的域名是無法在默認的80端口解析的,因此還需修改一下域名配置

- 在域名后面添加一個端口,然后刪除原來的80端口。

- 這樣設置之后就可以直接訪問
www.kentle.space:8986進行解析,如果還是無法訪問,且使用的是阿里雲服務器的話,請參見遇到問題。

連接數據庫
- 使用數據庫可視化管理軟件
Navicat Premium,連接數據庫,密碼在寶塔面板中的數據庫->root密碼中可以找到。

- 新建數據庫、用戶,目的是為了數據庫分權,防止網站管理員權限被獲取到之后,就獲取了整個數據庫的權限。

- 新數據庫命名為discuz

- 新用戶也叫discuz

- 讓discuz用戶僅擁有對discuz數據庫的控制權限

- 創建一個新的MYSQL連接,用新用戶discuz登錄。

使用CMS
- 將Discuz源碼中的
upload目錄下的所有文件拷貝到網站根目錄下

- 再次訪問
www.kentle.space:8986,就可以看到Discuz的設置向導了

- 安裝數據庫時填寫剛剛設置好的數據庫表和用戶

- 一路安裝之后,就快速搭建好了一個論壇網站

- 登錄管理員賬號,並且發一個帖子測試一下:

- 這時在其他電腦上也可以直接通過域名訪問到這個論壇網站了。
網站鏈接:www.kentle.space:8986
遇到問題
寶塔建站
問題一、域名添加了端口仍無法訪問
- 問題描述:
在寶塔中已經添加了該站點的域名,並且也添加了非80的端口,但仍然無法解析該域名 - 問題解決:
這是因為阿里雲服務器的原因,阿里雲服務器使用另外的端口需要配置安全組才行,需要進入阿里雲管理平台開放該端口。
開放該端口后即可正常訪問。
