tomcat服务器基本操作:实现www.baidu.com访问tomcat中项目

0.实现用其他的域名,而不再使用localhost:8080/xxx,访问tomcat中的项目:

  (1). 修改访问tomcat的端口号;

  (2). tomcat配置虚拟主机;

  (3). 本地DNS解析hosts文件中,添加映射。

1.修改在浏览器访问地址中的端口号为80(浏览器访问的默认端口号)

  (1). tomcat文件夹- -> conf --> server.xml文件

  (2). 

    修改为80

2.tomcat配置虚拟主机

  还时server.xml文件下:

  (1). 其中找到 Host 标签

   - name: 浏览器访问地址栏输入的域名,在 hosts 文件中对应着本地地址

  - appBase: tomcat项目存放目录,若没有指定项目名,tomcat 会默认访问 ROOT 文件夹下的项目

  - Context(咱做了解):path 表示项目中使用的地址,docBase 对应着文件的绝对路径

   

  (2). 由上可知,我们只需要添加和修改对应的属性就可以,利用 www.baidu.com 访问到对应的项目了。

    其中 appBase 属性有两种配置方法

    1). webapps/项目文件名

    

     2). 项目文件绝对路径 (有一点需求)

    

       - 将项目文件放在该目录下,并将项目文件名改为 ROOT(前面说了,默认访问项目文件夹下的 ROOT 项目,这点tomcat是不变的)

      

3.配置本地 DNS 映射文件 hosts

  (1). 找到 hosts 文件

    

    (2). 添加一行映射

    

     ps: 如果无法修改文件,就自己创建一个 hosts.txt 文件,把原来 hosts 里的内容都复制进 hosts.txt文件里,再添加映射内容。删除原文件hosts,把hosts.txt复制进去,删除 .txt 后缀。

至此,就完成了~

    

原文地址:https://www.cnblogs.com/jr-xiaojian/p/12160780.html