一: 安装 JRE, 以下步骤中用到的 vim 编辑, 如果不熟悉的可以参考 => http://www.cnblogs.com/lovling/p/7808494.html
01: 下载 server-jre 安装包 => http://www.oracle.com/technetwork/java/javase/downloads/server-jre9-downloads-3848530.html
02: 解压到 /usr/lib/java 目录
03: 使用 vim 编辑器修改 环境变量文件 => vim /etc/environment
04: 写入内容 => #注: jdk1.8.0_151 为解压后的文件夹名称
JAVA_HOME="/usr/lib/java/jdk1.8.0_151"
CLASSPATH="$JAVA_HOME/lib"
PATH="$JAVA_HOME/bin"
05: 安装 jre => sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.8.0_151/bin/java 300
06: 选择 jre => sudo update-alternatives --config java
会出现 jre 的选择, 根据版本选择刚刚安装的版本
07: 测试环境是否安装成功 => java -version ( 如果出现正确的版本号即为安装成功 )
二: 安装 Tomcat 服务器
01: 下载对应版本的 tomcat => http://tomcat.apache.org/
02: 根据需要解压到相应位置 => 笔者安装在 /root 目录
04: 配置WEB管理账号 => vi /root/apache-tomcat-9.0.1/conf/tomcat-users.xml
注: apache-tomcat-9.0.1 为 解压后的文件名称
写入内容 =>
<tomcat-users>
<user name="账号" password="密码" roles="admin-gui,manager-gui" />
</tomcat-users>
05: 配置WEB访问端口 => vi /root/apache-tomcat-9.0.1/conf/server.xml
修改 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
为 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
06: 进去服务器启动和关闭目录 => cd /root/apache-tomcat-9.0.1/bin
启动命令 => ./startup.sh 注: ./ 不能省略
关闭命令 => ./shutdown.sh
07: Tomcat 8 以后, 不允许非本机访问项目管理界面, 如果要打开权限
需要进入到 vi ./root/apache-tomcat-9.0.1/webapps/manager/META-INF/context.xml
注释或者删除 Context 标签内的所有内容
三: 防火墙配置
01: 打开服务器监听端口为外部可访问 已 80 为例 ( 这个端口和上面配置的端口保持一致, 默认为 8080 )
02: 设置端口对外访问 => /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
03: 保存设置 => service iptables save
04: 重启防火墙 => service iptables restart
四: 配置完成后就可以在外部浏览器访问了
1: 查看本机ip => ifconfig
2: 访问地址例子: http://192.168.3.4:80
注意: 外部项目配置到 webapps 目录下的目录名 不能有 - 等特殊字符, 否则会出现 404 的情况