ngrok服务端开机启动

说在前面的话

之前给大家介绍了ngrok的搭建以及安装,相比童鞋们也都已经看了,但是上一章由于篇幅问题就没有继续说linux的开机启动问题,其实呢,它的开机启动设置只要设置的跟tomcat自启动一样就可以了.

ngrok自启动

最简单的方法就是修改/etc/rc.d/rc.local文件。
在最后添加
/usr/local/ngrok/bin/ngrokd -domain=“bw.xiaofeng.cn” -httpAddr=":80"

通过上面的就可以实现开机的时候tomcat自启动。当然还有一个重要的事情要做。就是给rc.local文件一个可执行的权限:
==chmod +x /etc/rc.d/rc.local ==
必须执行上一步,

因为centos7开始,rc.local权限被降低了。当然前面的那个jdk的路径和tomcat的路径信息得按照你实际的来哦。 同理,如果想要启动nginx,
就直接在rc.local文件里面添加:/usr/local/ngrok/bin/ngrokd -domain=“bw.xiaofeng.cn” -httpAddr=":80" 反正就是你的nginx的路径。注意,这个是ngrokd 安装后的路径,
要你手动能够启动才能够执行开机自启动的哦。
下面看一下我的自启动软件

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_151/
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.48
/usr/local/tomcat/apache-tomcat-8.0.48/bin/startup.sh
/usr/local/nginx/sbin/nginx
/usr/local/zookeeper/zookeeper-3.4.6/bin/zkServer.sh start
/usr/local/redis/bin/redis-server redis.conf
/usr/local/ngrok/bin/ngrokd -domain="bw.xiaofeng.cn" -httpAddr=":80"

其中包含tomcat nginx zookeeper redis和ngrok

你可能感兴趣的:(ngrok服务端开机启动)