網(wǎng)站建設與制作這個行業(yè)怎么樣呢百度廣告怎么投放
文章目錄
- 1.前言
- 2. 樹洞外鏈網(wǎng)站搭建
- 2.1. 樹洞外鏈下載和安裝
- 2.2 樹洞外鏈網(wǎng)頁測試
- 2.3 cpolar的安裝和注冊
- 3.本地網(wǎng)頁發(fā)布
- 3.1 Cpolar臨時數(shù)據(jù)隧道
- 3.2 Cpolar穩(wěn)定隧道(云端設置)
- 3.3 Cpolar穩(wěn)定隧道(本地設置)
- 4.公網(wǎng)訪問測試
- 5.結(jié)語
1.前言
隨著軟件技術和互聯(lián)網(wǎng)技術的發(fā)展,網(wǎng)站的部署已經(jīng)不再像以前那樣高不可攀,在合適的軟件幫助下,只要有最基本的電腦知識的普通人,也能輕松建立自己的網(wǎng)站,并使用這個網(wǎng)站作為私人存儲服務器使用。今天,筆者就為大家介紹,使用Cpolar+樹洞外鏈,輕松快捷的搭建私人圖床網(wǎng)站。
2. 樹洞外鏈網(wǎng)站搭建
樹洞外鏈是一個開源的圖床網(wǎng)頁程序,功能也和其他圖床程序差不多,支持游客、注冊用戶上傳圖像,也支持本地和外部云存儲,并且可以為每個用戶定義不同的上傳方案,應用不同的存儲方式、圖片尺寸、類型等,方便進行組策略管理。重要的是,樹洞外鏈網(wǎng)頁程序非常小,壓縮后僅有1.6M,對于使用者的存儲空間來說非常友好。
2.1. 樹洞外鏈下載和安裝
樹洞外鏈作為開源程序,與其他開源項目一樣,都可以在github上找到下載(https://github.com/HFO4/shudong-share)。
樹洞外鏈的壓縮包下載完成后,將其解壓就能得到網(wǎng)頁源碼文件夾,將這個文件夾粘貼到集成環(huán)境的網(wǎng)站文件夾下。筆者使用的是phpstudy集成面板,因此將樹洞外鏈的源碼文件夾粘貼到phpstudy的WWW
文件夾下。
接著,打開phpstudy,在軟件主界面左側(cè)點擊網(wǎng)站
按鈕,進入網(wǎng)站列表頁面,再點擊網(wǎng)站列表頁面左上的創(chuàng)建網(wǎng)站
按鈕,進入新建網(wǎng)站的設置頁面。根據(jù)說明文檔,樹洞外鏈運行需要php5.3以上,MySQL5.1以上,以及Nginx。
在網(wǎng)站設置頁面,我們需要進行設置的內(nèi)容并不多,只要設置
域名
- 本地樹洞外鏈的域名,可隨意輸入;端口
- 樹洞外鏈的網(wǎng)頁輸出端口,只要未被占用即可;根目錄
– 樹洞外鏈的網(wǎng)頁文件存放位置,在這個例子中,筆者將這些文件放在phpstudy的www文件夾下;程序類型
– 樹洞外鏈是一個輕量化的web圖床程序,運行需要依賴php5.3及以上,為穩(wěn)妥起見,筆者選擇php5.6.9版本
這些設置完成后,就可以點擊最下方的確認
按鈕,保存樹洞外鏈網(wǎng)頁的設置。
接著我們在瀏覽器中輸入本地地址:端口號
(在這里筆者輸入localhost:81),樹洞外鏈網(wǎng)站會自動跳轉(zhuǎn)執(zhí)行install程序,進入樹洞網(wǎng)頁安裝流程。
同意安裝協(xié)議后,就會進入數(shù)據(jù)庫設置頁面,由于我們在phpstudy設置樹洞網(wǎng)站的運行環(huán)境時就已經(jīng)安裝過數(shù)據(jù)庫,因此這里依照phpstudy設置的內(nèi)容填入即可。需要注意的是,設置框體右側(cè)帶*號的,是必填內(nèi)容,不可留白。
數(shù)據(jù)庫設置完成后,點擊頁面下方的開始安裝
,樹洞外鏈會自動進行安裝。網(wǎng)站安裝完成后,會跳轉(zhuǎn)至一個簡單的說明網(wǎng)頁,在這里我們能看到網(wǎng)站后臺訪問方式、安裝完成后注意事項(必須刪除網(wǎng)站根目錄下的install文件夾),接著只要根據(jù)說明頁面操作即可。
2.2 樹洞外鏈網(wǎng)頁測試
完成樹洞外鏈網(wǎng)站的安裝,并依照說明刪除install文件夾后,我們再次輸入本地地址:端口號(localhost:81)
,就能訪問到樹洞外鏈的主頁面。
而樹洞外鏈的后臺管理頁面,則是依照說明頁面指示,在網(wǎng)站地址后面加上admin即可。
2.3 cpolar的安裝和注冊
完成樹洞外鏈網(wǎng)站的安裝后,就可以轉(zhuǎn)入cpolar的安裝。與樹洞外鏈網(wǎng)站的安裝一樣,cpolar的安裝也很簡單。我們可以直接訪問cpolar的官網(wǎng)頁面,在頁面上方找到下載
按鈕。筆者使用的是Windows操作系統(tǒng),因此選擇Windows版本進行下載。
cpolar官網(wǎng):https://www.cpolar.com/
Cpolar客戶端下載完成后,將下載的文件解壓,雙擊解壓后的.msi
文件,即可自動執(zhí)行安裝程序。接著只要一路Next
就能完成安裝。
cpolar會為每個用戶創(chuàng)建獨立的數(shù)據(jù)隧道,并輔以用戶密碼和token碼保證數(shù)據(jù)安全。因此我們在使用cpolar之前,需要進行用戶注冊。注冊過程很簡單,只要在cpolar主頁右上角點擊用戶注冊
,并填入必要信息,就能完成cpolar的新用戶注冊。
3.本地網(wǎng)頁發(fā)布
到這里,我們在本地設備上安裝了樹洞外鏈圖床,也安裝了cpolar內(nèi)網(wǎng)穿透工具,接下來我們就可以使用cpolar,創(chuà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ù)隧道,我們直接在本地設備上登錄cpolar客戶端(在瀏覽器地址欄輸入localhost:9200
),并在cpolar客戶端主界面點擊隧道管理
項下的創(chuàng)建隧道
按鈕,進入創(chuàng)建隧道設置頁面。
在“創(chuàng)建隧道”頁面,我們需要對幾項信息設置,這些信息設置包括:
隧道名稱
– 即cpolar客戶端的隧道信息注釋,填入我們能分辨不同隧道的信息即可;協(xié)議
– 樹洞外鏈網(wǎng)站是網(wǎng)頁程序,因此選擇http協(xié)議;本地地址
– 本地地址即為本地樹洞外鏈網(wǎng)站輸出端口號,因此這里填入81;域名類型
–這里我們可以區(qū)分數(shù)據(jù)隧道是臨時使用、還是長期保留的隧道。由于我們只是先進行臨時測試,因此選擇“隨機域名”(二級子域名和自定義域名都是長期穩(wěn)定隧道,需要在cpolar云端預留公共互聯(lián)網(wǎng)地址)。地區(qū)
– 即服務器所在位置,我們依照實際所在地就近填寫即可;
完成這些設置后,就可以點擊頁面下方的創(chuàng)建
按鈕,建立一條臨時數(shù)據(jù)隧道。
臨時數(shù)據(jù)隧道創(chuàng)建完成后,cpolar客戶端會自動跳轉(zhuǎn)至隧道管理
項下的隧道列表
頁面,在這里我們可以看到cpolar本地的所有數(shù)據(jù)隧道(無論臨時還是長期)。我們也可以在這里,對數(shù)據(jù)隧道進行管理,包括開啟、關閉或刪除這條隧道,也可以點擊“編輯”按鈕,最這條數(shù)據(jù)隧道的信息進行修改。
而我們創(chuàng)建的能夠連接本地樹洞外鏈網(wǎng)站的臨時公共互聯(lián)網(wǎng)網(wǎng)址,則可以在狀態(tài)
項下的在線隧道列表
中找到。
將“在線隧道列表”頁面顯示的公共互聯(lián)網(wǎng)地址粘貼到瀏覽器地址欄,就能訪問到本地的樹洞外鏈網(wǎng)站。
此時的樹洞外鏈網(wǎng)站數(shù)據(jù)隧道,還只是臨時數(shù)據(jù)隧道,每24小時就會重置一次公共互聯(lián)網(wǎng)網(wǎng)址。如果超過24小時候還想連接本地樹洞外鏈網(wǎng)站,就需要使用新地址連接。
3.2 Cpolar穩(wěn)定隧道(云端設置)
如果想要為本地樹洞外鏈網(wǎng)站設置長期穩(wěn)定存在的數(shù)據(jù)隧道,我們需要先將cpolar升級至VIP版。
接下來,我們就可以登錄cpolar的官網(wǎng)后臺。
在儀表盤頁面左側(cè)找到預留
按鈕,點擊進入cpolar的數(shù)據(jù)隧道預留頁面,在這里生成一個公共互聯(lián)網(wǎng)地址(可以看做數(shù)據(jù)隧道的入口),由于此時這個地址沒有連接本地的軟件輸出端口,因此也可以看做是一條空白的數(shù)據(jù)隧道。
在預留頁面,可以看到很多種可保留的數(shù)據(jù)隧道,這里我們選擇保留二級子域名
欄位。
在“保留二級子域名”欄位,需要進行幾項信息的簡單設置,即
地區(qū)
(服務器所在區(qū)域,就近選擇即可)二級域名
(會最終出現(xiàn)在生成的公共互聯(lián)網(wǎng)地址中,作為網(wǎng)絡地址的標識之一)描述
(可以看做這條數(shù)據(jù)隧道的描述,能夠與其他隧道區(qū)分開即可)。
完成這幾項設置后,就可以點擊右側(cè)的保留
按鈕,將這條數(shù)據(jù)隧道保留下來。
當然,如果這條數(shù)據(jù)隧道不打算再使用,還可以點擊右側(cè)的“x”將其輕松刪除,節(jié)約寶貴的隧道名額。
3.3 Cpolar穩(wěn)定隧道(本地設置)
完成cpolar云端的設置,并保留了空白數(shù)據(jù)隧道后,我們回到本地的cpolar客戶端,將云端生成的空白數(shù)據(jù)隧道,與本地的樹洞外鏈圖床網(wǎng)站連接起來。
在本地設備上打開并登錄cpolar客戶端(可以在瀏覽器中輸入localhost:9200直接訪問,也可以在開始菜單中點擊cpolar客戶端的快捷方式)。
點擊客戶端主界面左側(cè)隧道管理
項下的隧道列表
按鈕,進入本地隧道的頁面,再點擊對應隧道的編輯
按鈕。
在本地隧道的“編輯”頁面(與創(chuàng)建本地臨時隧道的頁面一樣),我們只要對域名類型
進行修改,就能將cpolar云端設保留的公共互聯(lián)網(wǎng)地址,與本地cpolar創(chuàng)建的Imagewheel數(shù)據(jù)隧道連接起來。
我們已經(jīng)在cpolar云端預留了二級子域名的數(shù)據(jù)隧道,因此改選為二級子域名
(如果預留的是自定義域名,則勾選自定義域名),并在下一行Sub Domain
欄中填入預留的二級子域名,填入cpolar云端保留的二級子域名,這里填入“shudongweb”。
完成“域名類型”的更改后,就可以點擊頁面下方的更新
按鈕,將cpolar云端的空白數(shù)據(jù)隧道與本地樹洞圖床網(wǎng)站連接起來,即生成了能夠長期穩(wěn)定存連接樹洞圖床網(wǎng)站數(shù)據(jù)隧道。
4.公網(wǎng)訪問測試
最后,我們再次進入在線隧道列表
頁面,這時我們就會發(fā)現(xiàn)樹洞圖床網(wǎng)站的公共互聯(lián)網(wǎng)地址已經(jīng)發(fā)生了變化,我們將更新后的樹洞圖床網(wǎng)站公共互聯(lián)網(wǎng)地址粘貼到瀏覽器中,就能看到使用新地址(能夠長期穩(wěn)定存在的地址)訪問到樹洞圖床網(wǎng)站。
5.結(jié)語
樹洞外鏈圖床的外觀很簡潔,并且功能也較強大,最重要的是其體積小巧,能很好的減輕安裝圖床的設備的負擔。當然,輕量化的網(wǎng)站有很多,每個網(wǎng)站都有其各自特點和應用場景,我們可以以相同思路,使用cpolar創(chuàng)建的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,將其發(fā)布到公共互聯(lián)網(wǎng)上,創(chuàng)建屬于我們自己的網(wǎng)站服務器。
轉(zhuǎn)載自cpolar極點云文章:快速搭建超輕量級圖床——Cpolar+和樹洞外鏈