tomcat 需要java环境,java安装参考:http://youngbrick.iteye.com/blog/2335139
tomcat官方下载目录:http://tomcat.apache.org/download-80.cgi
下载地址:http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.6/bin/apache-tomcat-8.5.6.tar.gz
firewall 可以参考:http://www.cnblogs.com/moxiaoan/p/5683743.html
我下载的是压缩包,进行离线安装。
将压缩包放到/usr/local/目录
进入local目录:
[root@localhost local]# cd /usr/local/ [root@localhost local]# ls apache-tomcat-8.5.6.tar.gz include lib64 src bin jdk1.8.0_111 libexec etc jdk-8u111-linux-x64.tar.gz sbin games lib share
解压tomcat:
[root@localhost local]# tar -xzvf apache-tomcat-8.5.6.tar.gz运行tomcat:
[root@localhost local]# ./apache-tomcat-8.5.6/bin/startup.sh Using CATALINA_BASE: /usr/local/apache-tomcat-8.5.6 Using CATALINA_HOME: /usr/local/apache-tomcat-8.5.6 Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.5.6/temp Using JRE_HOME: /usr/local/jdk1.8.0_111 Using CLASSPATH: /usr/local/apache-tomcat-8.5.6/bin/bootstrap.jar:/usr/local/ apache-tomcat-8.5.6/bin/tomcat-juli.jar Tomcat started.
可以通过netstat检测查看8080端口是否打开:
[root@localhost local]# netstat -tlnp | grep 8080 tcp 0 0 :::8080 :::* LISTEN 106862/java通过浏览器访问tomcat页面:http://服务器ip:8080/
这时候是访问不到的。
通过Window命令检测:
C:\Users\Administrator>ping 服务器ip 正在 Ping x.x.x.x 具有 32 字节的数据: 来自 服务器ip 的回复: 字节=32 时间=1ms TTL=60 xxxxx检测tomcat8080端口:
C:\Users\Administrator>telnet 服务器ip 8080 正在连接...无法打开到主机的连接。 在端口 8080: 连接失败发现服务端8080不能够访问,应为服务端8080端口没有暴露。
通过firewalld-cmd命令暴露8080端口:
[root@localhost local]# firewall-cmd --zone=public --add-port=8080/tcp --permanent(--permanent永久生效,没有此参数重启后失效) success重新载入:
[root@localhost local]# firewall-cmd --reload success查看所有打开的端口: firewall-cmd --zone=public --list-ports 重新通过浏览器访问http://服务器ip:8080/,这时可以访问到tomcat首页。 这里我没有配置tomcat 的环境变量!!! ======================================================================== tomcat 相关环境变量 tomcat 启动时会加载java $JRE_HOME,如果没有$JRE_HOME配置,会使用$JAVA_HOME [root@localhost ~]# vi /etc/profile
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export JAVA_HOME=/usr/local/jdk1.8.0_111 export JRE_HOME=/usr/local/jdk1.8.0_111 export PATH=$JAVA_HOME/bin:$PATH export CATALINA_HOME=/usr/local/apache-tomcat-8.5.6 export CATALINA_BASE=/usr/local/apache-tomcat-8.5.6 export CATALINA_TMPDIR=/usr/local/apache-tomcat-8.5.6/temp编辑后执行source命令生效:
[root@localhost ~]# source /etc/profile
[root@localhost ~]# source /etc/profile