CentOS7下安装Tomcat7

CentOS7下安装Tomcat7
CentOS7下安装Tomcat7

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="/data/program/tomcat/tomcat.pid"

#add java opts

JAVA_OPTS="-server -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

相关主题
相关文档
最新文档