首先是下载和安装,有exe版和压缩包版本,注意区分,压缩包需要配置
下载后看目录F:\Tomcat\apache-tomcat-9.0.35
bin是启动关闭的脚本文件文件夹
conf是配置文件文件夹
lib是依赖的jar包
logs是日志
workapp是存放网站的文件夹
-----------------------
bin目录
我在bin上启动startup.bat中启动失败,之后通过搜索发现是因为没有配置java_home和jre_home环境变量,当时配置java环境变量时候直接在path里塞java和jre地址所以出现了这个问题
Tomcat启动一闪而过就消失的原因和解决方法_来个地瓜的博客-CSDN博客_tomcat启动一闪就没
至于乱码问题,这除了不太美观也没啥影响,所以无视无视~
之后在浏览器中打开localhost:8080即可看到
如果要关闭Tomcat服务就是打开shutdown.bat即可
conf目录
打开server.xml文件,这个是服务器核心配置文件,可以更改配置端口号,服务器名称等等...
8080端口就在这儿
如果更改为8081,那端口号也就发生了变化,在进入Tomcat网址时就得用localhost:8081即可。
localhost也可以改,和端口号一个意思,
但是千万别碰engine,这是引擎,不能动
你改localhost为www.zhixuan.com,还不行,因为没有网络域名,你可以在自己电脑上添加你的域名www.zhixuan.com,具体操作是
在C:\Windows\System32\drivers\etc中的host文件中,在127.0.0.1 localhost后面加上127.0.0.1 www.zhixuan.com即可
结果如图:
Tomcat的这个网站是在哪里?它是在Webapps/ROOT文件夹内
网页元素都在其中。
---------------------------
可以配置启动的默认端口号
Tomcat 8080
mysql 3306
http 80
https 443
默认的主机名localhost--->127.0.0.1
--------------------------------------------------------
对这样一个问题进行回答
网站是如何访问的?
【输入域名,回车】
【检查本机的C:\Windows\System32\drivers\etc\hosts配置文件中有没有所输入的映射域名】有的话就直接返回对应的IP地址,没有的话去互联网DNS服务器(全世界的域名在这儿管理)找,如果没有的话就报错
那又是如何发布一个网站的呢?
将自己写的网站,放到服务器(Tomcat)中指定的web应用文件夹下(webapps),就可以访问了。
ROOT是默认网站,一般是主站放的地方