linux下发布web应用程序,Linux下tomcat的设置及jspWeb应用程序的发布.doc

Linux下tomcat的设置及jspWeb应用程序的发布

1.启动tomcat

以root用户登录linux系统,执行以下命令启动tomcat(这里tomcat的安装路径是/usr/local/tomcat)

#cd /usr/local/tomcat/bin

#./startup.sh

2.修改tomcat的默认端口8080,修改成8088

以root用户执行以下命令:

#cd /usr/local/tomcat/conf/

#gedit server.xml

做如下图所示的修改:

将port改成 8088 保存退出,然后重启tomcat

#cd /usr/local/tomcat/conf/

#./shutdown.sh

#./startup.sh

3.测试tomcat的新端口。

在客户端的浏览器的地址栏输入以下网址:

http://服务器ip地址:8088 如53:8088,如果tomcat配置正确的话会出现tomcat的欢迎页面,说明tomcat修改的端口号已经生效。

点击右边的“Manange App”(管理应用),会弹出一个要求登录的对话框。下面为tomcat配置访问的用户。

4.配置tomcat的访问用户

以root用户执行以下命令:

#cd /usr/local/tomcat/conf/

#gedit tomcat-users..xml

做如下图所示的修改:

Tomcat 7.0 需要配置mananger-gui和admin-gui两个角色

--管理app的

--管理主机的

再建立两个tomcat的用户,分别属于这两个角色

修改好后保存退出。

重新启动tomcat服务。

5.管理tomcat的webapp。

打开tomcat的欢迎页面,点击右边的Manage App,弹出用户登录的页面,用第4步建立的用户登录(mananger-gui的那个),成功后可以看到“Tomcat Web Application Manager”页面,如下图:

页面中部的表格可以管理该web服务器下的所有应用,点击path列可以访问该应用,点击右边的Commands列的几个按钮可以“开始”、“停止”、“刷新”和“卸载”应用。

6.发布jsp的web应用:

(1)用myeclipse打开一个写好的web应用程序,如prj_1

(2)先在本机发布web应用。

点击myeclipse发布按钮的下箭头,弹出的菜单选择”manage deployment…”

会弹出发布对话框

Server这里选择myeclipse Tomcat(我本机用的是myeclipse自带的tomcat),再点击右边的“Add”按钮,弹出如下的对话框:

Deploy type 选择“Packaged Archive(production mode)”,以打包(.war包)的形式发布应用,记下发布的路径。

设置好后点击finish按钮,本机发布成功。如下图所示:

找到发布好的prj_1.war文件。

(3)发布web应用到linux服务器。

有两种方式,这里假设服务器的ip地址是53

直接将war包从windows拷贝到tomcat的webapps目录

(/usr/local/tomcat/webapps)下,tomcat会自行解包并生成web应用。

拷贝完成后,直接在客户端上访问53:8088/pri_1即可。

使用tomcat的web application manager发布:

打开tomcat web application manager页面,拖动页面到最下方,可以看到下图所示的添加发布的界面:

在war file to deploy 处可以选择一个war文件来发布。

点击”浏览…”按钮选择一个本机上的war文件,这里选择

E:\JavaStudy\.metadata\.me_tcat\webapps\prj_1.war。选择好后点击“Deploy”按钮后,稍等片刻可以在页面上部看到新发布的web应用。

最后直接在客户端上访问53:8088/pri_1。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值