本文主要给大家介绍了关于在centos 7中设置tomcat 7为系统服务的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

1、准备工作:
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]
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如有疑问大家可以留言交流,谢谢大家对的支持。
# centos
# tomcat
# 服务
# centos7
# centos启动tomcat服务
# springboot项目打成war包部署到tomcat遇到的一些问题
# 详解nginx 配置多个tomcat共用80端口
# 详解Tomcat多域名配置(多个项目共用80端口)
# nginx实现tomcat动静分离详解
# Tomcat配置https并访问http自动跳转至https
# SpringBoot 创建web项目并部署到外部Tomcat
# Tomcat 部署项目的三种方法详解
# Tomcat 启动时 SecureRandom 非常慢解决办法
# 目录下
# 相关内容
# 如有
# 给大家
# 这篇文章
# 谢谢大家
# 重启
# 设置为
# 准备工作
# 命令行
# 器中
# 正在等待
# Description
# Unit
# network
# remote
# fs
# nss
# syslog
# target
相关文章:
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
装修招标网站设计制作流程,装修招标流程?
建站之星Pro快速搭建教程:模板选择与功能配置指南
建站三合一如何选?哪家性价比更高?
如何实现建站之星域名转发设置?
平台云上自主建站:模板化设计与智能工具打造高效网站
北京建设网站制作公司,北京古代建筑博物馆预约官网?
如何获取上海专业网站定制建站电话?
网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?
如何规划企业建站流程的关键步骤?
如何获取免费开源的自助建站系统源码?
安云自助建站系统如何快速提升SEO排名?
如何在云指建站中生成FTP站点?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
如何用5美元大硬盘VPS安全高效搭建个人网站?
Python多线程使用规范_线程安全解析【教程】
如何用IIS7快速搭建并优化网站站点?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
建站之星如何快速生成多端适配网站?
如何通过宝塔面板实现本地网站访问?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
黑客如何利用漏洞与弱口令入侵网站服务器?
如何在云服务器上快速搭建个人网站?
网站制作难吗安全吗,做一个网站需要多久时间?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
建站主机选购指南:核心配置优化与品牌推荐方案
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
如何打造高效商业网站?建站目的决定转化率
高性价比服务器租赁——企业级配置与24小时运维服务
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
Bpmn 2.0的XML文件怎么画流程图
网站制作免费,什么网站能看正片电影?
怀化网站制作公司,怀化新生儿上户网上办理流程?
北京专业网站制作设计师招聘,北京白云观官方网站?
建站之星伪静态规则如何设置?
,有什么在线背英语单词效率比较高的网站?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
如何解决ASP生成WAP建站中文乱码问题?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
如何正确下载安装西数主机建站助手?
如何设置并定期更换建站之星安全管理员密码?
jQuery 常见小例汇总
教学网站制作软件,学习*后期制作的网站有哪些?
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
魔方云NAT建站如何实现端口转发?
如何用VPS主机快速搭建个人网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何用美橙互联一键搭建多站合一网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。