RHEL7.x安裝tomcat設置自啟動服務
阿新 • • 發佈:2018-01-21
system exec all network ron ted rhel7 exe nss 1、安裝jdk
cd /tmp tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/local cd /usr/local/ ln -sv jdk1.7.0_79 java vim /etc/profile.d/java.sh #編輯該文件,添加下面內容 -------------------------- #!/bin/bash # export JAVA_HOME=/usr/local/java export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH -------------------------- source /etc/profile #執行該命令 java -version #查看java是否安裝成功
2、安裝tomcat
cd /tmp tar -zxvf apache-tomcat-7.0.70.tar.gz -C /usr/local/ cd /usr/local/ ln -sv apache-tomcat-7.0.70 tomcat vim /etc/profile.d/tomcat.sh #編輯該文件,添加下面內容 ------------ export CATALINA_HOME=/usr/local/tomcat export PATH=$CATALINA_HOME/bin:$PATH ------------ source /etc/profile #執行該文件 catalina.sh version #查看tomcat是否安裝成功
3、tomcat.service 自啟動
#vim /lib/systemd/system/tomcat.service 或 vim /usr/lib/systemd/system/tomcat.service [Unit] Description=Tomcat After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment='JAVA_HOME=/usr/local/java' Environment='CATALINA_PID=/usr/local/apache-tomcat-7.0.70/bin/tomcat.pid' Environment='CATALINA_HOME=/usr/local/apache-tomcat-7.0.70/' Environment='CATALINA_BASE=/usr/local/apache-tomcat-7.0.70/' Environment='CATALINA_OPTS=-Xms1024M -Xmx1024M -server -XX:+UseParallelGC' WorkingDirectory=/usr/local/apache-tomcat-7.0.70/ ExecStart=/usr/local/apache-tomcat-7.0.70/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
4、設置自啟動
systemctl enable tomcat.service
systemctl start tomcat.service
systemctl status tomcat.service
查看服務狀態
ps -ef | grep tomcat
netstat -antp
RHEL7.x安裝tomcat設置自啟動服務