Centos7.5安装jdk&tomcat8
# 检查系统是否已经存在
rpm -qa | grep jdk
# 卸载旧版
rpm -e --nodeps 软件名称
# 安装jdk
yum install java-1.8.0-openjdk
# 检查是否安装成功
java -version
# 安装tomcat8
# 下载版本
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gz
# 解压
tar -zxvf apache-tomcat-8.5.38.tar.gz
# 改名
mv apache-tomcat-8.5.38 tomcat8
# 配置文件的路径需要跟自己服务器的对应,拷贝到自己定义到目录
拷贝文件命令
cp -Rf 原目录 新目录
# 启动
cd /tomcat8/bin
./startup.sh
# 检查是否可以访问
检查端口:如果为no 则需防火墙开启端口
firewall-cmd --query-port=8080/tcp
# 开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 刷新配置
firewall-cmd --reload
# 设置开机启动
cd /usr/lib/systemd/system
# 添加服务配置文件
vi tomcat.service
[Unit]
Description=tomcat
After=network.target
After=network-online.target
Wants=network-online.target
[Service]
Type=forking
ExecStart=/opt/tomcat8/bin/startup.sh
ExecStop=/opt/tomcat8/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
# 添加开机启动
systemctl enable tomcat.service