加盟網(wǎng)站開發(fā)費(fèi)用谷歌seo培訓(xùn)
文章目錄
- 前言
- 1. VisualSVN安裝與配置
- 2. VisualSVN Server管理界面配置
- 3. 安裝cpolar內(nèi)網(wǎng)穿透
- 3.1 注冊賬號
- 3.2 下載cpolar客戶端
- 3.3 登錄cpolar web ui管理界面
- 3.4 創(chuàng)建公網(wǎng)地址
- 4. 固定公網(wǎng)地址訪問
前言
SVN 是 subversion 的縮寫,是一個開放源代碼的版本控制系統(tǒng),通過采用分支管理系統(tǒng)的高效管理,使得多個人可以共同開發(fā)同一個項(xiàng)目,實(shí)現(xiàn)共享資源,實(shí)現(xiàn)最終集中式的管理。Subversion作為一個通用的系統(tǒng),可用來管理任何類型的文件,其中包括程序源碼。
SVN與CVS一樣,也是一個跨平臺的軟件,支持大多數(shù)常見的操作系統(tǒng)。本篇教程主要介紹SVN服務(wù)器在Windows平臺上的安裝和配置過程。與如何結(jié)合cpolar內(nèi)網(wǎng)穿透工具,實(shí)現(xiàn)隨時隨地公網(wǎng)遠(yuǎn)程訪問內(nèi)網(wǎng)本地服務(wù)。
1. VisualSVN安裝與配置
首先,到SVN的官方網(wǎng)站:https://www.visualsvn.com/downloads/ 下載服務(wù)端安裝程序:
下載好安裝程序后,雙擊進(jìn)入安裝配置界面,點(diǎn)擊Next
進(jìn)行下一步:
在我接受勾選框打勾,點(diǎn)擊Next
進(jìn)入下一步:
默認(rèn)當(dāng)前選擇,點(diǎn)擊Next
進(jìn)入下一步:
本界面中有四個選項(xiàng),除了端口外的其他三個選項(xiàng)都可以點(diǎn)擊Browse
進(jìn)行路徑修改:
Location
:軟件的安裝位置,注意不要出現(xiàn)中文、空格或特殊字符。
Repositories
:默認(rèn)版本倉庫位置,自己選擇。
Server Port
:端口號,443 或者 8443 都可以。
Backups
:備份文件保存路徑。
我這里選擇了默認(rèn)路徑與端口,點(diǎn)擊Next
進(jìn)入下一步:
不打鉤,點(diǎn)擊Next
進(jìn)入下一步:
默認(rèn)第一個選項(xiàng),點(diǎn)擊Next
進(jìn)入下一步:
點(diǎn)擊Install
進(jìn)行安裝:
安裝進(jìn)度條走完后,點(diǎn)擊Finish
完成安裝。
2. VisualSVN Server管理界面配置
點(diǎn)擊Finsih
后,會彈出SVN Server的管理界面,點(diǎn)擊上方導(dǎo)航中的操作
按鈕,點(diǎn)擊選項(xiàng)中的Properties
在打開的窗口中:
首先點(diǎn)擊左側(cè)的第三項(xiàng):Network
然后點(diǎn)擊右側(cè)的Server name
下方的選擇框,輸入服務(wù)器名稱,這里我選擇填寫了localhost
,也可以填寫本地局域網(wǎng)的ip
服務(wù)端口默認(rèn)選擇:80
然后把下方使用安全連接的勾選取消,點(diǎn)擊下方OK。
然后點(diǎn)擊左側(cè)SVN服務(wù)下方的Users
,右鍵選擇新建user
在彈出的窗口中設(shè)置用戶名和密碼,并確認(rèn)密碼,點(diǎn)擊OK
這里的用戶名我選擇了admin
,密碼選擇了123456
,大家可以自行設(shè)置
因?yàn)樵O(shè)置簡單密碼會顯示下圖彈窗,提示密碼不符合長度或復(fù)雜性要求,本教程僅為演示,所以這里我選擇點(diǎn)擊繼續(xù)設(shè)置此密碼選項(xiàng)。
創(chuàng)建好新用戶后,我們點(diǎn)擊左側(cè)SVN服務(wù)下方的Repositories
,右鍵選擇新建Repository
(項(xiàng)目),點(diǎn)擊Next
進(jìn)入下一步:
填寫項(xiàng)目名稱,這里我填寫了共享文件
,大家可以自定義填寫,點(diǎn)擊Next
進(jìn)入下一步:
默認(rèn)選擇即可,點(diǎn)擊Next
進(jìn)入下一步:
默認(rèn)選擇即可,點(diǎn)擊Next
進(jìn)入下一步:
打鉤選項(xiàng)默認(rèn)即可,點(diǎn)擊Create
開始創(chuàng)建:
點(diǎn)擊Finish
完成項(xiàng)目創(chuàng)建
此時,在瀏覽器輸入localhost
,在彈窗中輸入剛才在SVN服務(wù)時配置的用戶名admin
和密碼123456
,點(diǎn)擊登錄
登錄后,即可在本地局域網(wǎng)看到剛才在SVN創(chuàng)建的項(xiàng)目:共享文件
3. 安裝cpolar內(nèi)網(wǎng)穿透
此時VisualSVN Server已經(jīng)成功登錄并運(yùn)行,不過只能在本地訪問,如果打算在公網(wǎng)環(huán)境隨時隨時訪問內(nèi)網(wǎng)的VisualSVN服務(wù),我們需要安裝cpolar內(nèi)網(wǎng)穿透工具來實(shí)現(xiàn)。
3.1 注冊賬號
進(jìn)入cpolar官網(wǎng):https://www.cpolar.com/
點(diǎn)擊右上角的免費(fèi)注冊
,使用郵箱免費(fèi)注冊一個cpolar賬號并登錄
3.2 下載cpolar客戶端
登錄成功后,點(diǎn)擊下載cpolar到本地并安裝(一路默認(rèn)安裝即可)本教程選擇下載Windows版本。
3.3 登錄cpolar web ui管理界面
在瀏覽器上訪問127.0.0.1:9200,使用所注冊的cpolar郵箱賬號登錄cpolar web ui管理界面(默認(rèn)為本地9200端口)
3.4 創(chuàng)建公網(wǎng)地址
登錄成功進(jìn)入主界面后,我們點(diǎn)擊左側(cè)儀表盤的隧道管理
——隧道列表
,再點(diǎn)擊創(chuàng)建隧道
.
-
隧道名稱:可自定義命名,不能與已有的隧道名重復(fù),這里我填寫了
svn
-
協(xié)議:選擇
http
-
本地地址:
80
-
域名類型:免費(fèi)套餐選擇
隨機(jī)域名
-
地區(qū):
China Top
點(diǎn)擊創(chuàng)建
此時,點(diǎn)擊左側(cè)狀態(tài)
中的在線隧道列表
,可以看到剛才創(chuàng)建的svn隧道,生成了兩個公網(wǎng)地址,有兩種訪問方式,分別是http 和https,隨意復(fù)制一個地址,在公網(wǎng)電腦瀏覽器打開即可,如下圖所示即代表成功實(shí)現(xiàn)公網(wǎng)訪問本地內(nèi)網(wǎng)的VisualSVN Server。
4. 固定公網(wǎng)地址訪問
需要注意的是,本次教程中使用的是免費(fèi)cpolar所生成的公網(wǎng)隨機(jī)臨時地址,該地址24小時內(nèi)會發(fā)生變化,對于需要長期在外網(wǎng)環(huán)境使用VisualSVN Server的用戶來講,配置一個固定地址就很有必要。
因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機(jī)變化【ps:cpolar.cn已備案】
注意需要將cpolar套餐升級至基礎(chǔ)套餐或以上,且每個套餐對應(yīng)的帶寬不一樣。【cpolar.cn已備案】
登錄cpolar官網(wǎng),點(diǎn)擊左側(cè)的預(yù)留,選擇保留二級子域名,設(shè)置一個二級子域名名稱,點(diǎn)擊保留
,保留成功后復(fù)制保留的二級子域名名稱。
以本次教程為例,地區(qū)選擇China VIP
,二級域名填寫mysvn
,描述填寫svntest,點(diǎn)擊保留
。
保留成功后復(fù)制保留的二級子域名地址,登錄cpolar web UI管理界面,點(diǎn)擊左側(cè)儀表盤的隧道管理
——隧道列表
,找到所要配置的隧道:mysvn,點(diǎn)擊右側(cè)的編輯
修改隧道信息,將保留成功的二級子域名配置到隧道中
- 域名類型:選擇
二級子域名
- Sub Domain:填寫保留成功的二級子域名
mysvn
- 地區(qū):選擇
China VIP
點(diǎn)擊更新
更新完成后,打開在線隧道列表
,此時可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱也變成了保留和固定的二級子域名名稱。
最后,我們使用固定的公網(wǎng)地址進(jìn)行連接訪問,復(fù)制二級子域名:http://mysvn.vip.cpolar.cn 到另一臺公網(wǎng)電腦瀏覽器打開,無報錯和連接異常,輸入用戶名密碼后,可以看到連接成功,這樣一個固定不變的地址訪問就設(shè)置好了,您可以隨時隨地使用該域名來公網(wǎng)訪問內(nèi)網(wǎng)VisualSVN Server。