centos7.0系统安装tomcat

回复 收藏
需要先安装jdk环境
下载安装JDK
mkdir -p /usr/local/java 创建java目录
cd /usr/local/java  进入java目录下
下载1.8版本jdk  wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz?AuthParam=1468552720_cbcc04ea9cf9b40f01d7c3a88b83adfc
tar zxvf jdk1.8.0_91/  解压  
vi /etc/profile 进入配置环境变量
最后一行添加
JAVA_HOME=/usr/local/java  
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
保存退出
source /etc/profile 文件立即生效
java -version 检查是否安装成功

安装tomcat9.0
mkdir -p /usr/local/tomcat   创建tomcat目录
cd /usr/local/tomcat/  进入tomcat 目录下
wgt http://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz 下载包
tar  zxvf   包名        解压
vi /etc/profile   编辑配置文件添加

export JAVA_HOME=/usr/local/java/jdk1.8.0_91
export RUN_AS_USER=root
export TOMCATPATH=/usr/local/tomcat/apache-tomcat-9.0.0.M9
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$TOMCATPATH/bin:$RUN_AS_USER
export PATH
source /etp/profile              立即生效
cd /usr/local/tomcat/apache/apache-tomcat-9.0.0.M9/bin/ 进入bin目录
./startup.sh 重启服务

yum install firewalld firewall-config   安装防火墙
firewall-cmd --permanent --add-port=8080/tcp   开启8080端口
firewall-cmd --reload         开启端口后运行这个命令
firewall-cmd --list-all           查看8080端口是否开启

打开浏览器访问 http://ip:8080端口  访问成功!

2016-07-20 13:29 举报
已邀请:
0

乐橙306

赞同来自:

安全起见,建议 tomcat服务用新建的小号启动,  避免直接用root用户启动 。  
Note that if you use this option and start Tomcat as root, you'll need to disable the org.apache.catalina.security.SecurityListener check that prevents Tomcat starting when running as root.
官网链接:
http://tomcat.apache.org/tomcat-8.0-doc/setup.html

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: