Tomcat服务器的使用与配置

版权声明:原创文章,引用请注明出处! https://blog.csdn.net/guang_s/article/details/84319171

一、tomcat的下载安装:

1、访问tomcat下载网址,选择需要版本点击进入下载页面。

http://tomcat.apache.org

在这里插入图片描述
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,如果没有请点击下面链接进行安装配置,之后再重启服务。

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目录中,即可访问。

访问 http://localhost:8080/zt-front/ 即可

在这里插入图片描述
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 即可

更多内容请参考

Mac 安装jdk及环境变量配置

猜你喜欢

转载自blog.csdn.net/guang_s/article/details/84319171