Centos7 安装配置 tomcat 并设置自动启动

下载安装包

这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载

1

2

3

4

# cd /usr/local/

# mkdir tomcat/

# cd tomcat/

# wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.0.M11/bin/apache-tomcat-9.0.0.M11.tar.gz

以上操作就将tomcat9安装包文件apache-tomcat-9.0.0.M11.tar.gz下载到/usr/local/tomcat目录下了

安装tomcat

1

2

# cd /usr/local/tomcat

# tar -zxvf apache-tomcat-9.0.0.M11.tar.gz

安装包会被解压到/usr/local/tomcat/apache-tomcat-9.0.0.M11,将目录重命名为tomcat9

1

# mv /usr/local/tomcat/apache-tomcat-9.0.0.M11 /usr/local/tomcat/tomcat9

配置tomcat开机启动

在/usr/lib/systemd/system目录下增加tomcat9.service文件,内容如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

[Unit]

Description=Tomcat

After=syslog.target network.target remote-fs.target nss-lookup.target

 

[Service]

Type=oneshot

ExecStart=/usr/local/tomcat/tomcat9/bin/startup.sh

ExecStop=/usr/local/tomcat/tomcat9/bin/shutdown.sh

ExecReload=/bin/kill -s HUP $MAINPID

RemainAfterExit=yes

[Install]

WantedBy=multi-user.target

退出并保存,执行systemctl enable tomcat9.service使tomcat9随开机启动

1

#systemctl enable tomcat9.service

另外命令

systemctl start tomcat9.service    启动tomcat

systemctl stop tomcat9.service    关闭tomcat

systemctl restart tomcat9.service    重启tomcat

当然启动和结束tomcat也可以到tomcat的安装目录的bin目录下执行shutdown.sh  startup.sh来完成

查看tomcat运行状态

systemctl status tomcat9.service

验证安装是否成功

输入 http://服务器IP:8080/

如果能出现熟悉的tomcat主页,就表示安装成功了,请确保服务器8080端口已经放开

转载来源:http://www.zhaoweihua.cn/article/29/tomcat9-centos.html (挨踢农民工)

Centos7 安装配置 tomcat 并设置自动启动相关推荐

  1. Centos7安装配置Tomcat

    1.前言 本篇博客将演示 如何在linux环境下安装tomcat 和 介绍一些tomcat的知识,以及将tomcat配置成系统服务,来实现开机自启动等一系列功能,后续专栏将持续更新相关知识,期待的小伙 ...

  2. CentOS7安装配置Tomcat(图文)

    全文目录 Tomcat介绍 安装Java环境 安装Tomcat服务 下载Tomcat 解压并移动到指定目录 启动 Tomcat的一些配置 Tomcat介绍 可直接跳到下一步 Tomcat是Apache ...

  3. Centos7虚拟机下安装配置Tomcat

    Centos7虚拟机下安装配置Tomcat 以下所有操作都是CentOS7的root身份.已经安装配置了Java环境.配置了nat虚拟网络.并且虚拟机已经连接互联网 打开终端.如果命令结尾是 # 则表 ...

  4. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  5. CentOS7 安装配置SFTP服务器详解

    CentOS7 安装配置SFTP服务器详解 1.SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protoc ...

  6. vnc安装linux教程,Centos7安装配置vncserver详细教程

    CentOS7安装配置vncserver教程 一.安装VNC 首先要保证目标服务器安装有图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里我们首先通过Group的方式安装GNOME桌 ...

  7. Ubuntu16.04安装x11vnc服务并设置自动启动

    目录 Ubuntu16.04安装x11vnc服务并设置自动启动 安装x11vnc服务 配置x11vnc开机自动启动 参考 Ubuntu16.04安装x11vnc服务并设置自动启动 平时使用Ubuntu ...

  8. centos7安装配置vsftp搭建FTP

    参考文章: CentOS7下安装FTP服务 详解CentOS7安装配置vsftp搭建FTP centos7之vsftp安装和使用 1.安装vsftp # 查看是否已安装 方法一 [root@local ...

  9. Centos7 安装,配置静态IP

    Centos7 安装,配置静态IP 本文采用桥接方式 镜像地址 下载好镜像后使用vmware虚拟机进行安装即可(注意设置root密码). 安装完成后使用root登录,输入设置好的密码 设置静态ip v ...

最新文章

  1. oracle手动执行归档,Oracle手动归档模式的代码描述是怎样的呢?
  2. 从一道面试题,到“我可能看了假源码[2]
  3. 不通过寄存器确定数据的长度 + 案例
  4. 商城html源码_Java开源商城源码推荐,从菜鸡到大神,永远绕不开的商城系统
  5. nodejs+nginx获取真实ip
  6. ubuntu chmsee出现乱码的解决方法
  7. Linux比windows生态好,试装国产统一系统UOS:操作比Windows更简便,但生态依然是缺点,...
  8. MySQL 高性能索引策略和查询优化
  9. 从网站抓取数据的3种最佳方法
  10. Stellar Repair for Excel 6.0.X Crack
  11. android 6.0 添加netcfg命令
  12. springboot设置运行内存_spring boot应用优化,6s内启动,内存减半
  13. 英雄联盟怎么解除小窗口_英雄联盟手游安妮怎么样 英雄联盟手游安妮技能介绍...
  14. 勒索病毒SARA,请勿用于非法用途。
  15. ERP与MRP、MRPⅡ的主要区别
  16. Java程序为身份证照片添加马赛克
  17. 高通音频驱动录音流程(五)
  18. 英文外链博客资源40个
  19. 一款适合小白的jmeter入门文档,性能测试工具-jmeter使用教程
  20. Artifact is deployed successfully项目部署成功,但访问自带的index页面没有反应

热门文章

  1. Quartz_简单编程式任务调度使用(SimpleTrigger)
  2. 分析ASP.NET读取XML文件4种方法
  3. 安装vs2008出现的问题
  4. C#中的正则表达式(1)
  5. 9:38 2009-7-29
  6. CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?...
  7. ACM常用数列(斐波那契数列、卡特兰数、贝尔数、斯特灵数)
  8. Linux中修改环境变量及生效方法
  9. 【今日CS 视觉论文速览】Part2, 18 Jan 2019
  10. JAVA—object映射转化为long类型方式