手把手搭建ECS雲伺服器(5)-設置nginx+fastdfs+tomcat+redis開啟自啟動
很多時候我們經常回遇到一些故障,然後會重啟生產環境下的伺服器,那麼啟動之后里面安裝的一系列軟體是不是要一一重新啟動呢?可以,但是很麻煩,不過可以設置這些軟體開機自啟動即可。
在tomcat中新建一個可以啟動的 .sh 腳本文件
/usr/local/tomcat7/bin/
export JAVA_HOME=/usr/local/java/jdk7export PATH=$JAVA_HOME/bin/:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATHexport CATALINA_HOME=/usr/local/tomcat7/usr/local/tomcat7/bin/catalina.shstart
保存這個腳本為:auto-startup.sh
設置可執行許可權: chmod +x auto-startup.sh
然後在把這個加入到 /etc/rc.d/rc.local 中
最後這個文件中的內容如下:
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
usr/local/nginx/sbin/nginx
/usr/local/tomcat7/bin/auto-startup.sh


※手把手搭建ECS雲伺服器(4)-安裝redis以及集群
※手把手搭建ECS雲伺服器(3)-配置JDK環境以及Tomcat+nginx伺服器
※手把手搭建ECS雲伺服器(2)-掛載並安裝fastdfs文件伺服器
※手把手搭建ECS雲伺服器(1)-安裝nginx 1.12.0
※分布式系統的那些事兒(五)-容錯與故障
TAG:BeJavaGod |
※Spring security + oauth2.0 + redis + mybatis plus 搭建微服務
※搭建nginx+nodejs伺服器
※Python3+Selenium3 Windows下環境搭建
※Jmeter+Ant+Jenkins介面自動化測試框架搭建for Windows
※Appium Android For Mac OS 搭建環境
※Mysql8.0主從搭建,shardingsphere+springboot+mybatis讀寫分離
※Keepalived+LVS+nginx搭建nginx高可用集群
※linux中搭建samba伺服器全攻略(centos版)
※Win10+RTX2080環境搭建:tensorflow、mxnet、pytorch、caffe
※Vue+VueRouter+elememntUI+axios 搭建後台管理系統
※CentOS6.6下搭建jdk、tomcat、MySQL、Nginx
※Eclipse JSP/Servlet 環境搭建
※Docker環境下搭建DNS LVS(keepAlived) OpenResty伺服器簡易集群
※SpringBoot+Dubbo搭建微服務
※linux搭建gitlab
※python selenium環境搭建
※搭建Yearning 基於Inception的開源SQL審核平台
※ganglia集群版搭建(支持hadoop和spark)
※Linux Ubuntu搭建Git伺服器
※Kotlin Android 環境搭建