如何在linux平台linux上部署tomcatt

linux环境下tomcat安装和配置_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
linux环境下tomcat安装和配置
上传于|0|0|文档简介
&&linux环境下tomcat安装和配置
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢21ic官方微信 -->
如何将javaweb项目部署到linux下
以下是对将javaweb项目部署到linux下的方法进行了详细的分析介绍需要的朋友可以过来参考下
一般都在windows下开发的现在部署到linux下
将项目达成war包(用eclipse项目右键&Export&选择war file)
将tomcat(用winSCP当然你也可以用secureCRT用securCRT需要建立sftp(即上传文件的目录)用put tomcat命令)考到ilunx对应的目录下
然后将项目的war包放到tomcat的webapps目录下
启动tomcat(命令/startupsh(linux下启动tomcat是sh文件而非bat文件))
遇到问题如下
运行/startupsh 是报错
bash: /startupsh: Permission denied
原因没有运行sh的权限
解决chmod *sh
注Linux chmod +和chmod + 各是什么意思呢?
代表用户对该文件拥有读写执行的权限同组其他人员拥有执行和读的权限没有写的权限其他用户的权限和同组人员权限一样
代表usergroup others 都有读写和可执行权限
获得权限后再运行/startupsh命令时报错
This file is needed to run this program
原因该文件需要一个运行环境(即配置jdk环境变量)
解决JAVA_HOME=/usr/java/jdk_/(当然这个目录根据自己的jdk安装目录)
然后在运行/startupsh 提示
Using CATALINA_BASE: /usr/local/sarft/apache/apachetomcat
Using CATALINA_HOME: /usr/local/sarft/apache/apachetomcat
Using CATALINA_TMPDIR: /usr/local/sarft/apache/apachetomcat/temp
Using JRE_HOME: /usr/java/jdk_/
Using CLASSPATH: /usr/local/sarft/apache/apachetomcat/bin/bootstrapjar
如果提示以上信息表明 tomcat启动成功!
在今天一天内 Windows、Mac、Linux 3 个平台上的 Skype 都获得了更新。在 Windows 版本中 UI 得到了一些改进,包括可以将联系人「钉」到联系人列表顶部、在配置较差的电脑上加入了影像渲染的反向兼容性以及更好的 ......关键字:
今天,CentOS系统开发人员Fabian Arrotin非常高兴的宣布为ARM(armhfp)硬件架构发布CentOS Linux 7(1611)镜像。该GNU/Linux发行版本深受单板计算机和嵌入式设备的喜爱,支持树莓派3、树莓派2、......关键字:
以往Linux其中一个卖点是&没有病毒&,然而Linux日益普及却令它也开始成为恶意程式的目标。根据俄罗斯保安方案开发商Dr Web的报告、继 Mac OS X之后,在Linux也发现了意图取得用户密码的木马程序。 ......关键字:
就业市场回暖的节奏仍然十分缓慢,不过IT就业市场的表现则始终领先于其它行业。大家觉得如今哪类技术领域对IT雇员的需求量最大?没错,正是Linux。根据Linux基金会与Dice共同发布的调查报告,通过对来自全球各地的大......关键字:
Opera 日前正式在 Windows、Linux、OS X 三大平台上推出了 12.10 版本。作为 Opera 12 的后续版本,Opera
12.10 新加入了对 OS X 通知中心、Retina 屏幕、Windows 8
触控......关键字:
Linux发明者称,正因为我不知道它将来会怎样,所以我对别人的建议和影响才表现得格外开放。......关键字:
美国一项最新研究表明,进行脑部扫描的时候,使用不同的PC软件和平台会呈现不一样的脑部结构。该研究用一款 FreeSurfer 的图像工具分析了30幅大脑 MRI 扫描图像, 图像主要来自Mac和Linux用户。根据使用Mac系统还是Li......关键字:
继英伟达和三星之后,Twitter 日前宣布他们也将于本周在加州举行的北美站 LinuxCon 大会上正式成为 Linux 基金会的成员(英特尔、IBM、Google 等:「鼓掌欢迎!」)。Twitter 的开源业务经理 Chris An......关键字:
华尔街日报》旗下科技博客AllThingsD报道,昨日Valve老大Gabe Newell出席了由Google风投等私募公司在西雅图举行的一场晚宴,期间和前微软游戏发行部门副总裁Ed Fries谈到了他近期对业界一些的看法。Valve在上周......关键字:
Valve 旗下的 Steam 一直以来都是 Windows 的好伙伴,不过他们的创办人 Gabe Newell 早前曾经高调说过:「Windows 8 是一场灾难」,并会将 Steam 平台移植到 Linux 作为「避险策略」。直到现在......关键字:
我 要 评 论
大家都爱看
外媒近日发表文章称,自动化和机器人确实在一定程度上扼杀就业,但美国需要以长远眼光审视这些技术。它们能够让企业降低劳动力成本,加强质量控制,提高产量,保持竞争力,…
我国云计算起步虽晚,但发展迅猛。时至今日,“云计算”再也不是虚无缥缈的概念了,而是变成了实实在在的产业。国内云计算的行业走势,愈来愈接近硝烟未散的电商市场,创业公司、传统企业与互联…
在竞争对手包括台积电、三星、格罗方德等不但陆续宣布在 10 纳米制程进行量产之外,还持续布局 7 纳米制程,甚至更先进的 5 纳米、3 纳米制程。反观半导体龙头英特尔 (Intel) 对每一代处理器的…
东芝(Toshiba)以 NAND 型快闪存储器(Flash Memory)为主轴的存储器事业(含 SSD 事业、不含影像感测器)将分拆出去成立新公司“东芝存储器(Toshiba Memory)”,且为了出售“东芝存储器”过半数股权…
虽着近来资料存储的需求飙升,全球存储器制造商产能引发供应瓶颈,正在经历超级周期。包括 NAND Flash 和 DRAM 存储器价格涨幅接近 50% 到 60%,市场报价还在持续上扬。这情况也带动日前连跌落…
业界早知道
04-2804-2804-2804-2804-2804-28
精读涨姿势
03-2309-0806-0802-1710-1606-08在linux下用tomcat部署java web项目的过程与注意事项 - Leoxlu - 博客园
随笔 - 104, 文章 - 0, 评论 - 0, 引用 - 0
在linux下用tomcat部署java web项目的过程与注意事项
一.安装JDK到下载Java SE 6 Update 27根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer下载jdk-6u27-linux-x64-rpm.bin后放在/home目录中,当然其它地方也行。注意:LINUX是大小写敏感的!!!给这个文件加上可执行的权限: chmod +x jdk-6u27-linux-x64-rpm.bin
然后再执行这个文件:&.jdk-6u27-linux-x64-rpm.bin
配置一下java的环境变量,修改/etc/profile文件:vi /etc/profile 然后按下字母i进入插入模式,shift+insert粘贴;esc退出编辑;:wq保存退出;:q!不保存退出;在最后加入如下几行:#set java evironmentJAVA_HOME=/usr/java/jdk1.6.0_27CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH
在终端使用echo命令检查环境变量设置情况:#echo $JAVA_HOME#echo $CLASSPATH#echo $PATH检查JDK是否安装成功:#java -version如果看到JVM版本及相关信息,即安装成功
二.Tomcat的配置部署(1)文件上传:在tomcat官网下载apache-tomcat-6.0.33.tar.gz上传到LINUX服务器上(2)解压缩文件,如下: tar -zxvf apache-tomcat-6.0.33.tar.gz -C /usr/local(3)压缩文件被解压缩到/usr/local目录下,形成新的文件夹apache-tomcat-6.0.33,里面是所有的tomcat相关的执行配置文件.(4)修改配置文件,增加java的环境变量信息。在/usr/local/apache-tomcat-6.0.33/bin下有文件catalina.sh 在文件头部增加下列信息(注意大小写):export JAVA_HOME=/usr/java/jdk1.6.0_27export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin(5)在/usr/local/apache-tomcat-5.5.17/bin下有可执行程序启动tomcat #&&&./startup.sh关闭tomcat #&&&./shutdown.sh查看是否启动成功可以输入ps axuwf|grep java,如果出现一大堆结果,就是启动成功了.也可以netstat -lnpt,查看8088端口有没有被使用.如果被使用了,说明启动成功了.(6)测试tomcat 打开ie,输入URL&地址:8080&&&可以看到tomcat的启动欢迎页面,证明tomcat配置正确在tomcat/conf/server.xml中可以修改默认的端口号:例如修改成8088,注意:不要像在windows里面一样去增加&Context&元素
三.java web应用的部署把web应用在eclipse里面export成war包文件并复制到tomcat/wabapps目录下将被引用的项目的文件夹也考到tomcat/wabapps目录下关闭后再次启动tomcat访问时输入地址:8088/war文件名称/....例如war文件名为wapinfo.war则输入地址:8088/wapinfo/....进行访问
为方便管理项目,可以修改/root/apache-tomcat-6.0.33/conf/tomcat-users.xml文件,在最后加上&role rolename="manager"/&&role rolename="admin"/&&user username="admin" password="123456" roles="admin,manager"/&点击tomcat欢迎页中左上角Tomcat Manager链接,输入admin,123456后可以查看正在运行的应用.本帖子已过去太久远了,不再提供回复功能。linux下如何把项目部署到tomcat根目录
你好,想跟你请教个问题:linux下如何把项目部署到tomcat根目录?
我在conf\Catalina\localhost下添加project.xml,内容如下:
&Context docBase=&/usr/project& reloadable=&false& path=&/& /&
tomcat启动报错,Setting property 'doBase' to '/usr/project' did not find a matching property。
server.xml
&Context&path=&&&docBase=&/usr/tomcat/webapps/yourproject&&reloadable=&false&/&
docBase修改成你自己的项目地址就行了
--- 共有 1 条评论 ---
非常好,部署成功!
使用Maven来管理项目以及发布岂不是更好???}

我要回帖

更多关于 linux 部署tomcat 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信