文章目錄
1. 前言
想要成為一個(gè)合格的技術(shù)宅或程序員,自己搭建網(wǎng)站制作網(wǎng)頁(yè)是繞不開(kāi)的項(xiàng)目。就以筆者自己的經(jīng)歷來(lái)說(shuō),就被自制網(wǎng)頁(yè)網(wǎng)站卡過(guò)很久。不過(guò)隨著電腦技術(shù)的發(fā)展,已經(jīng)出現(xiàn)了很多便捷快速建站的工具軟件。今天,筆者就為大家展示,如何快速上手Z-blog,建立自己的個(gè)人博客網(wǎng)站,并通過(guò)建立的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,將這個(gè)個(gè)人博客軟件發(fā)布到公互聯(lián)網(wǎng)上。
2. Z-blog網(wǎng)站搭建
Z-blog是一款基于Asp和PHP平臺(tái)的開(kāi)源程序,其功能與類似,也支持多種模板和插件,而且也能支持雙數(shù)據(jù)庫(kù);如果使用者再會(huì)一點(diǎn)HTML+CSS+JS,就可以輕松的制作出自己的模板。當(dāng)然,這些并不是我們今天的主題。今天我們要做的,就是向大家展示,如何使用將Z-blog網(wǎng)站發(fā)布到公共互聯(lián)網(wǎng)上。
2.1 環(huán)境設(shè)置
與其他的網(wǎng)站建設(shè)工具一樣,要在本地安裝Z-blog,也需要搭建起必要的網(wǎng)站運(yùn)行環(huán)境,這里我們采用搭建網(wǎng)站運(yùn)行環(huán)境。我們可以在的官網(wǎng)()上找到對(duì)應(yīng)操作系統(tǒng)的版本。
筆者是在操作系統(tǒng)上安裝Z-blog,因此選擇版本的。
安裝程序下載完成后,直接雙擊就能開(kāi)始安裝
安裝完成后,我們打開(kāi)的主程序,打開(kāi)和。
2.2 Z-blog安裝
打開(kāi)Z-blog所需的運(yùn)行環(huán)境后,我們到Z-blog的官網(wǎng)上()下載Z-blog的安裝包。
接著將安裝包解壓,并將其中的文件都粘貼到安裝目錄下的文件夾中
需要注意的是,通常文件夾里會(huì)有一些的網(wǎng)頁(yè)顯示文件,要將這些文件刪除,才能正確顯示Z-blog的安裝頁(yè)面。
2.3 Z-blog網(wǎng)頁(yè)測(cè)試
由于Z-blog是網(wǎng)頁(yè)程序,因此我們打開(kāi)瀏覽器,并在地址欄輸入本地地址的網(wǎng)頁(yè)輸出端口,也就是的輸出端口(通常的輸出端口號(hào)為80,但由于筆者的80端口已經(jīng)被占用,因此將輸出端口更改為82)。
只要之前的設(shè)置正確,就能看到Z-blog網(wǎng)頁(yè)的安裝界面。首先勾選頁(yè)面下方的同一協(xié)議框,并點(diǎn)擊旁邊的下一步,進(jìn)入網(wǎng)頁(yè)安裝環(huán)境檢查。
只有各項(xiàng)自檢都通過(guò),才能繼續(xù)網(wǎng)頁(yè)安裝程序。
接下來(lái)就是設(shè)置數(shù)據(jù)庫(kù)、網(wǎng)站管理員等信息,設(shè)置完畢后就能點(diǎn)擊右下方的“下一步”,完成Z-blog網(wǎng)站的安裝。
2.4 安裝和注冊(cè)
完成Z-blog網(wǎng)站搭建后,就可以安裝[內(nèi)網(wǎng)穿透]( - 安全的內(nèi)網(wǎng)穿透工具),的安裝注冊(cè)同樣很簡(jiǎn)單,直接在的官網(wǎng)頁(yè)面()找到下載按鈕。
筆者是在平臺(tái)上搭建的Z-blog網(wǎng)站,因此選擇版本進(jìn)行下載。
下載完成后,將下載的文件解壓,雙擊解壓后的.msi文件,即可自動(dòng)執(zhí)行安裝程序。接著只要一路Next就能完成安裝。
會(huì)為每個(gè)用戶創(chuàng)建獨(dú)立的數(shù)據(jù)隧道,輔以用戶密碼和碼,保證每個(gè)用戶的數(shù)據(jù)安全,因此我們?cè)谑褂弥埃枰M(jìn)行用戶注冊(cè)。注冊(cè)過(guò)程非常簡(jiǎn)單,只要在主頁(yè)右上角點(diǎn)擊用戶注冊(cè),在注冊(cè)頁(yè)面填入必要信息,就能完成注冊(cè)。
3. 本地網(wǎng)頁(yè)發(fā)布
完成了Z-blog網(wǎng)站搭建和內(nèi)網(wǎng)穿透軟件的安裝,接下來(lái)我們就可以使用內(nèi)網(wǎng)穿透,建立起一條內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,將本地電腦上的Z-blog網(wǎng)站發(fā)布到公共互聯(lián)網(wǎng)上。由于Z-blog網(wǎng)站會(huì)長(zhǎng)期存在,免費(fèi)版的數(shù)據(jù)隧道每24小時(shí)重置一次。筆者并不想每天重新設(shè)置Z-blog的網(wǎng)址,因此將升級(jí)至vip版,以獲得能長(zhǎng)期穩(wěn)定存在的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道。
3.1. 云端設(shè)置
要想建立一條長(zhǎng)期穩(wěn)定的數(shù)據(jù)隧道,我們需要先擁有一個(gè)能穩(wěn)定存續(xù)的公共互聯(lián)網(wǎng)地址,并且這個(gè)互聯(lián)網(wǎng)地址要與本地網(wǎng)頁(yè)(軟件)的輸出端口相連,才能形成一條完整且穩(wěn)定的數(shù)據(jù)隧道。因此我們需要先點(diǎn)擊進(jìn)入的數(shù)據(jù)隧道預(yù)留頁(yè)面。在這里生成一個(gè)公共互聯(lián)網(wǎng)地址(也可以看做數(shù)據(jù)隧道的入口),由于此時(shí)這個(gè)地址沒(méi)有連接本地的軟件輸出端口,因此也可以看做是一條空白的數(shù)據(jù)隧道。
在預(yù)留頁(yè)面,我們可以看到支持保留很多種協(xié)議的數(shù)據(jù)隧道,這里我們選擇保留二級(jí)子域名欄位。
在“保留二級(jí)子域名”欄位,我們要輸入幾項(xiàng)簡(jiǎn)單信息,為保留的數(shù)據(jù)隧道進(jìn)行設(shè)置,這幾項(xiàng)信息為:
地區(qū):服務(wù)器所在區(qū)域,就近選擇即可二級(jí)域名:會(huì)最終出現(xiàn)在生成的公共互聯(lián)網(wǎng)地址中,作為網(wǎng)絡(luò)地址的標(biāo)識(shí)之一描述:可以看做這條數(shù)據(jù)隧道的描述,能夠與其他隧道區(qū)分開(kāi)即可
完成這幾項(xiàng)設(shè)置后,就可以點(diǎn)擊右側(cè)的保留按鈕,將這條數(shù)據(jù)隧道保留下來(lái)。
當(dāng)然,如果這條數(shù)據(jù)隧道不打算再使用,還可以點(diǎn)擊右側(cè)的x將其輕松刪除,節(jié)約寶貴的隧道名額。
3.2 本地設(shè)置
完成云端的設(shè)置,并保留了空白數(shù)據(jù)隧道后,我們回到本地的客戶端,將云端生成的空白數(shù)據(jù)隧道與本地的Z-blog頁(yè)面連接起來(lái)。
在本地打開(kāi)并登錄客戶端(可以在瀏覽器中輸入:9200直接訪問(wèn),也可以在開(kāi)始菜單中點(diǎn)擊客戶端的快捷方式),點(diǎn)擊客戶端主界面左側(cè)隧道管理——?jiǎng)?chuàng)建隧道按鈕,進(jìn)入本地隧道創(chuàng)建頁(yè)面(如果要?jiǎng)?chuàng)建沒(méi)24小時(shí)重置地址的臨時(shí)數(shù)據(jù)隧道,可直接在此進(jìn)行設(shè)置,不必再官網(wǎng)設(shè)置空白數(shù)據(jù)隧道)。
在這個(gè)頁(yè)面,同樣需要進(jìn)行幾項(xiàng)信息設(shè)置,這些信息設(shè)置包括:
1. 隧道名稱 :可以看做本地的隧道信息注釋,只要方便我們分辨即可;
2. 協(xié)議 – 由于支付寶的測(cè)試頁(yè)面是網(wǎng)頁(yè),因此選擇http協(xié)議;
3. 本地地址 :本地地址即為本地網(wǎng)站的輸出端口號(hào),Z-blog的輸出端口為80,因此這里也填入80;
4. 域名類型:由于我們已經(jīng)在云端預(yù)留了二級(jí)子域名的數(shù)據(jù)隧道,因此勾選二級(jí)子域名(如果預(yù)留的是自定義域名,則勾選自定義域名),并在下一行Sub 欄中填入預(yù)留的二級(jí)子域名,該例子中為“”。如果打算創(chuàng)建臨時(shí)數(shù)據(jù)隧道,則直接勾選“隨機(jī)域名”,由客戶端自行生成網(wǎng)絡(luò)地址;
5. 地區(qū):這個(gè)欄位設(shè)置與云端一樣,都是服務(wù)器地址,我們選擇實(shí)際使用地較近的服務(wù)器即可;
完成這些設(shè)置后,就可以點(diǎn)擊頁(yè)面下方的創(chuàng)建按鈕,將云端的空白數(shù)據(jù)隧道與本地的支付測(cè)試頁(yè)面連接起來(lái),也就為我們提供了可以在公共互聯(lián)網(wǎng)訪問(wèn)本地支付測(cè)試頁(yè)面的數(shù)據(jù)隧道。我們可以在隧道管理——隧道列表頁(yè)面中,對(duì)這條數(shù)據(jù)隧道進(jìn)行管理,包括開(kāi)啟、關(guān)閉或刪除這條隧道,也可以點(diǎn)擊編輯按鈕,最這條數(shù)據(jù)隧道的信息進(jìn)行修改。
4. 公網(wǎng)訪問(wèn)測(cè)試
最后一步,我們點(diǎn)擊左側(cè)狀態(tài)——在線隧道列表`,就能找到Z-blog個(gè)人博客網(wǎng)站的公共互聯(lián)網(wǎng)地址。我們已經(jīng)可以通過(guò)個(gè)地址,訪問(wèn)到本地Z-blog個(gè)人博客頁(yè)面,也就達(dá)成了將本地Z-blog個(gè)人博客網(wǎng)站發(fā)布到公共互聯(lián)網(wǎng)上的目的。
5. 結(jié)語(yǔ)
從上面介紹的步驟可以看出,想要快速發(fā)布一個(gè)網(wǎng)站,有必要選擇一些簡(jiǎn)單趁手的輔助工具,雖然Z-blog搭建的網(wǎng)站但很簡(jiǎn)單,但卻是我們熟悉發(fā)布本地網(wǎng)站很好的例子。如果要在本地電腦上構(gòu)建大型復(fù)雜網(wǎng)站,對(duì)這個(gè)網(wǎng)站的測(cè)試發(fā)布,同樣可以使用的內(nèi)網(wǎng)穿透功能進(jìn)行,從而節(jié)省不必要的資源和精力支出。
轉(zhuǎn)載自極點(diǎn)云文章:【搭建博客網(wǎng)站】環(huán)境搭建屬于自己的博客并發(fā)布上線 – 內(nèi)網(wǎng)穿透