在 CentOS7 上安装 Tomcat9

来源:互联网 发布:qq举报软件 编辑:程序博客网 时间:2024/05/22 00:52

1、下载 apache-tomcat-9.0.0.M17.tar.gz 文件:
wget http://apache.fayea.com/tomcat/tomcat-9/v9.0.0.M17/bin/apache-tomcat-9.0.0.M17.tar.gz

2、解压缩 apache-tomcat-9.0.0.M17.tar.gz:
tar -zxvf apache-tomcat-9.0.0.M17.tar.gz

3、打开文件 /etc 目录下的 profile 文件:
vim /etc/profile

4、将如下代码追加到 profile 文件末尾:

 # idea - tomcat9 config start - 2016-05-01 CATALINA_HOME=/apache-tomcat-9.0.0.M4 CATALINA_BASE=/apache-tomcat-9.0.0.M4 PATH=$PATH:$CATALINA_BASE/bin export PATH CATALINA_BASE # idea - tomcat9 config end - 2016-05-01

保持并推出:wq!

5、修改 tomcat 的端口号和字符编码:
进入到 /apache-tomcat-9.0.0.M17/conf 目录中:
cd ../tomcat/apache-tomcat-9.0.0.M17/conf
打开 tomcat 服务的配置文件 server.xml:
vi server.xml
找到如下代码:

  <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

6、增加 manager-gui 图形化管理界面的访问权限(不需要的话,此步骤可忽略):
打开 tomcat 的用户配置文件 tomcat-users.xml:
vi tomcat-users.xml
在 标签前加入如下代码:

  <user username="tomcat" password="tomcat" roles="manager-gui"/>

这里设置的 username 和 password 都是 tomcat,角色为 manager-gui;
键入 Esc 并输入“:wq!”保持并退出;

7、进入到 /apache-tomcat-9.0.0.M4/bin 目录中:
cd ../bin/

8、打开 vi catalina.sh 文件:
在 # OS specific support. 前面加入如下代码:

  JAVA_HOME=/usr/local/jdk/jdk1.8.0_91  JRE_HOME=$JAVA_HOME/jre

键入 Esc 并输入“:wq!”保持并退出;
9、将 tomcat9 加入到系统服务列表中:
进入到 /etc/init.d 目录中:
cd /etc/init.d
创建 tomcat9 服务配置文件:
vi tomcat9
将如下代码加入写入到 tomcat9 配置文件中:

 # idea - tomcat config start - 2016-05-01  #!/bin/bash   # description: Tomcat Start Stop Restart   # processname: tomcat   # chkconfig: 2345 20 80   JAVA_HOME=/usr/local/jdk/jdk1.8.0_91/   export JAVA_HOME   PATH=$JAVA_HOME/bin:$PATH   export PATH   CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4/   case $1 in   start)     sh $CATALINA_HOME/bin/startup.sh   ;;   stop)     sh $CATALINA_HOME/bin/shutdown.sh   ;;   restart)     sh $CATALINA_HOME/bin/shutdown.sh     sh $CATALINA_HOME/bin/startup.sh   ;;   esac   exit 0   #chmod 755 tomcat   #chkconfig --add tomcat   #chkconfig --level 2345 tomcat on   #chkconfig --list tomcat  # idea - tomcat config end - 2016-05-01

键入 Esc 并输入“:wq!”保持并退出;
其中的注意点是将 JAVA_HOME 和 CATALINA_HOME 变量设置成与我们当前配置相一致的路径;

10、为 tomcat9 分配可执行权限:
chmod +x tomcat9

11、将 tomcat9 纳入到系统的服务列表中,即添加 tomcat9 为系统服务:
chkconfig –add tomcat9

12、我们可以在任意目录下执行关闭、启动、重启 Tomcat9 服务啦:
关闭 tomcat9 服务:
service tomcat9 stop
启动 tomcat9 服务:
service tomcat9 start
重启 tomcat9 服务:
service tomcat9 restart

转载:http://www.cnblogs.com/hapday/p/5616830.html

0 0
原创粉丝点击