1演示环境
系统:Linux CentOS 6.532位 |
Tomcat版本:apache-tomcat-7.0.69.tar.gz |
JDK 版本:java-1.7.0-openjdk |
2下载安装JDK
JDK安装 |
yum -y install java-1.7.0-openjdk |
Java版本检测 |
java -version |
3下载安装Tomcat
1. Tomcat下载 |
# cd /tmp # wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz # tar xzf apache-tomcat-7.0.54.tar.gz |
2. Tomcat启动运行 |
# cd /usr/local/tomcat7 |
3. [输出样例] |
|
4. 访问http://ip:8080 |
这是在Centos的火狐浏览器中运行的结果
|
5. 设置Tomcat开机启动 |
1、进入编辑 vi /etc/rc.d/rc.local 2、打开后在最底部复制下面 /usr/local/tomcat7/bin/startup.sh 3、重启服务器,试试能不能访问。 4、如果JDK和Tomcat安装的目录不跟上面的一样,请修改相应路径 |
4 Tomcat修改默认端口
1. 熟悉tomcat的配置文件 |
1、编辑Tomcat配置文件 # vi /usr/local/tomcat7/conf/server.xml (实际情况参考你服务器安装的路径为准) 2、在配置文件里找到下面这一段
|
2. 修改端口 |
1、打开tomcat配置文件 #vi /usr/local/tomcat7/conf/server.xml 2、打开Tomcat配置文件之后按/8080 快速检索,找到下图配置
3、修改端口,按 i 进行,将8080修改为 80 4、按:wq保存并退出 |
3. 重启Tomcat并检测 |
重启Tomcat服务 停用 # /usr/local/tomcat7/bin/shutdown.sh 启用 # /usr/local/tomcat7/bin/startup.sh |
4. 在Centos上尝试本地IP访问 |
服务器IP 如http://192.168.1.251如果访问不了,检查防火墙或者有没有启动成功
|
5局域网内其他主机远程访问
1. 出现无法访问 |
|
2. 主要原因为Centos防火墙还开着,需要关闭 |
关闭防火墙指令:/etc/init.d/iptables stop 永久关闭防火墙指令:chkconfig iptables off 开启防火墙指令:/etc/init.d/iptables start 永久开启防火墙指令:chkconfig iptableson 查看防火墙状态:/etc/init.d/iptables status |
3. 关闭防火墙后重新远程访问。 |
|