如何使用內(nèi)網(wǎng)穿透搭建自己的網(wǎng)站
時間:2023-07-03 16:06:01 | 來源:網(wǎng)站運(yùn)營
時間:2023-07-03 16:06:01 來源:網(wǎng)站運(yùn)營
如何使用內(nèi)網(wǎng)穿透搭建自己的網(wǎng)站:吃灰多年的樹莓派 3 被我挖了出來,按照現(xiàn)在的配置,這臺樹莓派能干些什么呢?組建自己的 NAS,4 個 USB2.0 有點(diǎn)夠嗆,于是使用了 oneinstack 的環(huán)境簡單的搭建了個 LNMP。
這里我的樹莓派燒錄的系統(tǒng)是 centos7 ?? 32 位。所以導(dǎo)致 mysql 一直無法啟動,直接棄用了 localhost 的 mysql,用了一臺遠(yuǎn)程,這速度真的是見著傷心聞?wù)邷I流。不過環(huán)境搭建好了,怎么樣才能讓自己的內(nèi)網(wǎng)讓外部網(wǎng)絡(luò)訪問呢?
開始
環(huán)境
- 服務(wù)器端與客戶端
- Linux_64 位(根據(jù)自己的情況決定)
服務(wù)端搭建
這里的測試環(huán)境為 centos7 x 64.
首先要說明的一點(diǎn)是,你的服務(wù)端
必須有公網(wǎng) IP 也就是對外開放的 IP 地址。
GitHub:
https://github.com/cnlh/nps #源碼使用地址
首先進(jìn)入安裝頁面
https://github.com/cnlh/nps/releases找到你的服務(wù)器版本。 例如我這里是 Linux_64 操作系統(tǒng)的 centos7
- wget https://http://github.com/cnlh/nps/releases/download/v0.23.1/linux_amd64_server.tar.gz #選擇你需要的版本
- tar -zxvf linux_amd64_server.tar.gz #解壓
- ./nps install #安裝
- ./nps start #運(yùn)行
然后輸入你的 IP:8080 就能訪問到服務(wù)端。 (默認(rèn)登陸名與密碼 admin/123)
如何修改 NPS 的網(wǎng)站登陸用戶名跟密碼呢?
找到你解壓的服務(wù)端源碼 /nps/conf/nps.conf 里面
- web_username=***
- web_password=***
修改如下參數(shù)就行。
客戶端
服務(wù)端添加好后,我們還要進(jìn)入服務(wù)端的網(wǎng)站添加客戶端。
輸入 ip:8080 進(jìn)入后臺
這樣客戶端就添加好了
同樣的去 https://github.com/cnlh/nps/releases 找到對應(yīng)的客戶端源碼下載安裝解壓好。
- nohup ./npc -server=(ip:port) -vkey=(web界面中顯示的密鑰)
然后解析域名綁定上。
域名綁定
然后就好了。