最近在用的,除草文。Ubuntu下部署Tomcat7,并启用80端口,因为Ubuntu新版本开始默认需要root才能使用1024以下的端口,所以部署的时候采用root用户,操作步骤如下。

1、安装Tomcat7

apt-get update
apt-get install tomcat7

安装完后直接访问看能否打开页面:

http://ip:8080

可以的话就行了,把相应的工程放到:

/var/lib/tomcat7/webapps

内,重启服务:

service tomcat7 restart

2、配置80端口

有的需要配置80端口来访问,那么先安装authbind:

apt-get install authbind

然后

sudo touch /etc/authbind/byport/80

再去修改Tomcat的配置文件:

vi /etc/default/tomcat7

找到最后一行,将#AUTHBIND=no去掉#,并改为:

AUTHBIND=yes

保存,重启Tomcat服务即可。

另,如果要在该Tomcat下部署多个工程,即多个war包,可以先将war包解压,再将文件夹copy到webapps目录下,便可;
解压命令:

unzip -oq web.war -d web

copy 到 /var/lib/tomcat7/webapps 目录后重启Tomcat即可。


文章链接: http://www.gongzi.org/ubuntu-install-tomcat7-use-80-port.html  [复制]
站方声明: 除特别标注, 本站所有文章均为原创, 互联分享, 尊重版权, 转载请注明.