linux下tomcat的配置及项目的部署流程

合集下载

Tomcat安装及配置教程

Tomcat安装及配置教程

Tomcat安装及配置教程Tomcat安装及配置教程Tomcat 服务器是⼀个免费的开放源代码的Web 应⽤服务器,属于轻量级应⽤服务器,在中⼩型系统和并发访问⽤户不是很多的场合下被普遍使⽤,是开发和调试JSP 程序的⾸选。

今天就在这⾥教⼤家如何进⾏安装以及配置。

操作⽅法01⾸先第⼀步,进⼊官⽹进⾏下载,选择Download下你要安装的版本进⾏下载。

02此次下载的是windows安装版,直接点击即可安装,但在安装前必须要进⾏环境设置——>设置Tomcat运⾏时依赖的SDK。

设置⽅法:选择我的电脑->属性->⾼级系统设置->环境变量->⽤户变量下选择"新建" 如下图所⽰:其中变量值为:SDK的安装路径。

03之后便是安装过程。

选择“Next”。

04选择“I Agree”。

05此处只选择设置User Name和Password其它选项选择默认值。

06选择你电脑上已安装的jre路径。

07选择“Tomcat”的安装路径。

08这⾥我们先取消上⾯两个选项,单击“Finish”完成安装。

09Tomcat 的主⽬录⽂件详解:Tomcat的主⽬录⽂件夹有以下⼏个:1. bin:⽤于存放启动和关闭tomcat的可执⾏⽂件。

2. lib:⾥⾯存放需要的jar包。

3. conf:tomcat的各种配置⽂件,tomcat启动时需要读取的配置⽂件主要有:server.xml,web.xml,tomcat-users.xml等等。

服务器的修改都要从此⽬录中进⾏。

4. logs:⽇志⽂件,如果服务器出现错误,会⾃动记录。

5. server:服务器的管理程序。

6. webapps:所有的可执⾏的web项⽬都会放到此⽬录中。

7. work:tomcat把各种由jsp⽣成的servlet都放在了这个⽂件夹下,⾥⾯包含.java⽂件和.class⽂件。

10启动Tomcat启动Tomcat我们可以直接运⾏bin⽬录下的 Tomcat6.exe 可执⾏⽂件如出现下⾯的效果则说明Tomcat启动成功了。

Linux中tomcat配置,manager和jvm两种认证

Linux中tomcat配置,manager和jvm两种认证

Linux下配置tomcat,为manager设置用户和密码,设置jvm远程监控tomcat配置环境操作系统:CentOS5.3java版本:1.7.0(非安装包)jdk-7u5-linux-i586.tar.gztomcat版本:6.0.35(非安装包)1.配置java将java的压缩包上传到新建的一个文件中并解压,例如将jdk-7u5-linux-i586.tar.gz上传到test文件夹中,并使用tar -zxvf *.tar.gz进行解压,解压后的文件更名为java设置环境变量export JAVA_HOME=/test/javaexport JAVA_BIN=$JAVA_HOME/binexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar验证配置是否成功java -version查看java的版本,如果查询正确则配置成功查询java版本问题查询java版本时可能会提示出错:dl failure on line 685Error: failed /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so,because /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so: cannot restore segme nt prot after reloc: Permission denied则可以使用/usr/sbin/setenforce 0暂时关闭,参考文档:/1052869107_a/item/be0c486e2e808806a1cf0f982.配置tomcat将tomcat的压缩包apache-tomcat-6.0.35.tar.gz上传到test中并解压,tar -zxvf *.tar.gz ,更改解压后的文件夹名称为tomcat配置环境变量export JRE_HOME=$JAVA_HOME/jreexport TOMCAT_HOME=/test/tomcat启动tomcat使用./test/tomcat/bin/startup.sh 启动tomcat启动tomcat时可能提示startup.sh文件为不可执行文件,可以使用下面的命令将startup.sh catalina.sh setclasspath.sh都设置为可执行文件chmod u+x startup.sh catalina.sh setclasspath.sh验证配置启动是否成功在本地浏览器输入:http://127.0.0.1:8080,可以进入tomcat的页面远程访问验证过程中,可能在远程无法访问,但本地可以访问。

tomcat部署项目

tomcat部署项目
tomcat中三种部署项目的方法
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true">
runtime.getruntime().exec("cmd /c start "+strjavahome+"jar cvf hello.war c:\\tomcat5.0\\webapps\\root\\*");
}
catch(exception e){system.out.println(e);}
注意:删除一个Web应用同时也要删除webapps下相应的文件夹祸server.xml中相应的Context,还要将Tomcat的conf
\catalina\localhost目录下相应的xml文件删除。否则Tomcat仍会岸配置去加载。。。
webapps这个默认的应用目录也是可以改变。打开Tomcat的conf目录下的server.xml文件,找到下面内容:
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeloy="true" xmlValidation="falase" xmlNamespaceAware="false">

linux下安装jdk与tomcat详解

linux下安装jdk与tomcat详解

chown -hR username tomcat 更改你的用户属性。
vi /etc/profile,增加以下行:
JAVA_HOME=/usr/local/jdk1.6.0
CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export CATALINA_BASE=/usr/local/apache-tomcat-5.5.23
-bash: java: command not found
错误原因是环境变量未生效。
[root@b java]# source /etc/profile
[root@b java]# java -version
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
cd /usr/bin
ln -s /usr/local/tomcat/bin/startup.sh
ln -s /usr/local/tomcat/bin/shutdown.sh
(这个是给系统添加一个命令,startup.sh,shutdown.sh,让你可以在任何时候都能起动和关闭tomcat。)
Java HotSpot(TM) Client VM (build jdk1.6.0_02, mixed mode)

Linux设置tomcat服务开机启动

Linux设置tomcat服务开机启动

Linux中设置tomcat服务开机启动1、添加用户执行命令:(顺序执行就可以)#添加用户useradd tomcat#添加组groupadd tomcat#把tomcat加入tomcat组usermod -G tomcat tomcat#设置用户tomcat对tomcat目录的权限:目录换成自己的tomcat目录chown -R tomcat /opt/apache-tomcat-5.5.332、建立tomcat启动文件进入目录 /etc/init.d在该目录下建立一个文件,直接使用vi命令就会建立,名字叫作“tomcatd”,名字可以随便命名。

vi tomcatd里面的内容如下,根据自己的情况修改下对应的tomcat目录和JDK的目录:内容开始:#chkconfig: 345 99 10#description: Auto-starts tomcat# /etc/init.d/tomcatd# Tomcat auto-start# Source function library.. /etc/init.d/functions# source networking configuration.. /etc/sysconfig/networkRETVAL=0# CATALINA_HOME="/opt/apache-tomcat-5.5.33"export JAVA_HOME=/opt/jdk1.6.0_22export CATALINA_HOME=/opt/apache-tomcat-5.5.33export CATALINA_BASE=/opt/apache-tomcat-5.5.33TOMCATUSER=tomcatstart(){if [ -f $CATALINA_HOME/bin/startup.sh ];thenecho $"Starting Tomcat"/bin/su $TOMCATUSER -c $CATALINA_HOME/bin/startup.shRETVAL=$?echo " OK"return $RETVALfi}stop(){if [ -f $CATALINA_HOME/bin/shutdown.sh ];thenecho $"Stopping Tomcat"/bin/su $TOMCATUSER -c $CATALINA_HOME/bin/shutdown.shRETVAL=$?sleep 1ps -fwwu tomcat | grep apache-tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9echo " OK"# [ $RETVAL -eq 0 ] && rm -f /var/lock/...return $RETVALfi}case "$1" instart)start;;stop)stop;;restart)echo $"Restaring Tomcat"$0 stopsleep 1$0 start;;*)echo $"Usage: $0 {start|stop|restart}"exit 1;;esacexit $RETVAL内容结束注:tomcatd中的内容需要根据自己情况修改的是下面部分,其中“tomcat”是一个用户名# CATALINA_HOME="/opt/apache-tomcat-5.5.33"export JAVA_HOME=/opt/jdk1.6.0_22export CATALINA_HOME=/opt/apache-tomcat-5.5.33export CATALINA_BASE=/opt/apache-tomcat-5.5.33TOMCATUSER=tomcattomcatd文件保存完之后就可以测试下是否能够启动tomcat服务,能够启动说明tomcatd这个文件脚本是正确的。

Linux平台Apache高可用双机集群Tomcat负载均衡集群配置手册

Linux平台Apache高可用双机集群Tomcat负载均衡集群配置手册

Linux平台Apache双机高可用集群+ Tomcat负载均衡集群配置手册在这个配置手册中,使用的操作系统和软件清单如下:操作系统:RedHat Enterprise Linux AS4 U4 64bit(安装时最好选择完全安装)软件:jdk-1_5_0_15-linux-amd64.binTomcat5.5.26httpd-2.0.63.tar.gzjakarta-tomcat-connectors-jk2-src-current.tar.gzipvsadm-1.24.tar.gzlibnet.tar.gzheartbeat-2.1.3-3.el4.centos.x86_64.rpmheartbeat-pils-2.1.3-3.el4.centos.x86_64.rpmheartbeat-stonith-2.1.3-3.el4.centos.x86_64.rpm因为是linux操作系统,所以在安装软件时请使用对应自己操作系统内核的软件,这是整个集群成功的第一步。

本配置手册中的软件都是对应RedHat Enterprise Linux AS4 U4 64bit 这个版本的软件。

jdk-1_5_0_15-linux-amd64.binJAVA环境包使用的是64位1.5版Tomcat版本为公司指定的5.5版本Apache为2.0.63版jakarta-tomcat-connectors-jk2-src-current.tar.gz是连接Apache和Tomcat的连接插件,具体可以去Tomcat网站上查找下载ipvsadm-1.24.tar.gzlibnet.tar.gz这两个是用于2台Apache服务器虚拟一个IP地址使用heartbeat-2.1.3-3.el4.centos.x86_64.rpmheartbeat-pils-2.1.3-3.el4.centos.x86_64.rpmheartbeat-stonith-2.1.3-3.el4.centos.x86_64.rpm这3个软件是用于2台Apache服务器之间的心跳检测结构图Apache1以以以以以Tomcat1Tomcat2Apache22台Tomcat服务器使用Tomcat软件可以自己做集群,2台Apache服务器需要其他的软件实现虚拟服务器功能,工作站访问虚拟IP地址访问2台Apache服务器,再通过Apache服务器访问Tomcat服务器第3 页总13 页1.安装JAVA环境包1)输入命令:./ jdk-1_5_0_15-linux-amd64.bin执行完毕后,会在当前目录下生成一个JDK-1.5.0_15的文件夹2)在 /usr/local/下新建一个名字为JAVA文件夹,将个JDK-1.5.0_15的文件夹拷入到该文件夹下3)设置环境变量。

linux操作系统的配置流程和步骤

linux操作系统的配置流程和步骤

Linux操作系统的配置流程和步骤如下:1. 打开终端,输入命令cd /opt,使用tar命令解压文件(tar -zxvf VMwareTools-10.0.0-2977863.tar.gz)。

2. 进入解压的目录(cd vmware-tools-distrib),安装vmware-install.pl文件(./vmware-install.pl)。

执行命令之后,一系列设置全部回车即可(安装需要一定的时间)。

3. 创建共享文件目录,比如在虚拟机中创建一个名为myshare 的文件夹。

右键虚拟机,点击设置:选择选项:点击添加:点击下一步,选择目标文件目录。

点击下一步:点击完成。

4. 在windows系统中的myshare目录下面创建文件hello.txt,并在文件里面输入hello。

5. 设置CPU和内存,CPU设置不能超过真机的一半,内存设置不要超过真机内存的一半1G-2G即可。

6. 设置网络类型,选择桥接。

7. 设置IO控制器和磁盘类型,选择默认推荐。

8. 创建虚拟机磁盘,设置磁盘大小,默认20G够用。

9. 点击CD/DVD,以ISO映像文件安装,点击浏览,选择系统镜像文件,点击确定。

10. 开启此虚拟机。

11. 点击第一行install,进行系统安装。

12. 选择语言,中文,完成后继续。

13. 软件选择带GUI的服务器。

14. KDUMP不启用。

15. 进入安装目标位置,下拉,选择我要配置分区,点击完成。

16. 进入磁盘分区界面,点击+号开始分区。

以上是Linux操作系统的配置流程和步骤,希望对解决您的问题有所帮助。

tomcat基本操作

tomcat基本操作

tomcat基本操作
1. 启动Tomcat:进入Tomcat的bin目录,执行startup.bat (Windows)或startup.sh(Linux)脚本;
2. 关闭Tomcat:进入Tomcat的bin目录,执行shutdown.bat (Windows)或shutdown.sh(Linux)脚本;
3. 部署一个Web应用程序:将具有.war文件扩展名的Web应用程序文件复制到$CATALINA_HOME/webapps目录中,然后等待Tomcat启动自动解压缩并部署;
4. 卸载一个Web应用程序:删除
$CATALINA_HOME/webapps目录中具有相应应用程序文件夹名称的文件夹;
5. 查找Tomcat版本号:进入Tomcat的bin目录,运行version.bat(Windows)或version.sh(Linux)脚本;
6. 查看运行时日志:进入Tomcat的logs目录,并查看各个日志文件;
7. 修改Tomcat端口号:修改
$CATALINA_HOME/conf/server.xml文件中的Port属性;8. 配置Tomcat环境变量:将$CATALINA_HOME/bin添加到系统环境变量中;
9. 配置Tomcat的JVM参数:修改
$CATALINA_HOME/bin/catalina.sh(Linux)或catalina.bat (Windows)文件;
10. 配置Tomcat的安全:修改
$CATALINA_HOME/conf/tomcat-users.xml文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java的安装配置
1.在/etc/profile文件中配置相应的信息(如下)
export JAVA_HOME=/usr/java/jdk1.6.0_20
export JRE_HOME=/usr/java/jdk1.6.0_20/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
2.是配置文件生效命令:Source /etc/profile
3.输入javac –version查看配置是否成功
TOMCAT安装配置
1.修改tomcat/bin文件夹下的catalina.sh文件,增加如下的内容:
export JAVA_HOME=/usr/java/jdk1.5.0_08
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CATALINA_HOME=/usr/local/tomcat
(红色可选部分)
usr/local/tomcat/bin/catalina.sh start
在/etc/rc.d/rc.local中加入:
/usr/local/tomcat/bin/startup.sh(实现自动启动)
2.修改tomcat/conf文件夹下的tomcat-users.xml文件,添加相应的用户角色(manager)及用户信息(用户名及密码),具体的添加详见文件中的模板:<role rolename="manager"/>
<user username="tomcat" password="tomcat" roles="manager"/>
项目的部署过程
1.项目文件拷贝到相应的系统目录下。

2.在tomcat/conf/Catalina/localhost文件夹下添加相应的项目xml文件(这个
名称体现在Tomcat Manager),具体的内容为:<?xml version="1.0"
encoding="UTF-8"?>
<Context path="/flux" docBase="/home/hadoop/flux/"项目具体的路径)
debug="0" reloadable="true" autoDeploy="true"
crossContext="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource> </Context>
3.修改web项目目录下WEB-INF/classes文件夹中的Constants.properties文件,
在其中设置相应的信息(如项目目录信息,相关数据的设置等等)。

Mysql数据库的备份与还原
1.mysqldump -hlocalhost -uroot -pnihao nprobe_test > nihao.sql
2.mysql -hlocalhost -uroot -pnihao probe_test < nihao.sql
允许数据库远程连接的方法:
1.use mysql
2.Update user set host = ‘%’where user = ‘root’;(允许特定ip的访问)
Grant all privileges on *.* to root@’%’ identified by “root”;(允许所有ip访问,“root“密码)备注
本说明只是简单的按照自己部署项目时成功的步骤总结的,目标机为slc,Java 版本java version "1.6.0_25",tomvat版本Apache Tomcat/6.0.32。

相关文档
最新文档