natapp 在centos後臺上運行,經過secureCRT操做

我要作一個公衆號。須要外網映射。原本只是簡單的測試。作了一個機器人。能夠在windows下安裝的natapp上收發消息。可是晚上我回家的時候。這臺電腦就關閉了。關閉了之後。這個公衆號的後臺服務就暫停了。和機器人的聊天就無法進行。正好公司有一臺服務器是centos6.4的系統。這臺服務器是常開的。正好知足natapp的運行環境。只要服務器一直開着。natapp就能夠一直運行。個人服務器也就能夠不用晚上回家就中止了。想到之後就開始執行。linux

實現過程windows

打開 natapp 網站 https://natapp.cn,並註冊帳號, 安裝官網的操做執行便可。centos

登陸後,點擊左邊,選擇免費隧道瀏覽器

配置隧道協議,並免費購買服務器

購買後的隧道,能夠看到authtoken,複製它,待會兒用app

下載 natapp 客戶端,選擇最新的 linux 版本測試


      下載完成之後繼續下載natapp的配置文件
網站

https://natapp.cn/article/config_ini.net

 

將配置文件裏的authtoken=(改成你本身的token值)日誌

下載的natapp和config.ini在windows桌面上

打開secureCRT輸入ip和用戶名。輸入密碼。進入centos的桌面。

輸入ls查看文件夾

ls 
//而後輸入建立一個文件夾
mkdir natapp
ls
//查看下剛剛建立的 natapp文件夾在不在
//若是在的話進入到natapp目錄下
cd natapp
//而後把剛剛的兩個windows桌面的文件上傳到natapp文件夾下
rz

rz之後會彈出一個選擇框

選中windows的這兩個文件敲回車便可

這兩個文件就在natapp這個目錄下了

接着修改權限

chmod a+x natapp
chmod a+x config.ini

修改完權限之後。

先輸入

./natapp

彈出這個界面

敲完回車之後若是彈出這個界面說明你操做成功了。centos上的映射成功了。你在瀏覽器上輸入這個地址顯示以下圖這個界面就是修改爲功了。

 

可是若是此時你關閉了這個窗口。這個網址就又失效了。無法打開了。若是想讓這個連接在後臺運行。

(./natapp &)

將命令放入括號中執行。執行完畢敲回車。

這個時候。出現這個界面說明啓動成功了。而後你把這個域名記住。關不這個窗口。仍是能夠繼續訪問這個域名的。解決了這個命令在後臺運行的問題。

官網的方法可讓這個進程在後臺運行。可是在前臺看不到這個域名是多少。在log日誌裏也看不到域名。沒辦法訪問。

官網提供的是這個方法 使用 「nohup」,即 「nohup ./natapp &」,忽略hangup信號,防止終端關閉時程序退出。運行狀態能夠用 「jobs -l」 來查看。

此處這個問題的解決主要依賴這篇博客。現貼上連接。很是感謝他的幫助。

https://blog.csdn.net/mashuai720/article/details/83276017

相關文章
相關標籤/搜索