国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

這篇具有很好參考價值的文章主要介紹了寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

轉(zhuǎn)發(fā)自cpolar極點云的文章:【寶塔建站】Ubuntu下使用寶塔面板一鍵搭建Z-Blog個人博客

1.前言

Ubuntu系統(tǒng)作為Linux系統(tǒng)的一個重要分支,既有Linux系統(tǒng)的輕量化、高擴展性和長時間穩(wěn)定運行,也擁有Windows一樣的友好圖形界面,因此可以作為熟悉服務(wù)器系統(tǒng)的良好選擇。對于筆者來說,ubuntu系統(tǒng)最大的用處,就是可以讓家里老舊的電腦重?zé)ㄉ鷻C,讓本已退居二線的電腦與cpolar內(nèi)網(wǎng)穿透軟件搭配,成為私人服務(wù)器,搭建自己喜歡的各種網(wǎng)站。今天,筆者就為大家介紹,如何使用cpolar內(nèi)網(wǎng)穿透+Z-blog搭建私人博客網(wǎng)站。

2.網(wǎng)站搭建

Z-blog是知名的個人博客網(wǎng)站,其小巧的體積和數(shù)量眾多的擴展插件,讓Z-blog有了很高的可玩性,也成為不少私人博主搭建個人博客的首選。當然,在個人電腦上搭建的Z-blog網(wǎng)站很難被公共互聯(lián)網(wǎng)訪客訪問到,但通過cpolar搭建的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,就能讓個人電腦變身成為私人服務(wù)器,在這臺電腦上搭建的個人博客網(wǎng)站,也自然能被大家訪問到?,F(xiàn)在,就讓我們開始吧。

2.1. 網(wǎng)頁下載和安裝

由于Z-blog的運行需要多個支持程序,如Apache或Nginx、PHP、SQL等等,為方便對這些網(wǎng)頁運行軟件管理,筆者使用寶塔面板建立網(wǎng)站運行環(huán)境,從而避免對這些網(wǎng)頁運行所需軟件分別設(shè)置的麻煩。

通常,一個正式軟件都會有自己的官網(wǎng),我們可以在軟件官網(wǎng)上找到該軟件的下載、安裝指導(dǎo)等等信息,Z-blog也不例外。但寶塔面板提供了不少主流和常用網(wǎng)站的一鍵部署安裝方式,這就省去了我們很多麻煩。實際上,寶塔面板的一鍵部署功能,也是按照正常網(wǎng)站部署步驟進行(下載網(wǎng)站源代碼、并在網(wǎng)站支持程序下安裝網(wǎng)站本體),只是將一些簡單步驟列入自動運行目錄中。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

訪問Z-blog的官網(wǎng)后,我們可以看到Z-blog支持多個版本的php,同時也支持多種數(shù)據(jù)庫軟件,也就意味著我們需要先在寶塔面板上安裝Apache、MySQL、PHP(即所謂的LAMP,如果是在Linux下安裝Nginx、MySQL、PHP,則稱為LNMP)。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

我們也可以在寶塔面板的主頁(可以在瀏覽器中輸入本地地址:寶塔面板輸出端口號)左側(cè),找到軟件商店按鈕,點擊進入軟件商店頁面。在這個頁面,我們可以找到常用的網(wǎng)站運行支持程序,包括Nginx、Apache、MySQL、PHP、phpMyadmin、Tomcat、Docker管理器、Redis等等。我們找到所需的軟件,點擊該軟件條目右側(cè)的“安裝”,即可將其安裝至ubuntu系統(tǒng)上。

為保證Z-blog網(wǎng)站的兼容性,筆者選擇PHP7.2安裝。如果一些網(wǎng)站對PHP版本有指定的,只要選擇對應(yīng)PHP版本安裝即可。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

完成Apache、MySQL、PHP幾項軟件的安裝后,我們可以點擊軟件商店頁面上方的已安裝按鈕,查看已經(jīng)安裝的軟件。同時,也可以在這里切換每個軟件的版本。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

接著,點擊寶塔面板主界面左側(cè)的數(shù)據(jù)庫按鈕,進入數(shù)據(jù)庫設(shè)置頁面。在這里我們?yōu)閆-blog設(shè)置一個數(shù)據(jù)庫,設(shè)置內(nèi)容主要是數(shù)據(jù)庫名稱和密碼。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

數(shù)據(jù)庫設(shè)置完成后,我們點擊寶塔面板主界面左側(cè)的“軟件商店”。進入軟件商店后,在頁面上方找到一鍵部署按鈕,進入可以一鍵部署的網(wǎng)站分頁,從中選取Z-blog條目,點擊該條目右側(cè)的一鍵部署按鈕。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

接著進入網(wǎng)站基本設(shè)置窗口,在這里我們可以指定網(wǎng)站的基本信息,這些信息包括:

  • 輸出端口號 - 在“域名”欄位,通過“打算設(shè)置的域名:打算使用的端口”形式設(shè)置;
  • 根目錄 – 這個欄位可改可不改,但這個根目錄內(nèi)容會與“域名”欄位聯(lián)動,為防止混淆,筆者還是將其更改為zblog
  • 數(shù)據(jù)庫 – 這里填入我們之前設(shè)置的數(shù)據(jù)庫信息即可;
  • PHP版本 – 對于某些網(wǎng)站可能會要求使用特定版本的PHP,我們就可以在PHP版本欄位修改(前提是已經(jīng)安裝了對應(yīng)版本的PHP軟件)

完成這些設(shè)置后,就可以點擊窗口下方的“提交”按鈕,正式創(chuàng)建zblog網(wǎng)站。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

網(wǎng)站創(chuàng)建完成后(一瞬間的事),寶塔面板會彈出已創(chuàng)建網(wǎng)站的地址,以及zblog后臺登錄用戶名和密碼。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

2.2.網(wǎng)頁測試

最后,我們在本地瀏覽器中輸入localhost:81(即本地81端口),嘗試訪問新建立的zblog網(wǎng)站。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

但奇怪的是,zblog網(wǎng)站反饋數(shù)據(jù)庫信息錯誤(數(shù)據(jù)庫信息保存在zb_users文件夾的c_option.php文件中),因此我們依照網(wǎng)站提示,點擊寶塔面板左側(cè)的“網(wǎng)站”按鈕,打開zblog的根目錄,在根目錄中找到zb_users文件夾下的c_option.php文件。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

找到c_option.php文件后,雙擊打開該文件進行編輯。在c_option.php文件的編輯窗口,可以找到ZC_MYSQL_XXXXXXX格式的條目。這里我們可以看到,ZC_MYSQL_USERNAME、ZC_MYSQL_PASSWORD、ZC_MYSQL_NAME三項內(nèi)容都不對。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

因此我們將之前設(shè)置的zblog數(shù)據(jù)庫的數(shù)據(jù)庫名、用戶名和密碼,替換掉現(xiàn)有內(nèi)容,再點擊編輯窗口左上角的“保存”按鈕,將修改內(nèi)容存入c_option.php文件中。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

這時我們再訪問zblog的網(wǎng)頁,就能看到zblog網(wǎng)頁已經(jīng)能夠正常顯示。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

2.3.cpolar的安裝和注冊

完成網(wǎng)頁的部署后,就可以轉(zhuǎn)入cpolar的安裝。想要在ubuntu系統(tǒng)上安裝cpolar,可以使用簡便的一鍵安裝腳本進行安裝。只要在ubuntu的命令行界面輸入以下命令,就可以自動執(zhí)行安裝程序(需要注意的是,可能有的ubuntu版本沒有安裝curl工具,因此最好先執(zhí)行命令sudo aptinstall curl安裝curl工具)。

cpolar地址:https://www.cpolar.com/

Cpolar一鍵安裝腳本:

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

Cpolar安裝完成后,就可以再輸入命令啟動cpolar。

systemctl start cpolar

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

這時ubuntu系統(tǒng)會跳出啟動服務(wù)的認證框,我們輸入ubuntu系統(tǒng)的密碼即可。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

當然,我們也可以不使用systemctl級別命令,而是輸入cpolar version查詢本地cpolar的版本號,只要能顯示出版本信息,就說明cpolar安裝完成。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

為保證cpolar能在ubuntu系統(tǒng)上長期運行,以此保證數(shù)據(jù)隧道的穩(wěn)定存續(xù),最好將cpolar添加進ubuntu開機自啟列表。只要在ubuntu的命令行界面,輸入命令將cpolar添加進自啟列表中。

sudo systemctl status cpolar

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

為保證每位用戶的數(shù)據(jù)安全,并為每位客戶創(chuàng)建單獨的數(shù)據(jù)隧道,cpolar以用戶密碼和token碼進行用戶驗證,因此我們在使用cpolar之前,需要進行用戶注冊。注冊過程非常簡單,只要在cpolar主頁右上角點擊“用戶注冊”,在注冊頁面填入必要信息,就能完成注冊。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

完成cpolar用戶注冊后,我們就可以使用每位用戶唯一的token碼,激活cpolar的客戶端。只要在cpolar官網(wǎng)登錄后,就可以在驗證頁面(或是“連接您的賬戶”窗口),找到用戶唯一的token碼。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

將這個token碼復(fù)制粘貼到ubuntu的命令行界面,cpolar客戶端就會將這個token碼寫入本地cpolar.yml文件中(token碼激活只需要進行一次即可),以此作為用戶數(shù)據(jù)隧道的識別信息。具體命令格式為cpolar authtoken 用戶唯一的token碼。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

3.本地網(wǎng)頁發(fā)布

到這里,我們在本地設(shè)備上安裝了網(wǎng)頁,也安裝了cpolar內(nèi)網(wǎng)穿透程序,接下來我們就可以使用cpolar,為本地網(wǎng)頁創(chuàng)建一個安全高效的數(shù)據(jù)隧道,讓我們本地的網(wǎng)頁能夠在公共互聯(lián)網(wǎng)上訪問到。

3.1.Cpolar臨時數(shù)據(jù)隧道

為滿足部分客戶需要的網(wǎng)頁臨時測試功能,cpolar可以直接在cpolar戶端創(chuàng)建臨時數(shù)據(jù)隧道(每隔24小時重置一次公共互聯(lián)網(wǎng)地址,)。要創(chuàng)建臨時數(shù)據(jù)隧道,我們直接在本地設(shè)備上登錄cpolar客戶端(在瀏覽器地址欄輸入localhost:9200),并在cpolar客戶端主界面點擊隧道管理項下的創(chuàng)建隧道按鈕,進入創(chuàng)建隧道設(shè)置頁面。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

在“創(chuàng)建隧道”頁面,我們需要對幾項信息設(shè)置,這些信息設(shè)置包括:

  • 隧道名稱 – 可以看做cpolar客戶端的隧道信息注釋,只要方便我們分辨即可;
  • 協(xié)議 –網(wǎng)站是網(wǎng)頁程序,因此選擇http協(xié)議;
  • 本地地址 – 本地地址即為本地網(wǎng)站的輸出端口號,此處依照我們的設(shè)置,填入81;
  • 域名類型 –這里我們可以區(qū)分數(shù)據(jù)隧道是臨時使用,或是長期存續(xù)。由于我們只是先進行臨時測試,因此選擇“隨機域名”(二級子域名和自定義域名都是長期穩(wěn)定隧道,需要在cpolar云端預(yù)留公共互聯(lián)網(wǎng)地址)。
  • 地區(qū) – 即服務(wù)器所在位置,我們依照實際使用地就近填寫即可;

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

完成這些設(shè)置后,就可以點擊頁面下方的創(chuàng)建按鈕,建立起一條臨時數(shù)據(jù)隧道。臨時數(shù)據(jù)隧道創(chuàng)建完成后,cpolar客戶端會自動跳轉(zhuǎn)至隧道管理項下的隧道列表頁面,在這里我們可以看到cpolar本地的所有數(shù)據(jù)隧道(無論臨時還是長期)。我們也可以在這里,對數(shù)據(jù)隧道進行管理,包括開啟、關(guān)閉或刪除這條隧道,也可以點擊“編輯”按鈕,最這條數(shù)據(jù)隧道的信息進行修改。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

而我們創(chuàng)建的能夠連接本地網(wǎng)站的臨時公共互聯(lián)網(wǎng)網(wǎng)址,則可以在狀態(tài)項下的在線隧道列表中找到。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

將這里顯示的公共互聯(lián)網(wǎng)地址粘貼到瀏覽器地址欄,就能訪問到本地的網(wǎng)頁頁面。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

不過,此時的數(shù)據(jù)隧道只是臨時數(shù)據(jù)隧道,每24小時就會重置一次。數(shù)據(jù)隧道重置后,cpolar生成的公共互聯(lián)網(wǎng)地址就會變化,如果打算再次訪問這個網(wǎng)頁,就需要使用新生成的地址。

3.2.Cpolar穩(wěn)定隧道(云端設(shè)置)

如果想要為本地網(wǎng)站設(shè)置能長期穩(wěn)定存在的數(shù)據(jù)隧道,我們需要先將cpolar升級至VIP版。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

Cpolar升級至付費版后,就可以登錄cpolar的官網(wǎng),并在用戶主頁面左側(cè)找到預(yù)留按鈕,點擊進入cpolar的數(shù)據(jù)隧道預(yù)留頁面,在這里生成一個公共互聯(lián)網(wǎng)地址(或稱為數(shù)據(jù)隧道的入口)。此時這個地址沒有連接本地的軟件輸出端口,因此可以看做是一條空白的數(shù)據(jù)隧道。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

在預(yù)留頁面,我們可以保留使用多種協(xié)議的數(shù)據(jù)隧道,這里我們選擇保留二級子域名欄位。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

在“保留二級子域名”欄位,需要進行幾項信息的簡單設(shè)置:

  • 地區(qū)(服務(wù)器所在區(qū)域,就近選擇即可)
  • 二級域名(會最終出現(xiàn)在生成的公共互聯(lián)網(wǎng)地址中,作為網(wǎng)絡(luò)地址的標識之一)
  • 描述(可以看做這條數(shù)據(jù)隧道的描述,能夠與其他隧道區(qū)分開即可)。

完成這幾項設(shè)置后,就可以點擊右側(cè)的保留按鈕,將這條數(shù)據(jù)隧道保留下來。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

當然,如果這條數(shù)據(jù)隧道不打算再使用,還可以點擊右側(cè)的“x”將其輕松刪除,節(jié)約寶貴的隧道名額。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

3.3.Cpolar穩(wěn)定隧道(本地設(shè)置)

完成cpolar云端的設(shè)置,并保留了空白數(shù)據(jù)隧道后,我們回到本地的cpolar客戶端,將云端生成的空白數(shù)據(jù)隧道與本地的測試頁面連接起來。

在本地設(shè)備上打開并登錄cpolar客戶端(可以在瀏覽器中輸入localhost:9200直接訪問,也可以在開始菜單中點擊cpolar客戶端的快捷方式)。

點擊客戶端主界面左側(cè)隧道管理項下的隧道列表按鈕,進入本地隧道的頁面,再點擊對應(yīng)隧道的編輯按鈕。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

在本地隧道的編輯頁面(與創(chuàng)建本地臨時隧道的頁面一樣),我們只要對域名類型進行修改,就能將cpolar云端設(shè)保留的公共互聯(lián)網(wǎng)地址,與本地cpolar創(chuàng)建的zblog數(shù)據(jù)隧道連接起來。

我們已經(jīng)在cpolar云端預(yù)留了二級子域名的數(shù)據(jù)隧道,因此將之前的隨機域名改選為二級子域名(如果預(yù)留的是自定義域名,則勾選自定義域名),并在下一行Sub Domain欄中填入預(yù)留的二級子域名,這里我們填入“zblogtest”。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

完成“域名類型”的更改后,就可以點擊頁面下方的更新按鈕,將cpolar云端的空白數(shù)據(jù)隧道與本地zblog網(wǎng)站連接起來,即生成了能夠長期穩(wěn)定存在的zblog網(wǎng)站地址。

4.公網(wǎng)訪問測試

這時我們再次進入在線隧道列表頁面,就會發(fā)現(xiàn)本地zblog的公共互聯(lián)網(wǎng)地址已經(jīng)發(fā)生了變化,我們將新的本地zblog網(wǎng)站公共互聯(lián)網(wǎng)地址粘貼到瀏覽器中,就能使用穩(wěn)定數(shù)據(jù)隧道訪問本地zblog網(wǎng)站。

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

5.結(jié)語

到這里,我們就成功的在本地ubuntu系統(tǒng)上,搭建起私人的zblog網(wǎng)站,并通過cpolar創(chuàng)建的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,讓互聯(lián)網(wǎng)訪客能輕松訪問到我們的網(wǎng)站。雖然中間經(jīng)歷了小波折,但也算順利解決。使用相同的思路,我們也能在本地搭建其他類型的網(wǎng)站,再通過cpolar創(chuàng)建的數(shù)據(jù)隧道,發(fā)布到公共互聯(lián)網(wǎng)上,將我們的個人電腦升級為私人服務(wù)器,給我們的生活和工作帶來更多方便。文章來源地址http://www.zghlxwxcb.cn/news/detail-472155.html

到了這里,關(guān)于寶塔面板一鍵部署Z-Blog博客 - 內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包