配置虚拟主机| 学习笔记

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

开发者学堂课程【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 来访问,而其他电脑不可以!

相关文章
|
网络安全 数据安全/隐私保护
阿里云虚拟主机服务器部署farbox2.0
阿里云虚拟主机服务器部署farbox2.0
71 1
|
域名解析 缓存 网络协议
配置虚拟主机| 学习笔记
快速学习配置虚拟主机。
配置虚拟主机| 学习笔记
|
网络协议 前端开发 Apache
虚拟主机的配置| 学习笔记
快速学习虚拟主机的配置。
虚拟主机的配置| 学习笔记
|
XML 存储 Java
|
PHP
thinkphp虚拟主机部署,Laravel虚拟主机部署
thinkphp虚拟主机部署,Laravel虚拟主机部署
184 0
|
Java 应用服务中间件 Apache
虚拟主机和应用部署(2)|学习笔记
快速学习虚拟主机和应用部署
|
XML 安全 应用服务中间件
虚拟主机和应用部署|学习笔记
快速学习虚拟主机和应用部署
|
.NET PHP 数据库
如何使用阿里云虚拟主机搭建博客(一)初识篇
当今是互联网的时代,很多人都特别希望能有个专属的个人独立博客,遗憾的是,有些人虽然对个人博客很感兴趣,但却不懂得网站建设的相关技术,没法搭建自己的博客,但在这篇博客中我将一步步教你如何搭建自己的个人博客,是不是很开心呢!
7900 0
|
开发工具 Apache 网络协议
LAMP环境下虚拟主机配置(基于域名)
在之前LAMP环境下虚拟主机配置(基于IP) 继续做这个基于域名的虚拟主机配置,只需要修改之前的配置内容即可。 一、首先修改一下apache的配置文件 首先修改一下配置文件中的#NameVirtualHost *:80,修改内容如下图所示,192.
1989 0