设为首页 收藏本站
查看: 658|回复: 0

[经验分享] windows2003下tomcat6.0安装和部署

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-10-20 08:56:15 | 显示全部楼层 |阅读模式
1、首先是Tomcat的获取

获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。
wKiom1YkamHxoYrGAAB1cAa5RsU734.jpg
这是两种不同的下载,一个是普通.exe安装版本,一个是.zip解压安装版本。使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomcat作为系统服务进行注册。
2、Tomcat的运行环境搭建
a、安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。安装完成后需要配置JDK环境变量
  • 新建变量名:JAVA_HOME,指明JDK安装路径,变量值:C:\Program Files\Java\jdk1.7.02
  • 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,使系统可以在任何路径下识别java命令
  • 新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 这里最前面的点.不能省略,他表示当前路径。一定要注意所有符号都是英文状态的。变量值tools.jar后面也可以再添加个分号即“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”

b、测试java环境是否配置成功
在CMD命令下输入javac,java,javadoc命令:出现图示界面,表示安装成功。
wKioL1YkbdaiR8CdAACx06TOjrg538.jpg
写段java代码测试下:(保存在D:\javatest.java)
1
2
3
4
5
6
7
public class javatest
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}



注意:文件里第一行后面的javatest与文件名要保持一直,否则出现以下
wKiom1YkdTbDowThAACMB1THfn8558.jpg
显示“Hello World!”测试成功
b、安装tomcat
  • 如果下载的是.zip格式的,直接解压,然后运行目录bin下面的startup.bat即可
    如果启动不成功,一般的情况是控制台出来一下立即消失,说明Tomcat没有找到Java的运行时环境。这时就需要检查上面jdk安装和配置了
    启动Tomcat,在浏览器地址栏输入http://localhost:8080/如果看到乱七八糟的关于Tomcat的介绍神马,说明配置成功
  • 如果下载的是.exe格式的,我们需要双击安装

wKioL1YkexzQ_jYgAAGaByv0gqs561.jpg
wKioL1Ykex2DW_0nAAEXbdZOMVg295.jpg
wKiom1YkevazcJMlAAGFyoJUUbo928.jpg
双击D:\Program Files\Apache Software Foundation\Tomcat 7.0\bin目录下的
Tomcat7w.exe,启动Tomcat,在浏览器地址栏输入http://localhost:8080/如果看到乱七八糟的关于Tomcat的介绍神马,说明配置成功
也可以配置下Tomcat环境变量
  • 新建变量名:CATALINA_BASE,变量值:D:\Program Files\Apache Software Foundation\Tomcat 7.0
  • 新建变量名:CATALINA_HOME,变量值:D:\Program Files\Apache Software Foundation\Tomcat 7.0
  • 新建变量名:TOMCAT_HOME,变量值:D:\Program Files\Apache Software Foundation\Tomcat 7.0
  • 修改变量名:CLASSPATH,在末尾添加变量值:D:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar
  • 修改变量名:PATH,在末尾添加变量值:D:\Program Files\Apache Software Foundation\Tomcat 7.0\lib;D:\Program Files\Apache Software Foundation\Tomcat 7.0\bin

3、Tomcat的目录结构
bin目录存放一些启动运行Tomcat的可执行程序和相关内容。      
conf存放关于Tomcat服务器的全局配置。      
lib目录存放Tomcat运行或者站点运行所需的jar包,所有在此Tomcat上的站点共享这些jar包。   wabapps目录是默认的站点根目录,可以更改。      
work目录用于在服务器运行时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。
4、更改Tomcat默认配置
  • 修改Tomcat监听端口


tomcat默认的监听端口是8080,现在需要修改成80端口
用记事本打开Tomcat安装目录下的conf文件夹下的servlet.xml文件,在servlet.xml文件中找到以下代码:
1
2
3
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />



将上面代码中的port="8080"修改为port="80",即可将Tomcat的默认端口设置为80。在修改端口时,应避免与公用端口冲突。修改成功后,为了使新设置的端口生效,还需要重新启动Tomcat服务器。
  • 修改默认站点路径


如创建一个站点,再将其设置为默认站点,新站点路径d:/myweb;创建文件夹myweb,创建WEB-INF子文件夹,子文件夹里创建web.xml,完成。web.xml内容可以参考webapps/ROOT/WEB-INF/web.xml。
wKiom1YkipPAgoxHAAESH74VTVY291.jpg
用记事本打开Tomcat安装目录下的conf文件夹下的servlet.xml文件,在servlet.xml文件中找到以下代码:
1
2
3
4
5
6
7
8
9
……
<engine name="Catalina" defaultHost="localhost">
   <host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
   ……
   <host>
</engine>
……



在</Host>前插入:
1
<Context path="" docBase="d:/myweb" debug="0" reloadable="true" />



path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;docBase是应用程序的物理路径,它默认的是$tomcat/webapps/ROOT目录,debug 则是设定debug level,  0表示提供最少的信息,9表示提供最多的信息,privileged设置为true的时候,才允许Tomcat的Web应用使用容器内的Servlet,debug和reloadable一般都分别设置成0和true。然后重启tomcat
wKioL1YkivHw29PmAABXR1ZjGiI065.jpg
  • 修改默认页面


conf/web.xml这个文件是对所有站点的共同属性做出了设置,
wKiom1YkjO6jSRVfAAGWchRuhXE598.jpg
这个叫做欢迎页面,当没有输入资源地址时,会由上至下地查找,获取页面,进行响应。改动它就可以修改默认页面,但是不建议在这里改,会使所有站点设置变化。

1
2
3
4
5
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>



应该以上代码复制到你需要改动的站点WEB-INF目录下的web.xml中,进行设置,然后重启tomcat
wKiom1YkjbaAE5e2AAEHo2c7Srk175.jpg



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-128938-1-1.html 上篇帖子: linux简单安装TOMCAT 下篇帖子: tomcat连接多个数据库
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表