centos 7中设置tomcat 7为系统服务的方法详解
本文主要给大家介绍了关于在centos 7中设置tomcat 7为系统服务的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:
1、准备工作:
- 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用户配置全局环境变量,
vi /etc/profile 追加以下内容 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,内容如下:
[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,设置为开启机启动:systemctl enable tomcat7
4、启停服务
A,启动服务:systemctl start tomcat7
B,停止服务:systemctl stop tomcat7
C,重启服务:systemctl restart tomcat7
检查状态:systemctl status tomcat7
运行的状态:
[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、测试服务
浏览器中输入 : http://ip:8080/
检查服务器能正确响应。
或者终端命令行输入: wget htp://localhost:8080/
正常响应:
[root@localhost merrick]# wget http://localhost:8080/ --2016-09-08 11:54:47-- http://localhost:8080/ 正在解析主机 localhost (localhost)... ::1, 127.0.0.1 正在连接 localhost (localhost)|::1|:8080... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度:未指定 [text/html] 正在保存至: “index.html” [ <=> ] 11,197 --.-K/s 用时 0s 2016-09-08 11:54:47 (245 MB/s) - “index.html” 已保存 [11197]
原文链接:http://blog.csdn.net/fall10/article/details/52469712
(资源库 www.zyku.net)
上一篇:CentOS7使用rpm包安装mysql 5.7.18
栏 目:CentOS
本文标题:centos 7中设置tomcat 7为系统服务的方法详解
本文地址:https://www.zyku.net/centos/1401.html
您可能感兴趣的文章
- 04-02CentOS下启动和停止Tomcat
- 09-11Windows服务器下重启Tomcat服务步骤
- 09-11腾讯视频如何设置弹幕
- 11-23ubuntu 14.04 和16.04系统镜像下载源
- 05-10php判断数组是否为空的实例方法
- 12-31荣耀打印机-荣耀打印机应用软件功能介
- 11-03小米10S怎么广角拍摄
- 12-17iphone11怎么放大画面
- 12-08华为p50怎么开启nfc功能
- 05-16织梦DeDecms管理后台验证码不显示,去掉
- 10-19剪映怎么获取打卡达人头像挂件
- 02-22DedeCMS栏目绑定二级域名的详细教程
- 05-05强制找回gitlab管理员密码
- 10-13opporeno6录入实体门禁卡步骤介绍
- 08-12咪咕音乐怎么取消自动续费?
- 01-13DEDECMS点击主栏目默认显示第一个子栏
- 09-20oppoa93如何关机
- 01-23apache在本地支持多个站点的配置方法
- 09-19iqoo8开启低亮度防屏闪方法介绍
- 02-23帝国CMS添加内容字段的方法

最近更新
阅读排行
猜你喜欢
- 03-12WDCP - lanmp/lamp/lnmp/lnamp一键安
- 12-03网易云音乐如何绑定电话号码
- 07-25Nginx伪静态常用正则匹配规则
- 02-22DedeCMS利用单页制作谷歌XML地图的方
- 05-21Yii框架实现的验证码、登录及退出功能
- 12-30众禾慧农-众禾慧农应用软件功能介绍
- 11-23网易云一起听歌退出方法分享
- 03-15Wordpress对比PageAdmin、织梦和帝国
- 05-28用JavaScrip正则表达式验证form表单的
- 09-23支付宝丰收节红包在哪领