一、tomcat的下载安装:
1、访问tomcat下载网址,选择需要版本点击进入下载页面。
2、根据需要下载mac或是win版本,解压即可
二、tomcat的目录结构
目录 | 说明 |
---|---|
bin | 包含启动/关闭脚本 |
conf | 包含不同的配置文件,包括 server.xml(tomcat的主要配置文件) |
lib | 包含tomcat使用的jar文件.unix平台此目录下的任何文件都被加到tomcat的classpath中 |
logs | 存放tomcat的日志文件 |
temp | 存放一些临时文件 |
webapps | 包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下 |
work | tomcat自动生成,放置tomcat运行时的临时文件(如编译后的JSP文件)。如在tomcat运行时删除此目录,JSP页面将不能运行( jsp生成的sevlet放在此目录下) |
三、tomcat启动与关闭服务
1、打开终端,切换到bin/目录下,输入如下命令启动服务:
startup.bat(windows)
startup.sh(mac)
注:如果有报错,请检查是否安装了jdk,如果没有请点击下面链接进行安装配置,之后再重启服务。
2、访问http://localhost:8080,出现如下页面则成功:
3、关闭服务:
shutdown.bat(windows)
shutdown.sh(mac)
四、tomcat端口的配置
修改conf/server.xml文件,如下,将connector标签的port属性改成你需要的端口号即可。需要注意的是,一旦服务器中的.xml文件改变了,则Tomcat服务器就必须重新启动,重新启动之后将重新读取新的配置信息。*
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
五、tomcat访问本地项目
1、tomcat服务器会自动管理webapps目录下的所有web应用,并把它映射成虚似目录。所以将web应用直接copy到tomcat服务器的webapps目录中,即可访问。
2、修改conf/server.xml文件,如下。这样http://localhost:8080/指向的就是workspace文件夹了
<Host name="localhost" appBase="~/Documents/workspace" unpackWARs="true" autoDeploy="true">
六、tomcat配置虚拟主机
修改conf/server.xml文件,如下:
<Host name="www.sg.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
访问 www.sg.com:8080 即可
_