人生中第一次配置虚拟主机

人生中第一次配置虚拟主机

基于主机名的虚拟主机:

在C:\Windows\System32\drivers\etc\hosts文件末尾添加:

127.0.0.1       www.store.com

配置server.xml(就是tomcat\conf\server.xml)

<Host name="www.store.com" appBase="D:\code\store\web" //你工程下的web目录
    unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
        prefix="localhost_access_log." suffix=".txt"
        pattern="%h %l %u %t &quot;%r&quot; %s %b" />
</Host>

其他关于虚拟主机的知识:

一台物理机上搭建多个web站点,每个web站点独立运行,互不干扰,这些站点就是”虚拟主机”。

1、基于主机名的虚拟主机:多个域名解析到同一个IP地址,在WEB服务器里添加多个站点,每个站点设定一个主机名。HTTP协议请求里包含了主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。

2、基于端口号的虚拟主机:一个IP地址,通过不同的端口实现不同网站的访问。

步骤:在server.xml 中 设置两个service组件

3、基于IP地址的虚拟主机:服务器使用多网卡配置多个IP地址,然后配置WEB服务器,把多个网站绑定在不同的IP上。(该方式浪费Ip资源,tomcat不支持该方式)

配置虚拟主机可以省去每次部署的麻烦。
这里写图片描述
参考这篇博客:https://www.cnblogs.com/jalja/p/6396244.html

猜你喜欢

转载自blog.csdn.net/nicezheng_1995/article/details/81290189