在CentOS6版本的linux系统上部署javaweb项目

一、让coin应用成为缺省的web应用

在/usr/local/tomcat/tomcat7/conf/server.xml文件的Host节点中加入以下内容:

 

<Context path="" docBase="coin" debug="0"/>

这个文件默认是只读的,需要放开权限,便于修改

命令:

[root@localhost ~]# cd /usr/local/tomcat/tomcat7/conf

[root@localhost conf]# chmod 777 server.xml


二、将默认端口号8080改为80

三、开放80端口,使外界可以访问

[root@localhost tomcat7]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

或者关闭防火墙

[root@localhost tomcat7]# service iptables stop

iptables: Flushing firewall rules:                         [  OK  ]

iptables: Setting chains to policy ACCEPT: filter          [  OK  ]

iptables: Unloading modules:                               [  OK  ]

四、使用Xshellwar包拷贝到tomcat

将coin.war拖拽到右边的webapps目录下

五、启动tomcat服务器

[root@localhost tomcat]# tomcat7/bin/startup.sh

 

六、测试

在浏览器中,输入虚拟机的ip地址,如下图所示:

七、注意

在装有keepalivedhaproxy的虚拟机中部署web项目之前,应该先执行以下命令:

[root@localhost tomcat7]service keepalived stop

然后再执行关闭tomcat的命令:

[root@localhost tomcat7]# bin/shutdown.sh

war包拷贝到webapps目录后,执行开启tomcat服务器的命令:

[root@localhost tomcat7]# bin/startup.sh

最后再开启keepalived

[root@localhost tomcat7]# service keepalived start


有时候部署完成后,通过域名访问项目只会弹出tomcat的默认页面,要想成功访问我们的项目

还要加上/项目名,比如/coin。

解决方法,再重新执行第七步的命令就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值