centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的方法詳解
本文主要給大家介紹了關(guān)于在centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面來一起看看詳細(xì)的介紹:
1、準(zhǔn)備工作:
- JKD:jdk-7u72-Linux-x64.gz
- Tomcat:apache-tomcat-7.0.70.tar.gz
- OS:CentOS linux release 7.2.1511 (Core)
2、安裝jdk
A,解壓jdk在 /usr/ 目錄下
B, root用戶配置全局環(huán)境變量,
vi /etc/profile 追加以下內(nèi)容 export JAVA_HOME=/usr/jdk1.7.0_72 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
生效:source /etc/profile
3、安裝tomcat7
A,解壓tomcat至 /usr/目錄下
B,在/usr/lib/systemd/system/目錄下新建文件tomcat7.service,內(nèi)容如下:
[Unit] Description=Tomcat7 After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment='JAVA_HOME=/usr/jdk1.7.0_72' Environment='CATALINA_PID=/usr/apache-tomcat-7.0.70/bin/tomcat.pid' Environment='CATALINA_HOME=/usr/apache-tomcat-7.0.70/' Environment='CATALINA_BASE=/usr/apache-tomcat-7.0.70/' Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC' WorkingDirectory=/usr/apache-tomcat-7.0.70/ ExecStart=/usr/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
C,設(shè)置為開啟機(jī)啟動(dòng):systemctl enable tomcat7
4、啟停服務(wù)
A,啟動(dòng)服務(wù):systemctl start tomcat7
B,停止服務(wù):systemctl stop tomcat7
C,重啟服務(wù):systemctl restart tomcat7
檢查狀態(tài):systemctl status tomcat7
運(yùn)行的狀態(tài):
[root@localhost merrick]# systemctl status tomcat7 ● tomcat7.service - Tomcat7 Loaded: loaded (/usr/lib/systemd/system/tomcat7.service; disabled; vendor preset: disabled) Active: active (running) since 四 2016-09-08 11:34:16 CST; 17min ago Process: 3231 ExecStop=/bin/kill -s QUIT $MAINPID (code=exited, status=0/SUCCESS) Process: 3239 ExecStart=/usr/apache-tomcat-7.0.70/bin/startup.sh (code=exited, status=0/SUCCESS) Main PID: 3249 (java) CGroup: /system.slice/tomcat7.service └─3249 /usr/jdk1.7.0_72/bin/java -Djava.util.logging.config.file=/usr/apache-tomcat-7.0.70//conf/logging.properties -D... 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_BASE: /usr/apache-tomcat-7.0.70/ 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_HOME: /usr/apache-tomcat-7.0.70/ 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_TMPDIR: /usr/apache-tomcat-7.0.70//temp 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using JRE_HOME: /usr/jdk1.7.0_72 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CLASSPATH: /usr/apache-tomcat-7.0.70//bin/bootstrap.jar...i.jar 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_PID: /usr/apache-tomcat-7.0.70/bin/tomcat.pid 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Existing PID file found during start. 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Removing/clearing stale PID file. 9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Tomcat started. 9月 08 11:34:16 localhost.localdomain systemd[1]: Started Tomcat7. Hint: Some lines were ellipsized, use -l to show in full.
5、測(cè)試服務(wù)
瀏覽器中輸入 : http://ip:8080/
檢查服務(wù)器能正確響應(yīng)。
或者終端命令行輸入: wget htp://localhost:8080/
正常響應(yīng):
[root@localhost merrick]# wget http://localhost:8080/ --2016-09-08 11:54:47-- http://localhost:8080/ 正在解析主機(jī) localhost (localhost)... ::1, 127.0.0.1 正在連接 localhost (localhost)|::1|:8080... 已連接。 已發(fā)出 HTTP 請(qǐng)求,正在等待回應(yīng)... 200 OK 長(zhǎng)度:未指定 [text/html] 正在保存至: “index.html” [ <=> ] 11,197 --.-K/s 用時(shí) 0s 2016-09-08 11:54:47 (245 MB/s) - “index.html” 已保存 [11197]
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
詳解Linux下安裝php環(huán)境并且配置Nginx支持php-fpm模塊
本篇文章主要介紹了詳解Linux下安裝php環(huán)境并且配置Nginx支持php-fpm模塊,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03
解決centos7操作系統(tǒng)開機(jī)提示error:file“/boot/grub/i386-pc/normal.mod“no
公司重要業(yè)務(wù)虛擬機(jī)啟動(dòng)失敗,提示找不到normal.mod文件,通過救援模式下手動(dòng)設(shè)置grub啟動(dòng)分區(qū)和路徑,加載基本模塊,最終成功進(jìn)入正常模式并引導(dǎo)系統(tǒng)2024-12-12
利用shadowsocks搭建局域網(wǎng)透明網(wǎng)關(guān)
大家好,本篇文章主要分享的是利用shadowsocks搭建局域網(wǎng)透明網(wǎng)關(guān),感興趣的小伙伴趕快來看一看吧,對(duì)你有幫助的話記得收藏哦2021-11-11
Linux命令行之使光標(biāo)快速移動(dòng)的快捷鍵
這篇文章主要介紹了Linux命令行之使光標(biāo)快速移動(dòng)的快捷鍵,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
Ubuntu Server 14.04升級(jí)Ubuntu Server 16.04
這篇文章主要介紹了 Ubuntu Server 14.04升級(jí)Ubuntu Server 16.04,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-12-12

