首页 服务器系统 Linux

Linux环境安装tomcat并设置开机自启动

1.创建tomcat目录

mkdir /usr/local/tomcat

cd /usr/local/tomcat

2.上传tomcat压缩包到服务器/usr/local/tomcat目录下

输入命令rz

如果命令不存在,需要安装yum install -y lrzsz

3.解压tomcat,tar -zxvf
apache-tomcat-8.0.28.tar.gz

4.进入tomcat安装bin目录并启动

cd /usr/local/tomcat/apache-tomcat-8.0.28/bin/

sh startup.sh

5.此时还访问不了tomcat,因为虚拟机防火墙开启着,需要关闭

systemctl status firewalld

6.开启8080端口

开端口命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent

命令含义:

--zone #作用域

--add-port=80/tcp #添加端口,格式为:端口/通讯协议

--permanent #永久生效,没有此参数重启后失效

重启防火墙:systemctl restart firewalld.service

查看8080端口

netstat -anlp | grep 8080

7成功启动后浏览器输入http://localhost:8080/查看信息(如果不是本机则输入对应IP,比如我输入服务器IP172.31.247.140:8080)

至此,tomcat安装完成,还需配置虚拟机重启后tomcat服务开机启动。

8.tomcat添加开机启动

1) 并切换到tomcat 的bin目录下,执行 chmod +x *.sh

2) 修改环境变量 vim /etc/profile

export JRE_HOME=/usr/java/jdk1.8.0_65/jre

export JAVA_HOME=/usr/java/jdk1.8.0_65

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$JAVA_HOME/lib/tools.jar

export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.28

export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-8.0.28

export PATH=$PATH:$JAVA_HOME/bin

3) 修改 /etc/rc.d/rc.local

vim /etc/rc.d/rc.local
在末尾添加以下内容

export JAVA_HOME=/usr/java/jdk1.8.0_65

/usr/local/tomcat/apache-tomcat-8.0.28/bin/startup.sh start

4) 添加权限

chmod +x /etc/rc.d/rc.local

5) 检验

reboot或者init 1重启虚拟机

netstat -anlp | grep 8080

如果出现上图所示,说明tomcat开机重启已配置好。

相关推荐