後台執行ngrok的方法在之前的文章中已經介紹。而我們在使用ngrok很多時候希望是開機自己就啟動起來,方法如下:
一,在ngrok程式目錄下新建乙個啟動指令碼,例如:
path為當前目錄的路徑
啟動指令碼要寫後台啟動的指令碼,後面的啟動專案根據自己需要來寫
二,把ngrok程式製作成系統服務
在 /etc/rc.d/init.d目錄下新建乙個服務專案(ngrok),如下:
#!/bin/sh
#chkconfig:2345 70 30
#description:ngrok
case "$1" in
start)
echo "start ngrok service.."
sh $/start.sh
;;*) exit 1
;;esac
給該檔案賦許可權755
chmod 755 ngrok
三,註冊ngrok服務自啟動
chkconfig --add ngrok
測試服務是否能啟動成功
service ngrok start
檢查自啟動的服務
chkconfig
好了,重啟伺服器驗證一下。成功
如果你自己有頂級網域名稱,想通過自己的網域名稱來訪問本機的專案,那麼先將自己的頂級網域名稱解析到ngrok伺服器的ip(網域名稱需要已備案哦),然後執行 ngrok -config=ngrok.cfg -hostname ***.***.*** 80 //(***.***.***是你自定義的頂級網域名稱)
linux 開機啟動 自啟動 設定
方法一 編輯rc.loacl指令碼 ubuntu開機之後會執行 etc rc.local檔案中的指令碼。所以我們可以直接在 etc rc.local中新增啟動指令碼。vim etc rc.local方法二 新增乙個開機啟動服務 將你的啟動指令碼複製到 etc init.d目錄下,並設定指令碼許可權,...
linux (debian) 設定開機自啟動
在網上檢視,linux有多種設定開機自啟動的方法,這裡有兩種,但第二種一直測試不成功,希望大家可以提出一些建議,非常感謝!方法一 直接在 ect rc.local 中 exit 0 之前新增,重啟即可,最簡單的方法 方法二 在 etc init.d 下新建啟動指令碼,在 etc rc2.d 下用軟鏈...
linux (debian) 設定開機自啟動
linux有多種設定開機自啟動的方法,這裡有兩種 方法一 直接在 ect rc.local 中 exit 0 之前新增,重啟即可,最簡單的方法 方法二 在 etc init.d 下新建啟動指令碼,在 etc rc3.d 下用軟鏈結,鏈結此指令碼即可。1.etc下rc?d 目錄簡介 etc 下有 rc...