Tomcat7.0配置教程
Eclipse_indigo(3.7)+jdk1.7+tomcat7.0.21+win7配置

1. Eclipse 3.7 下载安装/downloads/选择的Eclipse IDE for Java Developer ,Indigo Packages 。
安装没什么困难,解压,放到喜欢的目录里即可;双击eclipse.exe启动;首次启动需设置workbench;如果本机上安装多个jdk,有如下地方需要注意(见下图),检查如下列表是否有需要的jdk,如果没有,可以按“Add…”添加,然后勾选(下面tomcat处有需要)。
2. jdk 1.7下载安装/technetwork/java/javase/downloads/index.html设置环境变量:右击“我的电脑->属性->高级->环境变量”,在系统变量下:新建“JAVA_HOME”,值为“\Java\jdk1.7.0”;添加“%JAVA_HOME%\bin;”到Path 变量;运行cmd,java 、javac查看是否正常;配置classpath解决,值为“%JAVA_HOME%\jdk1.7.0\lib\tools.jar;“%JAVA_HOME%\jdk1.7.0\lib\dt.jar”,运行正常后,删掉classpath仍然正常。
待验证。
3.tomcat7.0下载安装/选择的是zip 文件,解压即可,不用安装;双击apache-tomcat-7.0.20\bin\startup.bat 启动服务,在浏览器输入http:\\localhost:8080 或http:\\127.0.0.1:8080检验,应出现tomcat欢迎页面。
双击apache-tomcat-7.0.20\bin\shutdown.bat 停止服务;【如果无法启动,必须设定环境变量<此部分和tomcat 6.0 步骤一样>,具体如下:在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat):CATALINA_HOME:c:\tomcatCATALINA_BASE:c:\tomcatTOMCAT_HOME: C:\Tomcat然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME% \common\lib\servlet-api.jar;注意:最新版本的Tomcat中可能没有common这个文件夹了。
Jdk1.6 tomcat7安装过程

Jdk1.6 tomcat7.0安装过程1、双击jdk-6u10-rc2-bin-b32-windows-i586-p-12_s....exe,根据提示操作,记住jdk1.6的安装路径,如:D:\Program Files\Java\jdk1.6.0_10,这在设置环境变量时有用,然后安装完成。
2、点击完成后,配置环境变量,安装Java JDK1.6最重要的也是最容易出错的是设置环境变量。
一共需要设置3个环境变量:Path,Classpath和Java_Home(大小写无所谓)。
右击“我的电脑”,选择“属性”。
点击“高级”选项卡,选择“环境变量”。
在“系统环境变量”中设置上面提到的3个环境变量(Path,Classpath和Java_Home),如果变量已经存在就选择“编辑”,否则选“新建”。
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径(如:D:\Program Files\Java\jdk1.6.0_10)Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)特别注意:◆环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
◆CLASSPATH变量值中的.表示当前目录。
3、环境变量设置完成后,可以检验下,在命令行窗口下,键入javac若可以看到此命令的帮助信息,检验完毕!4、创建虚拟目录,假如在D盘创建一个javawork的文件夹,在此文件夹下,建一个helloworld.java的文件,在文件里边输入如下:public class helloworld{public static void main(String[] agrs) {System.out.println("Hello World!!!"); }}然后再命令行窗口下测试虚拟目录创建成功!jdk1.6成功安装完成5、安装tomcat7.0双击apache-tomcat-7.0.0.exe,根据提示操作,点击完成6、在安装后的tomcat7.0好了,我们现在在浏览器中访问http://localhost:8080/,OK!tomcat7.0已安装完成。
Tomcat7.0安装方法

Tomcat 7.0安装
Tomcat 的安装
1. 下载tomcat, 网址:/
2.下载时,可以进行选择下载版本,下面以下载Tomcat 7.0为例,点击Tomcat 7.0,页面右侧会出现下载格式。
3.有zip与exe两种格式,zip格式是免安装的,需要解压缩,再配置下环境变量就可以使用了,exe格式安装比较方便。
我们选择下载:32-bit/64-bit Windows Service Installer(pgp,md5)。
4.下载完成后会出现这个图标,双击进行安装
→点击Next
→点击I Agree
→选择Full,再点击Next
→输入用户名user name 和密码password,点击Next
→会自动搜索你电脑例的jre,也就是java运行环境,所以必须先安装jdk.
→选择安装路径,点击Install
安装完成,点击Finish
5.打开浏览器,输入网址http://localhost:8080/;或http://127.0.1.1:8080/;出现以下界面,说明安装成功
6. T omcat启动与关闭
→点击Monitor T omcat , 在状态栏会出现
→点击stop service 关闭程序,start service 启动程序。
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启动成功了。
jdk1.6+tomcat7.0配置

JDK+Tomcat7.0.11配置我所用的版本:(版本问题:jdk-1_5_0与apache-tomcat-7.0.11匹配不功能,运行tomcat会一闪而过)jdk1.6.0_18apache-tomcat-7.0.11(解压版)MyEclipse9.0 M1(window).EXE1、Java环境安装:我们需要设置三个环境变量:JAVA_HOME、PATH 和CLASSPATH。
JAVA_HOME:该环境变量的值就是Java 所在的目录,一些Java 版的软件和一些Java 的工具需要用到该变量,设置PATH 和CLASSPATH 的时候,也可以使用该变量以方便设置。
PA TH:指定一个路径列表,用于搜索可执行文件的。
执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找PATH 中的每一个路径,直至找到。
或者找完PATH 中的路径也不能找到,则报错。
Java 的编译命令(javac),执行命令(java) 和一些工具命令(javadoc, jdb 等) 都在其安装路径下的bin 目录中。
因此我们应该将该路径添加到PATH 变量中。
CLASSPA TH:也指定一个路径列表,是用于搜索Java 编译或者运行时需要用到的类。
在CLASSPATH 列表中除了可以包含路径外,还可以包含.jar 文件。
Java 查找类时会把这个.jar 文件当作一个目录来进行查找。
通常,我们需要把JDK 安装路径下的jrelibrt.jar (Linux: jre/lib/rt.jar) 包含在CLASSPATH 中。
PATH 和CLASSPATH 都指定路径列表,列表中的各项(即各个路径) 之间使用分隔符分隔。
在Windows 下,分隔符是分号(;),而在Linux 下,分隔符是冒号(:)。
下载完成后,即可安装jdk6到C:\Program Files\Java\jdk1.6.0_18(默认安装)目录下。
最新eclipse java EE+最新tomcat7.0配置web项目全程 实录

在最新版本中的eclipse for java ee中配置javaweb项目+tomcat:首先下载eclipse 地址:/downloads/然后下载tomcat 我用的是tomcat最新版7.03的地址:/download-70.cgi下载jdk:/technetwork/java/javase/downloads/index.html下载好jdkTomcat插件下载地址:/sysdeo/eclipse/tomcatplugin下载最新版本首先安装jdk 之后配置环境变量:编辑系统变量:第一步:新建java—home后面的地址是你的jdk安装地址自己更改第二步设置classpath 输入%AJA V A_HOME%\lib.;就可以了记住lib后面要有点和分号第三步在dos窗口中输入cmd输入命令javac 敲击enter键等于回车键显示如下:这配置成功配置tomcat7.03第一步:安装好tomcat7点击next同意第三步选择full之后输入4:点击next输入你的用户名和密码5:点击next6:finsh然后我的电脑->属性————系统保护-----------高级---------环境变量-----------按照如下在系统变量中输入1:2:3:4:在classpath下输入tomcat安装的地址在tomcat——lib目录下——找到servelt_api如下图之后安装javaEE 将tomcat插件解压放到:javaEE的plugins文件夹下在Step1:之后新建links文件夹上图有:Step2:在里面新建文件Step3:加入如下内容:你的eclipse中的pugins文件夹下的插件地址:path=F:\eclipse+tomcat\javaee\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.3.0\启动:将看到tom猫图标表示配置插件成功eclipse:1:点击window2:按照如下操作3:按照如下选择advanced:4:点击java --------installedjres点击ok5:点击server 选择add添加一个server tomcat 7.0-------点击ok5新建一个dymaic webproject 如下图必须设置一样6,在webcontent目录下新建一个jsp页面6:点击右键——--选择————runas---RunOnServer运行如上图。
Tomcat7.0配置教程

Tomcat7.0配置教程(安装JDK和增加系统变量)一、安装JDK 1.71、JDK1.7下载地址:进入官方下载2、添加环境变量:在我的电脑->属性->高级->环境变量2、新建系统变量,变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录)3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin;不要删除原来的。
看清楚,它们之间的分号,是英文的分号。
4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7/2008,则不需要重启)。
4、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。
二、Tomcat 7.0的安装配置1、Tomcat 7.0 (请到官网下载)的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录,目录结构为:C:\Program Files\apache-tomcat-7.0.391、添加环境变量:在我的电脑->属性->高级->环境变量2、新建系统变量,变量名:CATALINA_HOME变量值:C:\ProgramFiles\apache-tomcat-7.0.39 (Tomcat 解压到的目录)。
3、在系统变量 Path的最后面添加%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_ HOME%\lib\jsp-api.jar注意它们之间的分号,一定是英文的分号。
4、Tomcat 7.0的管理员的配置,进入C:\ProgramFiles\apache-tomcat-7.0.11(Tomcat目录)下的conf目录,编辑tomcat-users.xml,找到最后的:<!--<role rolename="tomcat"/><role rolename="role1"/><user username="tomcat" password="tomcat" roles="tomcat"/><user username="both" password="tomcat" roles="tomcat,role1"/><user username="role1" password="tomcat" roles="role1"/>-->在上面这段后面添加上:<role rolename="manager-gui"/><role rolename="admin-gui"/><user username="admin" password="123456" roles="admin-gui"/><user username="admin" password="123456" roles="manager-gui"/>红色为添加部分。
Tomcat 7 SSL配置文档(https)

Tomcat 7.0 SSL配置(https)
1.Java key tool 方式配置
1)确保系统环境变量中的path变量已经添加java目录里的bin目录
2)打CMD命令行窗口,输入以下命令:keytool -v -genkey -alias tomcat -keyalg RSA
-keystore d:/tomcat.keystore -validity 36500
注:这里的tomcat、tomcat.keystore名字可以自定义,d:/tomcat.keystore
是文件保存位置,36500表示证书的有效期是36500天大概100年。
3)将会提示输入两次密码(这里我输入的是tomcat)
4)然后要一个个提示输入信息,任意输入即可
5)输入完后进行确认:输入y即可
6)然后会提示输入这个证书的密码和keystore的密码相同,按回车就行了,
这里直接回车就行了。
7)完成后到文件保存位置复制文件放tomcat主目录里的bin目录下
8)返回到tomcat主目录,进入conf目录,编辑service.xml文件
9)找到下图位置,把原本注释着的<Connector……的注释解开或复制一份
放在下面,并添加keystoreFile(证书文件位置),keystorePass(证书密码)
10)配置完成,启动服务器测试,到bin目录打开tomcat7.exe
11)打开浏览器访问https://localhost:8443,能够进入tomcat的首页就是成功
了。
12)。
Tomcat7.0安装配置详细(图文)

Tomcat7.0安装配置详细(图⽂) 1.进⼊上⾯的⽹站然后如下操作使⽤Window Service Installer(为Window 添加服务)2.然后我们进⾏安装说明⼀下:以前的版本是没有关于Role的设定,到了7.0的时候就有有关的设定,这也说明Tomcat对权限的关注⼀个tomcat运⾏的端⼝号:8080默认端⼝号:80,就是说不⽤输⼊端⼝号,默认输⼊就是80剩下的基本就是默认的,也没什么特殊的,在这⾥我在说明⼀下Tomcat安装完成后的⽬录有bin------存放启动和关闭的tomcat脚本conf-----包含不同的配置⽂件work----存放jsp编译后产⽣的class⽂件webapp存放应⽤程序的⽬录log-----存放⽇志⽂件lib------存放tomcat所需要的jar⽂件doc-----存放各种Tomcat⽂档通过bin/startup.bat命令运⾏Tomcat服务器(也可以通过⼩圆图标来启动哦)打开htt://localhost:8080查看服务是否启动正常如果出现下图,说明服务器安装成功tomcat7.0 的虚拟⽬录的配置:1.⾸先进⼊Tomcat 7.0conf的⽬录2.然后点击Tomcat 7.0confCatalinalocalhost的⽬录下3.最后创建⼀个虚拟⽬录的名字的xml⽂件如下:名字.xml复制代码代码如下:<Context path="/名字" docBase="D:Tomcat 7.0⽂件夹名" debug="5" reloadable="true" crossContext="true" />虚拟⽬录创建好了。
以后就可以在这个虚拟⽬录下操作了(以上和前⾯版本的虚拟⽬录配置有所不同,请区别对待)如果使⽤软件的话,他们默认的是把⼯程发布到tomcat的webapp⽂件夹下,很不⽅便,⽽且还互相影响(⽐如myEclipse)写⼀个简单的helloworld,感受⼀下jsp:<html><head><title>简单的程序</title></head><body><%="chenhailong,hello world" %></body></html>下⾯是其它⽹友的补充:Tomcat7.0.22在Windows下详细配置过程⼀、JDK1.7安装2、添加系统环境变量,我的电脑->属性->⾼级->环境变量(如果添加的环境变量已经存在,点击“编辑”添加,否则点击“新建”添加)(1)变量名: JAVA_HOME 变量值: D:\Program Files\Java\jdk1.6.0_29(点击“新建”,输⼊变量名、变量值,变量值末不需要分号)(2)变量名: CLASSPATH 变量值: D:\Program Files\Java\jdk1.6.0_29\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_29\lib\tools.jar(“新建”,变量值末不需要分号)(3)变量名: Path 变量值: D:\Program Files\Java\jdk1.6.0_29\bin(“编辑”,变量值使⽤英⽂分号隔开,变量值末不需要分号)3、“开始”->“运⾏”->输⼊cmd,在命令提⽰符中输⼊“java -version”,“java”,“javac”⼏个命令,出现画⾯,说明环境变量配置成功⼆、Tomcat7.0.22安装配置2、添加系统环境变量,我的电脑->属性->⾼级系统设置->环境变量(操作同上)(1)变量名: CATALINA_BASE 变量值: D:\Program Files\apache-tomcat-7.0.22(Tomcat解压到的⽬录)(2)变量名: CATALINA_HOME 变量值: D:\Program Files\apache-tomcat-7.0.22(3)变量名: CATALINA_TMPDIR 变量值: D:\Program Files\apache-tomcat-7.0.22\temp(4)变量名: Path 变量值:D:\Program Files\apache-tomcat-7.0.22\bin。
Tomcat 部署项目的三种方法

Tomcat 部署项目的三种方法1、下载Tomcat 服务器官网下载地址:/回到顶部2、启动并部署Tomcat 服务器①、解压tomcat 安装包到一个非中文目录下②、配置环境变量。
JAVA_HOME(指向JDK 安装的根目录)③、双击apache-tomcat-6.0.16\bin 目录下的startup.bat,启动服务器(如果一闪而过,那就是没有配置JAVA_HOME 的环境变量)④、在浏览器中输入http://localhost:8080注意:Tomcat 启动不了的时候注意配置JAVA_HOME:C:\ProgramFiles\Java\jdk1.6.0_43这是安装JDK的根目录回到顶部3、Tomcat 的目录结构4、部署项目的第一种方法(项目直接放入webapps 目录中)1、将编写并编译好的web项目(注意要是编译好的,如果是eclipse,可以将项目打成war 包放入),放入到webapps 中2、启动tomcat服务器(双击apache-tomcat-6.0.16\bin 目录下的startup.bat,启动服务器)3、在浏览器输入:http://localhost:8080/项目名/访问的文件名5、部署项目的第二种方法(修改conf/server.xml 文件)①、打开tomcat下conf/server.xml,在1path:浏览器访问时的路径名docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。
其实也就是编译后的项目reloadble:设定项目有改动时,tomcat是否重新加载该项目②、双击startup.bat,启动tomcat 服务器,然后在浏览器输入访问的项目名称路径注意:如果你配置的path="/xx",那么访问的时候就是这样:6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )①、进入到apache-tomcat-7.0.52\conf\Catalina\localhost 目录,新建一个项目名.xml 文件②、在那个新建的xml 文件中,增加下面配置语句(和上面的是一样的,但是不需要path 配置,加上也没什么用)1③、在浏览器输入路径:localhost:8080/xml文件名/访问的文件名总结:①、第一种方法比较普通,但是我们需要将编译好的项目重新copy 到webapps 目录下,多出了两步操作②、第二种方法直接在server.xml 文件中配置,但是从tomcat5.0版本开始后,server.xml 文件作为tomcat 启动的主要配置文件,一旦tomcat 启动后,便不会再读取这个文件,因此无法再tomcat 服务启动后发布web 项目③、第三种方法是最好的,每个项目分开配置,tomcat 将以\conf\Catalina\localhost 目录下的xml 文件的文件名作为web 应用的上下文路径,而不再理会中配置的path 路径,因此在配置的时候,可以不写path。
【部署流程】CentOS 6.4安装JDK 1.7和Tomcat 7.0

一、环境描述
1. 服务器IP:19
2.168.118.197
2. 操作系统:CentOS 6.4 x64
3. Tomcat版本:7.0.56
4. JDK版本:1.7.0_71
二、安装JDK 1.7
1. 卸载OpenJDK
2. 下载JDK 1.7
浏览以下页面:
/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 选择jdk-7u71-linux-x64.tar.gz下载,存放在/root/Downloads/目录中,然后将其移动到/usr/目
3. 解压缩JDK 1.7
4. 删除安装压缩包
5. 添加环境变量
6. 配置生效
java -version
如果运行结果如下所示,则表示安装成功:
三、安装Tomcat 7.0
1. 下载Tomcat
2. 安装Tomcat
3. 配置catalina.out日志轮转
如果启动Tomcat服务之后,在Tomcat目录的logs子目录中看到catalina.2009-07-01.out样式的日志,则表示配置成功
4. 安装Tomcat APR插件
5. 修改webapps目录位置
6. 打开端口
7. 测试Tomcat 7.0是否安装成功
在浏览器的地址栏中输入如下URL:http://192.168.118.197:8080
若打开页面如下所示,则表示安装成功:。
Win7下配置jdk7和Tomcat7的方法

Win7下配置"JAVA环境变量"---JDK的安装与配置一.JDK的安装JDK安装过程很简单,可以均选择默认设置,直接点击"下一步"即可;安装目录可自定义到自己想安装的文件夹中,这里,我选择的安装目录为:E:\Program Files (x86)\Java\jdk1.7.0(JDK安装目录)。
二.安装完JDK,下面进行"JAVA环境变量"的配置,配置步骤如下:1.右击"计算机",选择"属性",在弹出的窗口中选择"高级系统设置"2.在弹出的"系统属性"窗口中的"高级"选项卡下,选择"环境变量"3.在弹出的"环境变量"窗口中,在"系统变量(S)"中设置3项属性,分别为:JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。
二.Tomcat的安装与配置安装Tomcat之前先配置JDK,JDK的JAVA_HOME变量都必须设置好,以便Tomcat 找到JDK。
关闭防火墙等。
Tomcat的安装有两种版本:一种是安装版Tomcat,一种是免安装版Tomcat。
这里我装的是免安装版Tomcat,安装步骤如下:1.进入/下载Tomcat7.0.29的32-bit Windows zip 到E:\Tomcat,下载完直接解压,解压到E:\Tomcat\apache-tomcat-7.0.292.配置Tomcat的环境变量右击"计算机"→属性→高级系统设置→环境变量在系统变量中加以一下变量①TOMCAT_HOME,该变量指向解压文件的路径,该目录下有lib、bin文件夹。
添加方法如下:点击系统变量下的"新建",在"变量名"中填写"TOMCAT_HOME",在"变量值"中填写解压文件的路径,例如:E:\Tomcat\apache-tomcat-7.0.29,然后点击"确定",如图②CATALINA_HOME,该变量的值与TOMCAT_HOME相同,设置方法同①,如图:③在"系统变量"中找到Path变量,双击打开Path变量,在"变量值"的最后面添加"%TALINA_HOME%\bin",如图:④在"系统变量"中找到classPath变量,双击打开classPath变量,在"变量值"的最后面添加"%TALINA_HOME%\bin\servlet-api.jar",如图3. 安装Tomcat服务项默认情况下,是没有Apache Tomcat 7 和Apache Tomcat Tomcat 服务项的,免安装版Tomcat需要在控制台自己安装Tomcat服务项。
绿色版Tomcat7.0配置文档

绿色版TOMCAT 7.0安装配置手册一、安装JDK 1.71、添加环境变量:在我的电脑->属性->高级->环境变量2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录)3、在原有的系统变量Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要删除原来的。
看清楚,它们之间的分号,是英文的分号。
4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。
5、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多命令,出来则说明JDK配置成功。
二、Tomcat 7.0的安装配置1、Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到C:\Program Files 目录,目录结构为:C:\Program Files\apache-tomcat-7.0.112、添加环境变量:在我的电脑->属性->高级->环境变量3、新建系统变量,(1)变量名:CATALINA_HOME 变量值:C:\ProgramFiles\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。
(2) 变量名:CATALINA_BASE 变量值:C:\ProgramFiles\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。
(3) 变量名:TOMCAT_HOME 变量值:C:\ProgramFiles\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。
4、在系统变量Path的最后面添加%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_H OME%\lib\jsp-api.jar注意它们之间的分号,一定是英文的分号。
tomcat7配置数据库连接池

Tomcat7.0配置连接池的步骤:第一步:在Tomcat的配置文件Tomcat7.0\conf\context.xml中添加信息:<Context><Resourcename="jdbc/drp"type="javax.sql.DataSource"driverClassName="oracle.jdbc.driver.OracleDriver"maxIdle="2"maxWait="5000"username="drp"password="drp"url="jdbc:oracle:thin:@:1521:bjpowernode"maxActive="4"/></Context>第二步:把配置文件context.xml剪切到webRoot/META-INF中。
(若是只有一个项目使用连接池的话,则剪切到使用连接池项目webRoot/META-INF中。
若是多个项目都使用连接池,则不进行操作第二步。
)第三步:则在程序中获得连接://new DBcP poolContext ctx=new InitialContext();//通过JNDI查找DataSourceDataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/drp");conn=ds.getConnection();其中第一步中的上下文context.xml中的参数的解析如下:其中的name属性是数据源名称,通常采取jdbc/**.type属性是数据源方式。
driverClassName属性是驱动程序名称。
(此文中是oracle驱动程序)username,password,数据库名称和密码url:访问的数据库路径。
Tomcat7.0的安装配置

二、Tomcat7.0.22安装配置
1、下载tomcat7.0.22 下载地址:/download-70.cgi
2、添加系统环境变量,我的电脑->属性->高级系统设置->环境变量(操作同上)
(1)变量名: CATALINA_BASE 变量值: D:\Program Files\apache-tomcat-7.0.22(Tomcat解压到的目录)
(2)变量名: CATALINA_HOME 变量值: D:\Program Files\apache-tomcat-7.0.22
(3)变量名: CATALINA_TMPDIR 变量值: D:\Program Files\apache-tomcat-7.0.22\temp
(4)变量名: Path 变量值:D:\Program Files\apache-tomcat-7.0.22\bin
一、JDK1.7安装
1、下载jdk,下载地址:/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
2、添加系统环境变量,我的电脑->属性->高级->环境变量(如果添加的环境变量已经存在,点击“编辑”添加,否则点击“新建”添加)
(1)变量名: JAVA_HOME 变量值: D:\Program Files\Java\jdk1.6.0_29(点击“新建”,输入变量名、变量值,变量值末不需要分号)
(2)变量名: CLASSPATH 变量值: D:\Program Files\Java\jdk1.6.0_29\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_29\lib\tools.jar(“新建”,变量值末不需要分号)
tomcat7.0实现开机自动后台启动

在配置好Jdk1.6 和Tomcat7.0 之后在打开:D:\Program Files\apache-tomcat-7.0.42\bin
首先打开tomcat的bin目录找到service.bat
开始->运行->cmd
将service.bat左键点击拖入到dos窗口,当然也可以把该地址写进去,然后按Enter,如图..
如果按了之后出来的不是这样,那便是安装tomcat的那个路径错了,请检查。
成功之后在dos窗口键入service.bat install Tomcat 输完然后按Enter键,出现如下窗口,便成功了。
在打开计算机—>管理->服务
这一便在服务中添加了一个tomcat的服务,只需要将此服务开启即可,若要开机启动就将服务设成是自动的。
开启服务
好了支持tomcat的开机后台启动已近做好了,来做个页面测试下吧。
这时任务栏也没有了tomcat启动的dos窗口了解决问题~~~~
文档来源:生物烯丙菊_百度经验---------------------------------------------------生物烯丙菊。
Apache Tomcat 7.0.26 [绿色版无须安装]的配置
![Apache Tomcat 7.0.26 [绿色版无须安装]的配置](https://img.taocdn.com/s3/m/c492a1b669dc5022aaea006b.png)
Tomcat7已经发布多时,Tomcat7增加了对Servlet 3.0,JSP 2.2和JSP-EL 2。
2的支持、支持web application内存泄露的检测和防护等很多新功能。
本片教程主要介绍如何配置Tomcat7。
一、软件下载首先需要下载Java Jdk以及Tomcat7。
JDK下载地址:最新为JDK6 update22, Tomcat7下载地址:最新为Tomcat7.02 Beta(JDK至少要1.6)。
二、软件安装和配置1.首先安装JDK,直接点击安装即可,比如默认安装的路径为:C:\ProgramFiles\Java\jdk1.6.0_22。
安装之后需要设定环境变量。
在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:(假设你的jdk安装目录如上设置)新建变量名:JAVA_HOME,值(value)为:C:\Program Files\Java\jdk1.6.0_22新建变量名:classpath ,值(value)为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (.;一定不能少,因为它代表当前路径)查找变量名:path ,增加值(value)为:%JAVA_HOME%\bin;添加完毕,确定即可。
接下来简单测试环境变量是否配置正确:public class Test{public static void main(String args[]){System.out.println("Hello Leyond");}}将以上代码拷贝保存成Test.java文件。
然后命令行窗口(xp:在运行输入cmd,vista和win7直接在搜索框中输入cmd),CD到文件所在的目录,然后键入下列命令:javac Test.javajava Test注意第二个命令没有.java后缀。
tomcat7.0.27安装过程

tomcat7.0.27安装过程1. tomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。
由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。
因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
目前最新版本是7.0。
2. 安装JDK1.7.0编译环境登录ftp://10.1.0.27 然后进入“Tomcat的安装”目录。
将jdk-7u3-linux-i586.tar.gz下载到/root目录。
[root@localhost ~]# tar xvf jdk-7u3-linux-i586.tar.gz查看/usr目录下是否存在java目录,如果不存在创建java目录:mkdir /usr/java[root@localhost ~]# mv jdk1.7.0_03 /usr/java设置JAVA_HOME、PATH、CLASSPATH环境变量在/etc/profile文件中加入以下三行:[root@localhost ~]# vim /etc/profileexport JAVA_HOME=/usr/java/jdk1.7.0_03export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATHexportCLASSPATH=.:/exam/WEB-INF/classes:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.ja r:$JAVA_HOME/lib/tools.jar:/usr/local/tomcat/lib/mysql-connector-java -5.1.18-bin.jar:/usr/local/tomcat/lib/servlet-api.jar:/usr/local/tomc at/lib/jsp-api.jar[root@localhost ~]#source /etc/profile[root@localhost ~]#java -version显示:java version "1.7.0_03"Java(TM) SE Runtime Environment (build 1.6.0_04-b12)Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)说明安装成功!3.下载apache-tomcat-7.0.27.tar.gz登录ftp://10.1.0.27 然后进入“Tomcat的安装”目录。
Apache2.4+Tomcat7.0整合配置详解

Apache2.4+Tomcat7.0整合配置详解⼀、简单介绍 Apache、TomcatApache HTTP Server(简称 Apache),是 Apache 软件基⾦协会的⼀个开放源码的⽹页服务器,可以在 Windows、Unix、Linux 等操作系统中运⾏是最流⾏的Web服务器软件之⼀。
Apache 反应速度快,运⾏效率⾼,但只⽀持HTML等静态页⾯(加载插件后也可⽀持 PHP 页⾯)。
Apache Tomcat 是由 Apache 软件基⾦协会与 Sun 公司联合开发的⼀款Web服务器,它除了⽀持HTML等静态页⾯外,还⽀持JSP、Servlet 。
在相同的运⾏环境下,Tomcat 对静态页⾯的反应速度没有 Apache 灵敏,整合 Apache 与 Tomcat 能使系统运⾏于⼀个良好环境下,提⾼系统效率。
⼆、软件包下载运⾏环境:Windows 7Apache 2.4 下载:Tomcat 7.0 下载:JDK 6 下载:mod_jk.mo 连接包下载:下载mod_jk时⼀定要看清版本,下载对应的版本如果已有tomcat和jdk,则不⽤另外下载三、Apache 2.4 安装下载的apache2.4如下图所⽰,直接解压到D:\apache-httpd修改⽂件D:\apache-httpd\conf\httpd.conf,端⼝改为8000,程序⽬录指定为E:\apache-tomcat-7.0.50\webapps\ROOT(即tomcat程序所在⽬录,此⽬录可以修改)ServerRoot "D:/apache-httpd"## Mutex: Allows you to set the mutex mechanism and mutex file directory# for individual mutexes, or change the global defaults## Uncomment and change the directory if mutexes are file-based and the default # mutex file directory is not on a local disk or is not appropriate for some# other reason.## Mutex default:logs## Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instead of the default. See also the <VirtualHost># directive.## Change this to Listen on specific IP addresses as shown below to# prevent Apache from glomming onto all bound IP addresses.##Listen 12.34.56.78:80Listen 8000## Dynamic Shared Object (DSO) Support## To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the# directives contained in it are actually available _before_ they are used.# Statically compiled modules (those listed by `httpd -l') do not need# to be loaded here.## Example:# LoadModule foo_module modules/mod_foo.so#LoadModule access_compat_module modules/mod_access_compat.so LoadModule actions_module modules/mod_actions.soLoadModule alias_module modules/mod_alias.soLoadModule allowmethods_module modules/mod_allowmethods.so LoadModule asis_module modules/mod_asis.soLoadModule auth_basic_module modules/mod_auth_basic.so#LoadModule auth_digest_module modules/mod_auth_digest.so#LoadModule auth_form_module modules/mod_auth_form.so#LoadModule authn_anon_module modules/mod_authn_anon.so LoadModule authn_core_module modules/mod_authn_core.so#LoadModule authn_dbd_module modules/mod_authn_dbd.so#LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_file_module modules/mod_authn_file.so#LoadModule authn_socache_module modules/mod_authn_socache.so#LoadModule authnz_fcgi_module modules/mod_authnz_fcgi.so#LoadModule authnz_ldap_module modules/mod_authnz_ldap.so LoadModule authz_core_module modules/mod_authz_core.so#LoadModule authz_dbd_module modules/mod_authz_dbd.so#LoadModule authz_dbm_module modules/mod_authz_dbm.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so#LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so#LoadModule buffer_module modules/mod_buffer.so#LoadModule cache_module modules/mod_cache.so#LoadModule cache_disk_module modules/mod_cache_disk.so#LoadModule cache_socache_module modules/mod_cache_socache.so#LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule cgi_module modules/mod_cgi.so#LoadModule charset_lite_module modules/mod_charset_lite.so#LoadModule data_module modules/mod_data.so#LoadModule dav_module modules/mod_dav.so#LoadModule dav_fs_module modules/mod_dav_fs.so#LoadModule dav_lock_module modules/mod_dav_lock.so#LoadModule dbd_module modules/mod_dbd.so#LoadModule deflate_module modules/mod_deflate.soLoadModule dir_module modules/mod_dir.so#LoadModule dumpio_module modules/mod_dumpio.soLoadModule env_module modules/mod_env.so#LoadModule expires_module modules/mod_expires.so#LoadModule ext_filter_module modules/mod_ext_filter.so#LoadModule file_cache_module modules/mod_file_cache.so#LoadModule filter_module modules/mod_filter.so#LoadModule http2_module modules/mod_http2.so#LoadModule headers_module modules/mod_headers.so#LoadModule heartbeat_module modules/mod_heartbeat.so#LoadModule heartmonitor_module modules/mod_heartmonitor.so#LoadModule ident_module modules/mod_ident.so#LoadModule imagemap_module modules/mod_imagemap.soLoadModule include_module modules/mod_include.so#LoadModule info_module modules/mod_info.soLoadModule isapi_module modules/mod_isapi.so#LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so #LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so #LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so#LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so#LoadModule ldap_module modules/mod_ldap.so#LoadModule logio_module modules/mod_logio.soLoadModule log_config_module modules/mod_log_config.so#LoadModule log_debug_module modules/mod_log_debug.so#LoadModule log_forensic_module modules/mod_log_forensic.so#LoadModule lua_module modules/mod_lua.so#LoadModule macro_module modules/mod_macro.soLoadModule mime_module modules/mod_mime.so#LoadModule mime_magic_module modules/mod_mime_magic.soLoadModule negotiation_module modules/mod_negotiation.soLoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_connect_module modules/mod_proxy_connect.so#LoadModule proxy_express_module modules/mod_proxy_express.so#LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.soLoadModule proxy_ftp_module modules/mod_proxy_ftp.so#LoadModule proxy_html_module modules/mod_proxy_html.soLoadModule proxy_http_module modules/mod_proxy_http.so#LoadModule proxy_http2_module modules/mod_proxy_http2.so#LoadModule proxy_scgi_module modules/mod_proxy_scgi.so#LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so#LoadModule ratelimit_module modules/mod_ratelimit.so#LoadModule reflector_module modules/mod_reflector.so#LoadModule remoteip_module modules/mod_remoteip.so#LoadModule request_module modules/mod_request.so#LoadModule reqtimeout_module modules/mod_reqtimeout.soLoadModule rewrite_module modules/mod_rewrite.so#LoadModule sed_module modules/mod_sed.so#LoadModule session_module modules/mod_session.so#LoadModule session_cookie_module modules/mod_session_cookie.so#LoadModule session_crypto_module modules/mod_session_crypto.so#LoadModule session_dbd_module modules/mod_session_dbd.soLoadModule setenvif_module modules/mod_setenvif.so#LoadModule slotmem_plain_module modules/mod_slotmem_plain.so LoadModule slotmem_shm_module modules/mod_slotmem_shm.so#LoadModule socache_dbm_module modules/mod_socache_dbm.so#LoadModule socache_memcache_module modules/mod_socache_memcache.so#LoadModule socache_shmcb_module modules/mod_socache_shmcb.so LoadModule speling_module modules/mod_speling.soLoadModule ssl_module modules/mod_ssl.so#LoadModule status_module modules/mod_status.so#LoadModule substitute_module modules/mod_substitute.so#LoadModule unique_id_module modules/mod_unique_id.so#LoadModule userdir_module modules/mod_userdir.so#LoadModule usertrack_module modules/mod_usertrack.so#LoadModule version_module modules/mod_version.so#LoadModule vhost_alias_module modules/mod_vhost_alias.so#LoadModule watchdog_module modules/mod_watchdog.so#LoadModule xml2enc_module modules/mod_xml2enc.so<IfModule unixd_module>## If you wish httpd to run as a different user or group, you must run# httpd as root initially and it will switch.## User/Group: The name (or #number) of the user/group to run httpd as.# It is usually good practice to create a dedicated user and group for# running httpd, as with most system services.#User daemonGroup daemon</IfModule># 'Main' server configuration## The directives in this section set up the values used by the 'main'# server, which responds to any requests that aren't handled by a# <VirtualHost> definition. These values also provide defaults for# any <VirtualHost> containers you may define later in the file.## All of these directives may appear inside <VirtualHost> containers,# in which case these default settings will be overridden for the# virtual host being defined.### ServerAdmin: Your address, where problems with the server should be# e-mailed. This address appears on some server-generated pages, such# as error documents. e.g. admin@#ServerAdmin aaa123@## ServerName gives the name and port that the server uses to identify itself. # This can often be determined automatically, but we recommend you specify # it explicitly to prevent problems during startup.## If your host doesn't have a registered DNS name, enter its IP address here. #ServerName localhost## Deny access to the entirety of your server's filesystem. You must# explicitly permit access to web content directories in other# <Directory> blocks below.#<Directory />AllowOverride noneRequire all denied</Directory>## Note that from this point forward you must specifically allow# particular features to be enabled - so if something's not working as# you might expect, make sure that you have specifically enabled it# below.### DocumentRoot: The directory out of which you will serve your# documents. By default, all requests are taken from this directory, but# symbolic links and aliases may be used to point to other locations.#DocumentRoot "E:\apache-tomcat-7.0.50\webapps\ROOT"<Directory "E:\apache-tomcat-7.0.50\webapps\ROOT">## Possible values for the Options directive are "None", "All",# or any combination of:# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews## Note that "MultiViews" must be named *explicitly* --- "Options All"# doesn't give it to you.## The Options directive is both complicated and important. Please see# /docs/2.4/mod/core.html#options# for more information.#Options Indexes FollowSymLinks## AllowOverride controls what directives may be placed in .htaccess files.# It can be "All", "None", or any combination of the keywords:# AllowOverride FileInfo AuthConfig Limit#AllowOverride None## Controls who can get stuff from this server.#Require all granted</Directory>## DirectoryIndex: sets the file that Apache will serve if a directory# is requested.#<IfModule dir_module>DirectoryIndex index.html index.php index.htm index.jsp</IfModule>## The following lines prevent .htaccess and .htpasswd files from being# viewed by Web clients.#<Files ".ht*">Require all denied</Files>## ErrorLog: The location of the error log file.# If you do not specify an ErrorLog directive within a <VirtualHost># container, error messages relating to that virtual host will be# logged here. If you *do* define an error logfile for a <VirtualHost># container, that host's errors will be logged there and not here.#ErrorLog "logs/error.log"## LogLevel: Control the number of messages logged to the error_log.# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.#LogLevel warn<IfModule log_config_module>## The following directives define some format nicknames for use with# a CustomLog directive (see below).#LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %l %u %t \"%r\" %>s %b" common<IfModule logio_module># You need to enable mod_logio.c to use %I and %OLogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule>## The location and format of the access logfile (Common Logfile Format).# If you do not define any access logfiles within a <VirtualHost># container, they will be logged here. Contrariwise, if you *do*# define per-<VirtualHost> access logfiles, transactions will be# logged therein and *not* in this file.#CustomLog "logs/access.log" common## If you prefer a logfile with access, agent, and referer information# (Combined Logfile Format) you can use the following directive.##CustomLog "logs/access.log" combined</IfModule><IfModule alias_module>## Redirect: Allows you to tell clients about documents that used to# exist in your server's namespace, but do not anymore. The client# will make a new request for the document at its new location.# Example:# Redirect permanent /foo /bar## Alias: Maps web paths into filesystem paths and is used to# access content that does not live under the DocumentRoot.# Example:# Alias /webpath /full/filesystem/path## If you include a trailing / on /webpath then the server will# require it to be present in the URL. You will also likely# need to provide a <Directory> section to allow access to# the filesystem path.## ScriptAlias: This controls which directories contain server scripts.# ScriptAliases are essentially the same as Aliases, except that# documents in the target directory are treated as applications and# run by the server when requested rather than as documents sent to the# client. The same rules about trailing "/" apply to ScriptAlias# directives as to Alias.#ScriptAlias /cgi-bin/ "D:/apache-httpd/cgi-bin/"</IfModule><IfModule cgid_module>## ScriptSock: On threaded servers, designate the path to the UNIX# socket used to communicate with the CGI daemon of mod_cgid.##Scriptsock cgisock</IfModule>## "D:/apache-httpd/cgi-bin" should be changed to whatever your ScriptAliased# CGI directory exists, if you have that configured.#<Directory "D:/apache-httpd/cgi-bin">AllowOverride NoneOptions NoneRequire all granted</Directory><IfModule mime_module>## TypesConfig points to the file containing the list of mappings from# filename extension to MIME-type.#TypesConfig conf/mime.types## AddType allows you to add to or override the MIME configuration# file specified in TypesConfig for specific file types.##AddType application/x-gzip .tgz## AddEncoding allows you to have certain browsers uncompress# information on the fly. Note: Not all browsers support this.##AddEncoding x-compress .Z#AddEncoding x-gzip .gz .tgz## If the AddEncoding directives above are commented-out, then you# probably should define those extensions to indicate media types:#AddType application/x-compress .ZAddType application/x-gzip .gz .tgz## AddHandler allows you to map certain file extensions to "handlers":# actions unrelated to filetype. These can be either built into the server# or added with the Action directive (see below)## To use CGI scripts outside of ScriptAliased directories:# (You will also need to add "ExecCGI" to the "Options" directive.)##AddHandler cgi-script .cgi# For type maps (negotiated resources):#AddHandler type-map var## Filters allow you to process content before it is sent to the client.## To parse .shtml files for server-side includes (SSI):# (You will also need to add "Includes" to the "Options" directive.)##AddType text/html .shtml#AddOutputFilter INCLUDES .shtml</IfModule>## The mod_mime_magic module allows the server to use various hints from the # contents of the file itself to determine its type. The MIMEMagicFile# directive tells the module where the hint definitions are located.##MIMEMagicFile conf/magic## Customizable error responses come in three flavors:# 1) plain text 2) local redirects 3) external redirects## Some examples:#ErrorDocument 500 "The server made a boo boo."#ErrorDocument 404 /missing.html#ErrorDocument 404 "/cgi-bin/missing_handler.pl"#ErrorDocument 402 /subscription_info.html### MaxRanges: Maximum number of Ranges in a request before# returning the entire resource, or one of the special# values 'default', 'none' or 'unlimited'.# Default setting is to accept 200 Ranges.#MaxRanges unlimited## EnableMMAP and EnableSendfile: On systems that support it,# memory-mapping or the sendfile syscall may be used to deliver# files. This usually improves server performance, but must# be turned off when serving from networked-mounted# filesystems or if support for these functions is otherwise# broken on your system.# Defaults: EnableMMAP On, EnableSendfile Off##EnableMMAP off#EnableSendfile on# Supplemental configuration## The configuration files in the conf/extra/ directory can be# included to add extra features or to modify the default configuration of # the server, or you may simply copy their contents here and change as # necessary.# Server-pool management (MPM specific)#Include conf/extra/httpd-mpm.conf# Multi-language error messages#Include conf/extra/httpd-multilang-errordoc.conf# Fancy directory listings#Include conf/extra/httpd-autoindex.conf# Language settings#Include conf/extra/httpd-languages.conf# User home directories#Include conf/extra/httpd-userdir.conf# Real-time info on requests and configuration#Include conf/extra/httpd-info.conf# Virtual hosts#Include conf/extra/httpd-vhosts.conf# Local access to the Apache HTTP Server Manual#Include conf/extra/httpd-manual.conf# Distributed authoring and versioning (WebDAV)#Include conf/extra/httpd-dav.conf# Various default settings#Include conf/extra/httpd-default.conf# Configure mod_proxy_html to understand HTML4/XHTML1<IfModule proxy_html_module>Include conf/extra/proxy-html.conf</IfModule># Secure (SSL/TLS) connections#Include conf/extra/httpd-ssl.conf## Note: The following must must be present to support# starting without SSL on platforms with no /dev/random equivalent# but a statically compiled-in mod_ssl.#<IfModule ssl_module>SSLRandomSeed startup builtinSSLRandomSeed connect builtin</IfModule>完成配置后,启动Apache 2.4,在 "E:\apache-tomcat-7.0.50\webapps\ROOT" 添加静态页⾯ index.html。
详解CentOS7.0安装与配置Tomcat-7

详解CentOS7.0安装与配置Tomcat-7安装说明安装环境:CentOS-7.0.1406安装⽅式:源码安装软件:apache-tomcat-7.0.29.tar.gz安装前提系统必须已安装配置JDK6+,安装请参考:在CentOS-6.3中安装与配置JDK-7。
安装tomcat将apache-tomcat-7.0.29.tar.gz⽂件上传到/usr/local中执⾏以下操作:代码如下:[root@admin local]# cd /usr/local[root@admin local]# wget /apache-mirror/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz [root@admin local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz // 解压压缩包[root@admin local]# rm -rf apache-tomcat-7.0.29.tar.gz // 删除压缩包[root@admin local]# mv apache-tomcat-7.0.29 tomcat启动Tomcat执⾏以下操作:代码如下:[root@admin ~]# /usr/local/tomcat/bin/startup.sh //启动tomcatUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usr/java/jdk1.7.0/jreUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar出现以上信息说明已成功启动。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Tomcat7.0配置教程(安装JDK和增加系统变量)
一、安装JDK 1.7
1、JDK1.7下载地址:进入官方下载
2、添加环境变量:在我的电脑->属性->高级->环境变量
3、新建系统变量,变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0(JDK 的安装目录)
4、在原有的系统变量 Path后面加上英文分号,再添加
%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin;
不要删除原来的。
看清楚,它们之间的分号,是英文的分号。
5、重启电脑生效(因为添加的是系统变量,如果你的系统是win7/2008,则不需重启)。
6、测试JDK是否安装成功,运行->cmd ->D: 进入D盘,输入javac 看能否出来很多
命令,出来则说明JDK配置成功。
二、Tomcat 7.0的安装配置
1、Tomcat 7.0 (请到官网下载)的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录,目录结构为:C:\Program Files\apache-tomcat-7.0.11
2、添加环境变量:在我的电脑->属性->高级->环境变量
3、新建系统变量,变量名:CATALINA_HOME变量值:
C:\Program Files\apache-tomcat-7.0.11 (Tomcat 解压到的目录)。
4、在系统变量 Path的最后面添加
%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib \jsp-api.jar注意它们之间的分号,一定是英文的分号。
5、Tomcat 7.0的管理员的配置,进入C:\Program Files\apache-tomcat-7.0.11(Tomcat 目录)下的conf目录,编辑tomcat-users.xml,找到最后的:
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
在上面这段后面添加上:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="veryhuocom" roles="admin-gui"/>
<user username="tomcat" password="veryhuocom" roles="manager-gui"/>
红色为添加部分。
到这应该知道我们添加的管理员的用户名和密码是多少了吧!
6、进入Tomcat 目录下的bin目录,双击startup.bat 启动Tomcat 在命令行窗口会
出来英文提示。
7、浏览器输入:http://localhost:8080 可以看到Tomcat的欢迎页面就说明配置成功了,点击右上角上manager连接,输入上面配置的用户名和密码,就可以进入管理页面。