1、 将软件apache-tomcat-7.0.55.tar.gz拷贝到/data/software路径下 [root@localhost software]# cd /data/software 2、 解压缩软件,执行以下命令
[root@localhost software]# tar -zxv -f apache-tomcat-7.0.55.tar.gz
或者直接
tar -zxv -f apache-tomcat-7.0.55.tar.gz -C /data/program #此处省略第三步骤 3、 移动解压后的目录到,/data/program/
[root@localhost software]# mv apache-tomcat-7.0.55 /data/program/tomcat
或者直接就是
4、 启动Tomcat 切换目录
[root@localhost software]# cd /data/program/tomcat/bin 在/data/program/tomcat/bin目录下执行statup.sh ./startup.sh
5、 开启外部访问的8080端口
[root@localhost mysql-5.7.12]# sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
[root@localhost ~]# sudo firewall-cmd --reload (永久打开8080端口)
6、 测试是否启动成功,访问http://10.1.1.242:8080/ #此处IP为本服务器
7、 运行项目
在/home/tomcat_clas/webapps/建立CLAS_ADMIN文件夹
将本地文件夹D:\\WorkspaceKepler\\CLAS_ADMIN\\WebContent下的代码文件,都拷到该文件夹下
8、 设置tomcat开机启动 (1)
root@localhost software]# cd /data/program/tomcat/bin
[root@localhost bin]# vi setenv.sh #将以下内容拷贝到这个脚本中 #add tomcat pid
CATALINA_PID=\#add java opts
JAVA_OPTS=\-XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m\
(2)增加tomcat.service
vi /usr/lib/systemd/system/tomcat.service #/以将以下内容拷贝到该文件中
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service] Type=forking
PIDFile=/data/program/tomcat/tomcat.pid
ExecStart=/data/program/tomcat/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true
[Install]
WantedBy=multi-user.target
(3)使用tomcat.service 配置开机启动
systemctl enable tomcat 启动tomcat
systemctl start tomcat 停止tomcat
systemctl stop tomcat 重启tomcat
systemctl restart tomcat