在 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
- 在 CentOS7 上安装 Tomcat9
- 在 CentOS7 上安装 Tomcat9
- centos7安装tomcat9
- CentOS7下Tomcat9的安装
- centos7 安装java和tomcat9
- 基础2:CentOS7 安装JDK8和Tomcat9
- 在centos7上安装DSPC
- 在CentOS7上安装MySQL
- 在CentOS7上安装mysql
- 在centOS7 上安装MariaDB
- 在centos7上安装nginx
- 在 CentOS7 上安装 MongoDB
- 在VirtualBox上安装CentOS7
- 在centOS7上安装docker
- 在服务器上安装Centos7
- hive在centos7上安装
- 在CentOS7上安装RabbitMQ
- 在CentOS7上安装mysql
- LeetCode-475. Heaters
- Android:真机调试遇到的问题(You need to use a Theme.AppCompat theme (or descendant) with this activity)
- 打印日期(简单模拟)
- Android 上传图片到服务器
- 分布式系统的CAP理论
- 在 CentOS7 上安装 Tomcat9
- openstack 核心部件 openswitch 源码分析和逻辑整理
- linux上搭建的nginx在windows上访问失败解决方法
- JAVA 排序总结
- matplotlib(Python)画柱状图详解
- maven 项目打包war文件 xml配置
- python基础教程最终的太阳黑子程序
- java内存区域与内存溢出
- Android实现蜘蛛网图绘制