一、下载tomcat
二、解压安装
把这个安装包解压到自己想放的位置;
三、启动tomcat服务
1、打开tomcat文件夹
打开bin目录,把startup.sh拖动到终端里,点击回车,看到提示tomcat start就是启动服务成功。
可以通过访问http://localhost:8080/来确认,看到tomcat首页即为启动成功;
2、启动tomcat服务还可以通过命令行来实现;
打开终端,首先使用cd命令进入bin目录,然后使用sh startup.sh 来启动tomcat服务;
四、关闭tomcat服务
与启动服务类似,我们也有两种方法来关闭服务;
1、打开终端直接将shutdown.sh拖动进去,点击回车即可;
2、打开终端,进入bin目录,使用sh shutdown.sh 命令来关闭即可;
验证,访问http://localhost:8080访问失败,即代表关闭了服务。
五、几个文件夹的意义
bin目录:运行文件
conf:配置文件
lib:依赖的包文件
logs:日志文件
webapps:tomcat服务器的web目录
work:工作目录
temp:临时文件
conf文件里的server.xml可以配置启动的端口号
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
tomcat的默认端口号是8080;
mysql的端口号为3306;
http的端口号为80;
https的端口号为443;
配置主机的名称:
默认的主机名称为localhost-----》127.0.0.1;
默认的网站应用存放的位置为webapps。
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
appBase = “webapps”是文件夹webapps。
mac查看host配置可以打开终端,cd /etc,然后ls查看etc下的文件,有一个hosts,使用vi hosts打开hosts即可进行配置。
可以看到主机名层为localhost,你也可以自己设置ip和对应的主机名称。
这里涉及到的知识就是计算机网络的打开一个网页的过程。
webapps文件夹里各文件的作用:
docs:tomcat的本地文档 http://localhost:8080/docs/
examples:一些例子. http://localhost:8080/examples/
ROOT---WEB-INF--- classes: java程序
---lib:web应用所依赖的jar包
--- web.xml:网站的配置文件
-----index.html:默认的网页
------static:
----css
---- style.css
-----js
------img
六、做一个自己的网站
1、打开tomcat文件夹的webapps文件夹,把ROOT文件夹复制一份,改为自己的文件名,将除WEB_INF之外的文件都删掉,新建一个index.html文件,然后打开浏览器,输入http://localhost:8080/menu_test/index.html就可以看到自己的网页,或者也可以直接输入http://localhost:8080/menu_test,会默认展示index.html页。