mac nginx 非brew安装_Nginx服务器环境手动安装Discuz! Q非详细教程
Discuz! Q
Discuz! Q是原騰訊旗下Discuz團隊新開源的社區程序,不過定位當然和以前不一樣。
? ? ? ?前段時間就知道Discuz! Q內測這事,不過一直沒興趣,昨天看見騰訊云這邊有個Discuz! Q的活動,就去瞧瞧,還沒有pc版本,不過看見之后可能會搭載商城模式,就嘗試安裝了下,看了下官方的安裝教程,非面板和容器的教程,手動安裝的可能有的人會懵圈吧,所以就記錄下大概過程。
? ? ? ?注:我本來準備用composer安裝,但是沒找到源在哪,所以只能用純手動的方式了,官方有個騰訊云鏡像安裝是最簡單的,就是買他們的云服務器,安裝系統的時候選擇Discuz! Q就完事。
前提:
php7.2+
mysql5.7+或者MariaDB 10.2(我安裝用的mysql8.0)
php除了必要的一些擴展外,還需要啟用readlink、symlink函數等,具體看官方說明,安裝的時候也會提醒。
啟用readlink、symlink函數,修改php.ini,搜索這兩個,然后刪掉了,重啟php就行。
正式安裝開始:
1
配置服務器網站文件
以下是我的網站nginx.conf配置:
index index.php index.html index.htm; #這里一定要是index index.php的順序,不能把index.html放前面,當然也可以直接刪掉index.html index.htm root /data/wwwroot/test/public; #這是discuzQ的網站目錄,記得有個public文件夾 location / { try_files $uri $uri/ /index.php?$query_string; }#這是nginx的偽靜態規則 gzip on; gzip_min_length 1024; gzip_types text/css application/x-javascript application/vnd.api+json; gzip_disable "MSIE [1-6]\."; gzip_comp_level 2; #這是開啟gzip壓縮,其實服務器環境在安裝的時候已經開啟了,不過他們這個不太一樣,所以可以加進來其他的配置,比如https這些就不寫了,畢竟每個人的自己搭建的不一樣。
02下載安裝把discuz!Q文件放到服務器里面,新建個網站目錄,然后把安裝文件解壓出來,可以自己用命令下載,也可以手動下載上傳,安裝包地址:https://dl.discuz.chat/dzq_latest_install.zip
比如命令操作:
在/data/wwwroot目錄下(具體根據自己的來)mkdir test#新建一個文件夾,這個文件夾對應你nginx.conf里面的路徑就行wget https://dl.discuz.chat/dzq_latest_install.zip#下載文件unzip dzq_latest_install.zip#解壓文件包chown -R www.www test#返回去給test這個文件夾權限現在重啟nginx服務,/bin/systemctl restart nginx.service
3解析域名/配置CDN? ? ? ?解析域名到服務器其實不用說啥,只是如果你和我一樣,也喜歡不用a解析,直接用cdn的CNAME解析,那么在你安裝網站之前,就可以先對接一家CDN,反正把/admin這個文件夾加到緩存配置里面,改為不緩存就行,記得在CDN配置這里,配置ssl證書,和http強制跳轉到https。
? ? ? ?以上的步驟,順便那個先來都可以,根據自己習慣或者自己的服務器環境、腳本來,其實我就是最先配置的cdn。
4
正式訪問安裝
現在訪問你的域名+dl.php這個網址:
https:///dl.php
一步步點下去,就行,如果有什么錯誤,就根據提示改就行:
接著下一步安裝,選擇版本:
最下面這個是目前最新版本。
根據自己的數據庫地址、用戶名填寫,然后就會安裝好,會自動跳轉到首頁,去后臺設置:
https://{您的域名}/admin
我安裝之后遇到一個問題,管理員默認沒有發帖的權限!!!點了下后臺才發現,板塊的權限沒有開啟,自己開啟了才行。
? ? ?注:當接觸一個新事物之后,先到處點點,看看文字圖片啥的,可能就自己解決了,不要遇到事了就想著白P答案解決,實在是不懂了再去求助,這樣可以更好的提升自己熟悉的能力。
不過我隨后在官方的H5論壇,也看見這個問題了,官方說可能是由于設置了騰訊云設置里面的內容安全,不過我安裝并沒有綁定騰訊云,所以就不存在這個導致的了。
最后在前臺測試了下:
就目前來看很多不錯的功能,都得和騰訊或騰訊云的產品綁定,估計騰訊重啟這個項目,就是為了吸引站長這批用戶吧,當然以后不好說,反正我目前就期待加入電商這事了,看看會如何。
? ? ? ?現在看更像一個社區化的微博,官方slogan也是“再小眾,也有圈子。”
參考官方文檔:
https://discuz.com/docs/install.html
■ 關注:自己多動手操作
(右上角點那3個點···→查看公眾號→看你心情操作)
■ 更新:隨心隨緣
■ 封面:Discuz!Q官方banner
■ 音樂:《New Year's Eve》-M?
總是想說點什么:
《你當像鳥飛往你的山》沙粒不可計數,疊壓成沉積物,然后成為巖石。?
A
●主題:程序安裝教程
B
●產品:Discuz! Q
C
●功能:社區圈子
總結
以上是生活随笔為你收集整理的mac nginx 非brew安装_Nginx服务器环境手动安装Discuz! Q非详细教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 投资基金需要注意什么 关注这几点就可以
- 下一篇: 买房子贷款怎么样省钱 选择还贷方式有讲