Ubuntu下部署Tomcat7并启用80端口教程

最近在用的,除草文。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即可。

补充:tomcat7.0 windows部署使用80端口问题

 

1:在命令行中输入netstat -ano,得到端口号对应的PID

pid这么来显示

 

 

此端口显示是已经被我改过来了,所以不做pid显示了。

发现占用80端口的是进程pid 4 一看进程是 system  。经猜测。

SQL Server Reporting Services (MSSQLSERVER) (经验之谈,一般这个服务是占用80端口),那么看下图,禁掉服务ok!

时间: 2024-10-26 16:38:18

Ubuntu下部署Tomcat7并启用80端口教程的相关文章

bundler 怎么在ubuntu下安装和编译 详细一点 现有教程操作完后不能成功!

问题描述 bundler 怎么在ubuntu下安装和编译 详细一点 现有教程操作完后不能成功! bundler 怎么在ubuntu下安装和编译 详细一点 现有教程操作完后不能成功! 解决方案 参考下http://wenku.baidu.com/link?url=NgJF6QDZ7Dnl3rLlCiWtPRP9MMnOVDhNqGkL2ceC5ZwWQ-adUTNS-Dm8mKSVtInWTnUSZfsg5dZ5E7OskbwDW7H7bp3EN9ogz8q5nDd_BgO 解决方案二: 先说说什

Ubuntu下安装RealVNC和xfce4桌面套件教程

微魔曾经在一年半前跟大家分享了在Ubuntu下安装VNC和xfce的方法(传送),但是由于当时使用的是TightVNC,这个软件虽然小巧方便,而且在Ubuntu的软件源里就有现成的包可以安装,但是他对于ipv6却不支持.对于校园网用户的微魔而言,ipv6在国外的连接中速度非常的优异,因此,本文选择RealVNC作为vncserver的软件端,在安装上可能较TightVNC稍微繁琐,但是使用起来还是很方便的.   Ubuntu下安装RealVNC和xfce4桌面套件   本文是在Ubuntu 14

Ubuntu下安装Nginx和Google Pagespeed的教程

  Nginx (engine-x)是一个开源的高性能 HTTP 服务器.反向代理和 IMAP/POP3 代理服务器.nginx 杰出的功能有:稳定.丰富的功能集.简单的配置和低资源消耗.nginx 被用于一些高性能网站并在站长之间变得越来越流行.本教程会从源码构建一个带有 google paespeed 模块的用于 Ubuntu 15.04 的 nginx .deb 安装包. pagespeed 是一个由 google 开发的 web 服务器模块来加速网站响应时间.优化 html 和减少页面加

Ubuntu下FastDFS安装、配置、使用教程

FastDFS安装目前FastDFS支持类Unix系统 ,在Linux和FreeBSD下测试过,本文使用的是Ubuntu10.4,建议安装之前先简单了解一下FastDFS的原理 ,这对后继的配置部分会有很好的理解. 一.准备工作-安装libevent FastDFS 内部绑定了 libevent 作为 http 服务器 ,在V2.X版本必须安装 libevent ,本文安装的是V2.2版本,因此必须安装libevent.(官方也推荐使用 http 方式下载 文件 ) 如果已经安装了 libeve

急!!IHS web插件后 80端口无法访问 htdocs下文件无法访问

问题描述 谢谢!QQ:532566658急!!IHSweb插件后80端口无法访问htdocs下文件无法访问

有没有人在iis+tomcat下(主要是为了共用80端口),运行有spring框架的jsp网站的?

问题描述 有没有人在iis+tomcat下(主要是为了共用80端口),运行有spring框架的jsp网站的?我现在的问题是iis没法识别spring的中跳转,jsp页正常.

H3C 同一个端口下接多台PC,端口启用认证,怎么设置这个端口中指定的PC不用认证就可以直接连通网络?

问题描述 H3C同一个端口下接多台PC,端口启用认证,怎么设置这个端口下面指定的PC不用认证就可以直接连通网络? 解决方案

Ubuntu系统tomcat 配置80端口的方法

演示环境 Ubuntu 11.04 + tomcat 6 一.熟悉tomcat的配置文件 #/etc/tomcat6/server.xml        /tomcat 配置文件 打开配置文件里找到下面这一段 <Connector port="80" protocol="HTTP/1.1"  connectionTimeout="20000"  URIEncoding="UTF-8"  redirectPort=&quo

关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)

原贴地址:http://www.soaspx.com/dotnet/service/service_20120720_9432.html   问题如下图:       网上有关于这个处理办法,说道:   VS2010在更新了SP1后,会在开机时自动启动一个服务,占用WAMP的80端口,导致WAMP无法正常启动Apache.提示信息: Your port 80 is actually used by : Server: Microsoft-HTTPAPI/2.0 Press Enter to ex