More  

小編的世界 優質文選 資料

基於寶塔搭建DiscuzQ輕型論壇社區教程,支持3端,快試試吧


2021年3月18日 - 資料小編  
   

FUNION數字營銷

深圳禾多多信息科技有限公司

最近看到DiscuzQ1.0後便久久不能忘懷,因此便開始動手折騰,目前已經搭建了官方的DZQ社區站點,後台情況:

先到這裏,現在教大家如何搭建DZQ社區論壇。

一、前期准備

域名;

服務器(Linux系統,最好先安裝寶塔面板,我是以寶塔面板來進行安裝的)

SSL證書(阿裏、騰訊、百度雲都有免費的,選擇自己的主機版本自行下載簽約驗證);

DZQ安裝包(需在官網蓋樓回複“DZQ安裝包
”即可獲取。)

之所以要先准備這些東西,第一


這好比做飯需要大米和食材一樣,另外搭建DZQ不比wordpress,相比wp,DZQ麻煩點,這裏我會將摸索過程中踩到的坑跟大家分享,避免出現其他問題。

除此之外,DZQ對PHP版本及Mysql版本有硬性規定,具體如下:

准備完畢後接下來正式登錄寶塔面板,不會安裝寶塔的自行百度或查看往期教程>>寶塔安裝使用教程

滿足以上基本條件後,我們正式開啟實操步驟:

二、操作步驟

2.1 、PHP擴展安裝

注意: 和 exif和 、readlink、shell_exec
,直接對照這下面的函數中篩選找到這對應的4個直接刪掉就可以了,這就代表禁用了,若後面需要再用,可以直接在上面搜索會自動安裝,不用擔心。

2.2、上傳DZQ安裝包到根目錄,如下,上傳過程中需要保持在根目錄下,如:

完成後還需要回到網站,找到這個位置,按照下面1》2》3》4的步驟走完流程,

每個細節步驟如下:

偽靜態代碼:

以上不走跑完後,還有一個問題那就是出現寶塔PHP7.3不支持zip擴展,因此我們需要在後台進行手動操作恢複zip,具體如下:

登錄服務器進行遠程,然後執行以下命令(全複制即可):

再回到寶塔更目錄,路徑如下://73/etc,找到php.ini在文件末尾添加代碼:

完成之後還需要配置gzip,如下:

如果使用Apache服務,此步操作無需配置;如果使用 Nginx 服務,請按照如下進行設置 gzip。

單擊軟件商城,並查找到您安裝的 Nginx。

單擊 Nginx 操作欄的設置

在彈出的nginx 管理窗口中,單擊配置修改

配置修改中查找到 gzip_types字段,並在末尾添加 application/vnd.api+json 代碼。如下圖所示:

三、配置站點

初始化安裝 Discuz! Q

3.1、打開本地瀏覽器,訪問:網站域名/dl.php,如下圖所示:

3.2、配置站點基本參數信息,如下:

站點名稱:請輸入您的站點名稱信息,可自定義。

MySQL 服務器地址:請輸入您的 MySQL 服務器地址,如您使用寶塔創建的服務器本地數據庫,請輸入127.0.0.1即可。

數據庫名稱:請輸入您的數據庫名稱。如您使用寶塔創建的服務器本地數據庫,可登錄服務器的寶塔控制台,數據庫進行查看。

MySQL 用戶名:請輸入您的數據庫用戶名。如您使用寶塔創建的服務器本地數據庫,可登錄服務器的寶塔控制台,數據庫進行查看。

MySQL 密碼:請輸入您的數據庫密碼。如您使用寶塔創建的服務器本地數據庫,可登錄服務器的寶塔控制台,數據庫進行查看。

表前綴:可選,可自定義數據庫表前綴名稱。默認不填。

設置管理員用戶名:請輸入您 Discuz! Q 站點的管理員用戶名。

設置管理員密碼:請輸入您 Discuz! Q 站點的管理員密碼。

管理員密碼確認:請再次輸入您 Discuz! Q 站點的管理員密碼。

3.3、完成安裝,最後完成下一步即可完成 DIscuz!Q 的安裝部署。

到這裏就基本結束了,可以開啟你的DZQ之旅了!

最後若是不清楚如何搭建,可以私聊我,包過!

  大家在看