團(tuán)隊(duì)云智能網(wǎng)站建設(shè)crm
首先打開shell連接我們的云服務(wù)器
然后我們?cè)賝pt目錄下面創(chuàng)建一個(gè)文件夾用來存放我們的壓縮包和文件
mkdir /opt/nps
?這個(gè)是它官方的安裝圖解.所以我們按照這個(gè)docker安裝過程來:
?
?
然后我們用docker安裝鏡像.這樣的話比較簡(jiǎn)單一點(diǎn)
docker pull ffdfgdfg/nps
然后我們查看docker的鏡像是否下載完成
docker images
有了之后我們?nèi)ハ螺d他的壓縮包?
?點(diǎn)擊直接下載壓縮包
下載好了之后我們傳到的我們的云端的任意一個(gè)目錄,之后來到壓縮包目錄進(jìn)行解壓到我們剛才創(chuàng)建好的目錄里面
unzip conf.zip -d /opt/nps
然后我們就可以啟動(dòng)docker容器了
docker run -d --name=nps --restart=always --net=host -v /opt/nps/conf:/conf ffdfgdfg/nps
然后用docker ps查看啟動(dòng)是否成功
?啟動(dòng)好了之后,我們進(jìn)入config目錄查看conf信息,打開nps.conf文件
?這里面的
http_proxy_port=88
https_proxy_port=4433
這兩個(gè)端口號(hào)對(duì)應(yīng)我們的云服務(wù)器的端口號(hào),原本是80和443這兩個(gè)端口.如果你已經(jīng)占用了這兩個(gè)端口的話,你就必須改成另外兩個(gè)像我這樣.然后打開對(duì)應(yīng)的防火墻,否則你的web頁面是無法打開的
?這個(gè)8024端口必須在你的云服務(wù)器上面開啟要不然主機(jī)無法穿透
??
這是端口對(duì)應(yīng)和賬號(hào)密碼.沒改的話賬號(hào)是admin,密碼是123456,建議改密碼和賬號(hào)要不然有被黑的風(fēng)險(xiǎn)?
我們進(jìn)入它的web控制端頁面?
?
http://云服務(wù)器外網(wǎng)ip:8080/
進(jìn)來之后,點(diǎn)擊客戶端,點(diǎn)擊新增,備注隨便寫.下面三個(gè)全勾選是
?寫完之后就是這樣的一個(gè)狀態(tài)
?然后我們下載window端的npc運(yùn)行文件即可
進(jìn)入Github下載window64下載
?下載好了之后我們?nèi)盤創(chuàng)建一個(gè)npc目錄.將npc.exe文件放入npc目錄里面,然后我們以管理員身份運(yùn)行cmd,cd /npc里面
?在install后面加上我們剛才新加的的客戶端命令即可下載成功,文件目錄里面會(huì)多了個(gè)log和update文件
?然后我們打開計(jì)算機(jī)管理,打開服務(wù),找到nps內(nèi)網(wǎng)穿透客戶端,右鍵屬性
?修改登錄配置,這樣的話如果你的端口有問題它就會(huì)隔26s連接一次知道連接成功到你的云服務(wù)器為止.這樣改比較好
?這樣之后我們?nèi)タ刂婆_(tái)配一個(gè)屬性就可以做到訪問了,點(diǎn)擊TCP隧道,這個(gè)9999是你云服務(wù)器的端口,自己隨便設(shè)置一個(gè)就可以,下面的8080是你項(xiàng)目的端口,其他不變,如果你有域名的話你還可以去域名解析那里設(shè)置你的域名
?然后我們?nèi)ヒ怨芾韱T身份去cmd打開剛才的npc目錄,然后npc.exe start啟動(dòng)客戶端.成功之后我們啟動(dòng)項(xiàng)目,然后云服務(wù)器ip端口:8080就可以訪問你的springboot項(xiàng)目了