Linux系统新增部署Tomcat疑问 公司有个遗留项目,部署在linux下,用的tomcat运行,因为对linux无经验,该项目无相关文档源码留下,出现问题,本人写了个测试程序,但是不知如何新增tomcat,本人上传了一个linux版本tomcat上去,但是无法启动。求朋友们告知大概流程,且不影响原有项目的运行万分感谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解压后,启动就行了,比如你你解压到usr下的share包里面执行下面命令:cd /usr/share/apache-tomcat-6.0.35/回车后输入bin/startup.sh就启动tomcat了。如果不想这样就在线安装tomcat在线搜索tomcat:yum search tomcatS | Name | Summary | Type --+-------------------------------------+---------------------------+----------- | jakarta-commons-collections-tomcat5 | Jakarta Commons Collect-> | package | jakarta-commons-dbcp-tomcat5 | Jakarta Commons DataBas-> | package | jakarta-commons-pool-tomcat5 | Jakarta Commons Pool Pa-> | package | tomcat6 | Apache Servlet/JSP Engi-> | package | tomcat6 | Apache Servlet/JSP Engi-> | srcpackage | tomcat6-admin-webapps | The host-manager and ma-> | package | tomcat6-docs-webapp | The docs web applicatio-> | package | tomcat6-javadoc | Javadoc generated docum-> | package | tomcat6-jsp-2_1-api | Apache Tomcat JSP API i-> | package | tomcat6-lib | Libraries needed to run-> | package | tomcat6-servlet-2_5-api | Apache Tomcat Servlet A-> | package | tomcat6-webapps | The ROOT and examples w-> | package | tomcat_apparmor | Tomcat 5 plugin for App-> | package 然后:yum install tomcat6就安装了。安装完后service tomcat6 start就启动了。 既然是挂在tomcat下面...只要不涉及到磁盘操作,完全可以移植到WINDOWS上既然你linux不会玩那就整windows呗 我输入输入bin/startup.sh没用的, 到tomcat下 输入 :ll(英文字母l)看看是否有bin目录,如果有的话 进去,cd bin 到下面看看是否有startup.sh(ll命令) 安装Tomcat61.tomcat官网下载apache-tomcat-6.0.32.tar.gz2.$sudo tar zxvf jakarta-tomcat-5.5.9.tar.gz -C /opt //解压到opt,不能少-C(创建包的意思)- zxvf -z 是配合解压.GZ的 -x 解开一个包文件 -v 显示详细信息 -f 必须,表示使用归档文件删除一个目录:sudo rm -rf apache-tomcat-6.0.32 //删除目录apache-tomcat-6.0.32-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思3.配置和执行新版本的JDK(例如我使用的JDK1.6)安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。解决方法: 3.1在setclasspath.bat的开头声明环境变量在开头加入:(Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了 setclasspath.bat)JAVA_HOME=/opt/java/jdk1.6.0_24PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 3.2后来又在:/opt/apache-tomcat-6.0.32/bin/catalina.bat添加如下:JAVA_HOME=/opt/jdk1.6.0_24PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar重点:(按次配置正确:在笔记本上配置的是setclasspath.bat加:set JAVA_HOME=/opt/java/jdk1.6.0_24 set JRE_HOME=/opt/java/jdk1.6.0_24/jre在catalina.sh里添加了:JAVA_HOME=/opt/java/jdk1.6.0_24PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar) 3.3 执行需进入到bin目录,然后sudo ./startup.shsource /etc/profile //立即生效检测环境变量的值:echo $JAVA_HOME //显示JDK版本重点:(在CLASSPATH加入apache-tomcat里servlet-api.jar包的位置)要使用tomcat的servlet包,需要配置文件/etc/profile如下,注意后面要加上servelt-api.jar的包位置。export JAVA_HOME=/opt/java/jdk1.6.0_24export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/opt/apache-tomcat-6.0.32/lib/servlet-api.jartomcat在配置conf/server.xml的Context中docBase="/media/本地磁盘/sql"里面的斜杠方向,错误的会访问出错。deb包的安装:ubuntu中deb包直接双击就可以安装。双击后弹出窗口点击安装软件就可以了,或者在终端中用cd命令切换到deb包所在的目录,运行sudo dpkg -i *.deb 创建软连接:sudo ln -s /opt/apache-tomcat-6.0.32/bin/startup.sh /home/administrator/桌面会在桌面增加一个startup.sh java -vesion 看看有反应没有,感觉你没有配置jdk 就算你运行个系统中不存在的命令,系统也会提示你command not found无法启动总会有原因的,把错误信息或tomcat日志发出来 easyui datagrid保存 空格nbsp全变身问号?了.谁能帮帮忙啊.. weblogic容器上WEB应用重启,数据库连接释放问题 《Tapestry 5.1 实例教程》完整电子书和代码 JTA 的问题 请教关于JSP读取xml和tld文件的问题? 可以给写个用Tomcat的连接池,连Access的例子不,给100分。 QQ群组-Java与开源软件组织开始招高手入住了!!!!!! jbuilder调用XML问题????急!!! 如何配置tomcat5.0.28与sql!!! 无法访问http://localhost:8080 ssh框架搭建问题
cd /usr/share/apache-tomcat-6.0.35/回车后
输入bin/startup.sh
就启动tomcat了。
如果不想这样就在线安装tomcat在线搜索tomcat:yum search tomcatS | Name | Summary | Type
--+-------------------------------------+---------------------------+-----------
| jakarta-commons-collections-tomcat5 | Jakarta Commons Collect-> | package
| jakarta-commons-dbcp-tomcat5 | Jakarta Commons DataBas-> | package
| jakarta-commons-pool-tomcat5 | Jakarta Commons Pool Pa-> | package
| tomcat6 | Apache Servlet/JSP Engi-> | package
| tomcat6 | Apache Servlet/JSP Engi-> | srcpackage
| tomcat6-admin-webapps | The host-manager and ma-> | package
| tomcat6-docs-webapp | The docs web applicatio-> | package
| tomcat6-javadoc | Javadoc generated docum-> | package
| tomcat6-jsp-2_1-api | Apache Tomcat JSP API i-> | package
| tomcat6-lib | Libraries needed to run-> | package
| tomcat6-servlet-2_5-api | Apache Tomcat Servlet A-> | package
| tomcat6-webapps | The ROOT and examples w-> | package
| tomcat_apparmor | Tomcat 5 plugin for App-> | package 然后:yum install tomcat6就安装了。
安装完后
service tomcat6 start
就启动了。
既然你linux不会玩那就整windows呗
我输入
输入bin/startup.sh
没用的,
看看是否有bin目录,如果有的话 进去,cd bin
到下面看看是否有startup.sh(ll命令)
1.tomcat官网下载apache-tomcat-6.0.32.tar.gz2.$sudo tar zxvf jakarta-tomcat-5.5.9.tar.gz -C /opt //解压到opt,不能少-C(创建包的意思)
- zxvf
-z 是配合解压.GZ的
-x 解开一个包文件
-v 显示详细信息
-f 必须,表示使用归档文件删除一个目录:
sudo rm -rf apache-tomcat-6.0.32 //删除目录apache-tomcat-6.0.32
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思3.配置和执行
新版本的JDK(例如我使用的JDK1.6)安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。
解决方法:
3.1在setclasspath.bat的开头声明环境变量在开头加入:(Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了 setclasspath.bat)
JAVA_HOME=/opt/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3.2后来又在:/opt/apache-tomcat-6.0.32/bin/catalina.bat添加如下:
JAVA_HOME=/opt/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar重点:
(按次配置正确:在笔记本上配置的是setclasspath.bat加:
set JAVA_HOME=/opt/java/jdk1.6.0_24
set JRE_HOME=/opt/java/jdk1.6.0_24/jre
在catalina.sh里添加了:
JAVA_HOME=/opt/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar) 3.3 执行需进入到bin目录,然后sudo ./startup.shsource /etc/profile //立即生效检测环境变量的值:
echo $JAVA_HOME //显示JDK版本重点:(在CLASSPATH加入apache-tomcat里servlet-api.jar包的位置)
要使用tomcat的servlet包,需要配置文件/etc/profile如下,注意后面要加上servelt-api.jar的包位置。
export JAVA_HOME=/opt/java/jdk1.6.0_24
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/opt/apache-tomcat-6.0.32/lib/servlet-api.jartomcat在配置conf/server.xml的Context中docBase="/media/本地磁盘/sql"里面的斜杠方向,错误的会访问出错。
deb包的安装:
ubuntu中deb包直接双击就可以安装。双击后弹出窗口点击安装软件就可以了,或者在终端中用cd命令切换到deb包所在的目录,运行sudo dpkg -i *.deb 创建软连接:
sudo ln -s /opt/apache-tomcat-6.0.32/bin/startup.sh /home/administrator/桌面
会在桌面增加一个startup.sh