文章转载于网络
之前给大家介绍了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"123456789
其中包含tomcat nginx zookeeper redis和ngrok
发表评论