前言
Crossday Discuz! Board(以下簡稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以在不需要任何編程的基礎(chǔ)上,通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能、很強負載能力和可高度定制的論壇服務(wù)。
下面我們在Linux上使用寶塔面板+Discuz+cpolar內(nèi)網(wǎng)穿透工具結(jié)合,搭建一套發(fā)布到互聯(lián)網(wǎng)環(huán)境的論壇服務(wù),無需公網(wǎng)IP服務(wù)器、也無需設(shè)置路由器。
1.安裝基礎(chǔ)環(huán)境
安裝PHP版本,由于Discuz支持的最高PHP7.4版本環(huán)境,我們在面板中安裝PHP7.0版本,搜索PHP,即可看到,然后點擊安裝即可
安裝一個數(shù)據(jù)庫,如果已經(jīng)安裝,可以跳過,點擊面板上數(shù)據(jù)庫,點擊安裝
然后修改一下數(shù)據(jù)庫密碼,改成自己能記住的密碼,用戶名為root
2.一鍵部署Discuz
在面板中搜索一下關(guān)鍵字Discuz,然后點擊一鍵部署
設(shè)置參數(shù),域名設(shè)置本機域名127.0.0.1,端口號可以自定義,然后設(shè)置數(shù)據(jù)庫賬號密碼,數(shù)據(jù)庫用戶名和密碼自己設(shè)置,點擊提交,然后等待下載完成
然后我們點擊面板中的網(wǎng)站,即可看到我們剛剛部署的站點,
接下來在面板中開放一個端口:8089
打開瀏覽器,使用Linux 局域網(wǎng)ip+:8090(上面設(shè)置的端口號)進行訪問,出現(xiàn)安裝向?qū)Ы缑姹硎境晒?/p>
3.安裝cpolar工具
打開寶塔終端命令窗口,使用cpolar一件安裝腳本:
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
token認證
登錄cpolar官網(wǎng)www.cpolar.com,點擊左側(cè)的驗證
,查看自己的認證token,之后將token貼在命令行里
cpolar authtoken xxxxxxx
向系統(tǒng)添加服務(wù)
sudo systemctl enable cpolar
啟動cpolar服務(wù)
sudo systemctl start cpolar
在寶塔面板中選擇安全.然后開放9200端口
然后數(shù)據(jù)Linux局域網(wǎng)ip+:9200端口即可出現(xiàn)cpolar管理界面
輸入官網(wǎng)注冊的賬號登陸即可對隧道進行操作.
4.配置域名訪問Discuz
我們在cpolar管理界面創(chuàng)建一個隨機的8089的隧道:
- 隧道名稱:可自定義,注意不要重復(fù)
- 協(xié)議:http
- 本地地址:8089
- 端口類型:隨機域名
- 地區(qū):China vip
點擊創(chuàng)建
然后打開在線隧道列表,查看創(chuàng)建隧道的公網(wǎng)地址,復(fù)制地址
打開瀏覽器,使用上面的公網(wǎng)地址訪問,出現(xiàn)了歡迎頁,表示成功
5.固定域名公網(wǎng)地址
需升級至基礎(chǔ)套餐或以上才支持配置固定域名
登錄cpolar官網(wǎng)后臺,點擊左側(cè)儀表盤的預(yù)留
,找到保留二級子域名
,為http隧道保留一個二級子域名。
- 地區(qū):選擇服務(wù)器地區(qū)
- 名稱:填寫您想要保留的二級子域名(可自定義)
- 描述:即備注,可自定義填寫
本例保留一個名稱為DiscuzTest
的二級子域名。子域名保留成功后,我們將子域名復(fù)制下來,接下來需要將其配置綁定到隧道中去。
登錄cpolar web ui管理界面。點擊左側(cè)儀表盤的隧道管理
——隧道列表
,找到需要配置二級子域名的隧道(本例中為Discuz隧道),點擊右側(cè)的編輯
修改隧道信息,將二級子域名配置到隧道中:
- 域名類型:改為選擇
二級子域名
- Sub Domain:填寫我們剛剛所保留的二級子域名(本例為
typechoTest
)
修改完成后,點擊更新
隧道更新成功后,點擊左側(cè)儀表盤的狀態(tài)
——在線隧道列表
,可以看到DiscuzTest隧道的公網(wǎng)地址,已經(jīng)更新為二級子域名了,將公網(wǎng)地址復(fù)制下來。
打開瀏覽器,我們來測試一下訪問配置成功的二級子域名,出現(xiàn)安裝向?qū)Ы缑姹硎境晒?,可以正常訪問?,F(xiàn)在,我們?nèi)W(wǎng)唯一的私有二級子域名,就創(chuàng)建好了。
6.配置Discuz論壇
點擊我同意后,出現(xiàn)提示信息說版本太老,取消即可繼續(xù)安裝
點擊下一步
選擇全新安裝
然后需要配置數(shù)據(jù)庫,我們填寫數(shù)據(jù)庫root用戶名和root的密碼,然后設(shè)置管理員密碼,點擊下一步
然后就安裝完成啦,點擊訪問
然后我們已經(jīng)搭建好了Discuz論壇,并且結(jié)合了cpolar映射的公網(wǎng)域名地址,可以遠程訪問啦,不受局域網(wǎng)絡(luò)限制文章來源:http://www.zghlxwxcb.cn/news/detail-713670.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-713670.html
到了這里,關(guān)于【Linux】寶塔面板搭建Discuz論壇,并內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!