RedHat Linux安装apache-tomcat-9.0.2
参考链接:http://www.linuxidc.com/Linux/2015-01/111289.htm
* 安装tomcat需要先配置jdk
1.jdk安装与配置
(0)下载
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载对应系统的版本即可。
(1)安装
#rpm -ivh jdk-8u151-linux-x64.rpm
(2)配置环境变量
#vi /etc/profile
写入 export
JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
使配置生效 #source /etc/profile
测试jdk # java -version
2.tomcat安装
(0)下载
下载地址:https://tomcat.apache.org/download-90.cgi
(1)解压缩
#
mkdir /usr/local/tomcat 新建文件夹tomcat
# cd /usr/local/tomcat
# tar -zxvf /root/Desktop/apache-tomcat-9.0.2.tar.gz 解压缩文件到文件夹tomcat
(2)启动tomcat
#
cd /usr/local/tomcat/apache-tomcat-9.0.2/bin 进入解压目录的bin文件夹
#./startup.sh
(3)配置web访问端口(非必须)
可以修改conf目录下的文件server.xml,修改Connector元素(Tomcat的默认端口是8080),需要重新启动Tomcat服务生效.
# vi /usr/local/tomcat/apache-tomcat-9.0.2/conf/server.xml
<Connector port="1523" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
# cd /usr/local/tomcat/apache-tomcat-9.0.2/bin 进入tomcat下的bin目录
#./shutdown.sh 使用tomcat关闭命令
#ps -ef|grep java 查看tomcat是否已关闭,如果看到如下图信息,则表示tomcat已关闭(非必须)
#./startup.sh 使用tomcat开启命令
#ps
-ef|grep java tomcat开启后,使用该命令会看到如下图的信息(非必须)
(4)测试Tomcat:
配置防火墙,使外部能访问该端口
# /sbin/iptables -I INPUT -p tcp --dport 1523 -j ACCEPT
# service iptables save
# service iptables restart
或直接修改文件/etc/sysconfig/iptables.
# vi /etc/sysconfig/iptables 修改防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1523 -j ACCEPT
# service iptables restart 重启防火墙服务
(5)测试tomcat是否能连接
在浏览器输入: http://192.168.60.49:1523
出现如下图tomcat的页面表示安装成功
(6)配置web管理帐号
修改文件conf/tomcat-users.xml,在<tomcat-users>元素中添加帐号密码,需要指定角色.
#
vi /usr/local/tomcat/apache-tomcat-9.0.2/conf/tomcat-users.xml
<tomcat-users>
<user name="admin" password="admin" roles="admin-gui,manager-gui" />
</tomcat-users>