配置虚拟主机| 学习笔记

简介: 快速学习配置虚拟主机,介绍了配置虚拟主机系统机制, 以及在实际应用过程中如何使用。

开发者学堂课程【Java Web 开发-Web 应用、Tomcat、HTTP 请求与响应配置虚拟主机】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/575/detail/7960


配置虚拟主机

 

内容简介:

一、修改端口号为80

二、添加绑定关系

三、添加主机


我们可能比较厌烦从地址栏中输入 local host8080。我们希望打 www.baidu.com 来访问。

要想打它来访问,首先,我们需要把 tomcat 端口写成80。如果我们没有打8080,在默认没有打端口的时候。我们的浏览器在请求的时候给的端口是80。

如何被解析呢?

需要有域名解析的功能才能做到。在局域网中,别人请求我们的时候打www.baidu.com 不够,还得打我们的 IP 地址。我们的本机可以做一个映射。让本机的IP地址映射到 www.baidu.com 中。访问完之后要改回来,否则,百度也会访问不了。

我们的目标是,在浏览器中输出:http://www.itcast.cn就可以访问我们的项目。完成这一目标,我们需要做三件事:


一、修改端口号为80

修改端口号为80,代码如下:

<Conector port="80" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectport="8443"/>

修改完成后,测试一下 tomcat 启动是否有问题,点击 run server 发现结果没问题,说明80端口修改成功。

地址栏输入 :http://localhost/ 不需要输入80。发现测试成功。

 

二、添加绑定关系

在本机上可以解析域名为127. 0. 0. 1,这需要修改 C:\WINDOWS\system32\drivers\etc\hosts 文件,一个没有拓展名的 host 在这个文件中写了一大堆的当前IP地址和域名的映射添加对http://www.itcast.cn和127. 0. 01的绑定关系;

绑定 http://www.itcast.cn和127. 0. 01的绑定关系。可以用百度也可以用www.itcast.cn

代码如下:

http://www.itcast.cn  127. 0. 01  

 

三、添加主机

在新的主机中,我们又可以添加一些默认的访问路径。

server.xml 文件中添加一个

<Hostname="www.itcast.cn"   appBase="F: /itcastapps"

unpackWARs="true"     autoDeploy="true">

</Host>

注意:

·name="www.itcast.cn”:指定虚拟主机名为 www.itcast.cn

·appBase="F:/itcastapps”:指定当前虚拟主机的应用程序存放目录为F:/itcastapps

在 itcastapps 目录下创建名为 ROOT 的应用,因为一个主机只可以有一个名为 ROOT的应用,名为 ROOT 的应用在浏览器中访问是可以不给出应用名称。

 image.png

现在访问:http://www.itcast.cn 看看是什么页面!

请注意,只有本机可以通过 http://www.ltcast.cn 来访问,而其他电脑不可以!

相关文章
|
运维 测试技术 网络安全
Apache虚拟主机配置详细教程
Apache虚拟主机配置详细教程
711 0
Apache虚拟主机配置详细教程
|
网络安全 数据安全/隐私保护
阿里云虚拟主机服务器部署farbox2.0
阿里云虚拟主机服务器部署farbox2.0
57 1
|
域名解析 缓存 网络协议
配置虚拟主机| 学习笔记
快速学习配置虚拟主机。
配置虚拟主机| 学习笔记
|
XML 存储 Java
虚拟主机和应用部署(1)|学习笔记
快速学习虚拟主机和应用部署
虚拟主机和应用部署(1)|学习笔记
|
网络协议 前端开发 Apache
虚拟主机的配置| 学习笔记
快速学习虚拟主机的配置。
虚拟主机的配置| 学习笔记
|
Java 应用服务中间件 Apache
虚拟主机和应用部署(2)|学习笔记
快速学习虚拟主机和应用部署
|
XML 安全 应用服务中间件
虚拟主机和应用部署|学习笔记
快速学习虚拟主机和应用部署
|
弹性计算 安全 网络协议
购买阿里云服务器之后部署FTP站点和Web环境教程
这篇文章详细介绍了部署阿里云服务器全过程,对大家的学习或者工作具有一定的参考学习价值,不懂如何在阿里云服务器上部署网站运行环境的用户不妨随着小编来一起学习学习吧。
443 0
购买阿里云服务器之后部署FTP站点和Web环境教程
|
开发工具 Apache 网络协议
LAMP环境下虚拟主机配置(基于域名)
在之前LAMP环境下虚拟主机配置(基于IP) 继续做这个基于域名的虚拟主机配置,只需要修改之前的配置内容即可。 一、首先修改一下apache的配置文件 首先修改一下配置文件中的#NameVirtualHost *:80,修改内容如下图所示,192.
1966 0

相关实验场景

更多
下一篇
无影云桌面