Centos 7下安装和配置Tomcat

本文详细介绍了在Centos7系统中安装和配置Java8环境及Tomcat的过程,包括通过YUM安装Java8,从官网下载并解压Tomcat安装包,配置端口,设置Tomcat开机自启动等步骤。

本文讲述Centos 7下如何安装和配置Tomcat。

1. 安装 java 8 环境

登录Centos 服务器,使用yum install 命令安装。
(1) 首先查找yum库中,找到8版本对用的java安装包,然后使用yum install 安装 jdk 。

yum search java | grep -i --color JDK #查找yum库中,找到8版本对用的java安装包
yum install java-1.8.0-openjdk.x86_64 #使用yum install 安装 jdk 

(2)查看安装后的版本
安装有一个过程,耐心等待片刻后,输入java查看版本命令,可以看到已经安装成功。

java -version #查看java版本

Centos下查看java版本

2. 安装tomcat

2.1 下载安装包。

浏览器中输入官网下载地址: http://tomcat.apache.org/download-80.cgi ,选择适合的版本,对应的包(Centos系统选择扩展名为“tar.gz”的包)下载后上传到自己的Centos服务器上。 也可以找到对应的安装包后,右键复制下载地址,登录到自己的Centos服务器上,使用wget命令直接安装。

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.57/bin/apache-tomcat-8.5.57.tar.gz

下载tomcat安装包

2.2 解压配置

(1)新建目录

mkdir /usr/tomcat8 #新建目录,起名以容易记住一目了然为原则

(2)解压到新建目录下

tar –xzvf apache-tomcat-8.5.41.tar.gz  /usr/tomcat8/ #解压到指定目录

(3)默认使用8080端口,可以找到配置文件 /conf/server.xml,修改为80端口

(4)测试。 可以服务器上输入测试命令,也可以在浏览器输入访问地址 http://您的服务器域名或者ip/

Wget http://localhost  #访问测试 

3. 设置开机自启动

一个合格的程序员是一定不能接受每次都要手动启动服务这种重复劳动的,有没有什么办法能够设置tomcat随着操作系统自动启动呢?答案是有的。

3.1 第一步 设置pid

修改**$TOMCAT_HOME/bin/catalina.sh**文件,在PRGDIR下面一行添加CATALINAPID参数行,如下:

PRGDIR=dirname "$PRG"
CATALINA_PID=$PRGDIR/tomcat.pid

3.2 第2步 新建启动文件

在**/usr/lib/systemd/system**路径下添加tomcat8.service文件内容如下:

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/usr/tomcat8/apache-tomcat-8.5.45/bin/tomcat.pid
ExecStart=/usr/tomcat8/apache-tomcat-8.5.45/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

注意:PIDFile=/usr/tomcat8/apache-tomcat-8.5.45/bin/tomcat.pid,这里要根据自己的服务器部署情况填写正确的目录和路径

3.3 第3步 允许自启动服务

systemctl enable tomcat8.service #允许自启动

3.4 测试服务运行

首先,输入启动命令:

systemctl start tomcat8.service #启动服务

然后,浏览器栏输入访问地址,测试服务能否正常启动和运行。

#相关命令 
systemctl disable tomcat8.service #禁用服务
systemctl stop tomcat8.service #停止服务
systemctl restart tomcat8.service #重新启动服务

3.5 重启服务器

首先,使用命令行重启服务器

shutdown –r now 

稍等片刻,服务器启动有个过程。

然后,浏览器栏输入访问地址,出现主页内容,验证随着操作系统自启动服务已经生效。

如此,就可以愉快的使用tomcat部署您的项目和工程了。

想了解更多关于地图、地理信息、GIS、大数据、时空分析、实景三维、地图可视化等方面的知识,可加入我的知识星球“时空大数据”,留言交流:

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从地图看世界

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值