共计 1305 个字符,预计需要花费 4 分钟才能阅读完成。
本文演示 Tomcat
环境:CentOS7 (VMware)
IP:192.168.0.133
安装 JDK:
下载并解压 jdk-8u201-linux-x64.tar.gz
tar zxvf jdk-8u201-linux-x64.tar.gz -C /opt/ #解压到 /opt 目录下
cd /opt #切换目录
ln -s jdk1.8.0_201 jdk #创建软连接
配置环境变量:
vim /etc/profile.d/jdk.sh
#写入如下内容,配置 jdk 的环境变量,退出后保存
export JAVA_HOME=/opt/jdk
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
source /etc/profile.d/jdk.sh #声明环境变量,使全局生效 java -version #显示 java 版本信息,检查安装是否成功
安装 Tomcat
下载并解压 apache-tomcat-8.5.38.tar.gz
tar -zxvf apache-tomcat-8.5.38.tar.gz -C /opt/ #解压到 /opt 目录
cd /opt #切换目录
ln -s apache-tomcat-8.5.38 tomcat #创建软连接
配置环境变量:
vim /etc/profile.d/tomcat.sh #创建 tomcat 变量文件
## 写入如下内容,退出并保存
export TOMCAT_HOME=/opt/tomcat
source /etc/profile.d/tomcat.sh #声明环境变量使全局生效 ## 启动 Tomcat/opt/tomcat/bin/startup.sh 打开浏览器打开浏览器输入 192.168.0.133:8080
访问成功。
开启后台控制:
vim /opt/tomcat/conf/tomcat-users.xml #编辑配置文件
## 在最后一行的 </tomcat-users> 上面加上以下配置的账号密码内容,保存并退出
<role rolename=”manager-gui”/>
<role rolename=”admin-gui”/>
<user username=”tomcat” password=”admin” roles=”manager-gui,admin-gui”/>
Tomcat8.0 开始还需要 编辑 webapps/manager/META-INF/context.xml 和 webapps/host-manager/META-INF/context.xml 来打开允许访问控制 ## 将上面两个文件内的
<Valve className=”org.apache.catalina.valves.RemoteAddrValve”
allow=”127.\d+.\d+.\d+|::1|0:0:0:0:0:0:0:1″ />
内容删除或配置允许访问的 ip
/opt/tomcat/bin/shutdown.sh && /opt/tomcat/bin/startup.sh #重启 tomcat
访问成功。