apache2有三种方式实现虚拟主机,IP、端口和域名。用户输入不同的IP、端口、域名、访问到的就会是不同的站点。
域名方式:
服务器需要搭建DNS服务,本文省略搭建DNS服务的过程。
在/var/www目录下创建www1和www2目录

创建首页文件

修改apache.conf,在其中添加以下内容,这里的域名需要做好相应的DNS解析

重启apache服务并进行测试

测试成功
端口方式:
创建网站目录以及网站首页
修改apache.conf,添加以下内容:

修改/etc/apache目录下的ports.conf文件,在Listen 80下面加上一条Listen 8080,监听8080端口

重启apache服务并进行验证

测试成功
IP方式:
终端输入nmtui,选择Edit a connection

选择一块网卡进行配置

ipv4 conf这里,将网卡的模式从自动切换为手动

选择add添加IP地址

这里创建了两个IP地址
192.168.74.129
192.168.74.130
创建站点以及首页文件

修改apache.conf,添加以下内容

重启服务并测试

测试成功
这篇博客介绍了在Debian系统中如何通过Apache配置虚拟主机,包括基于IP、端口和域名的三种方法。内容涉及DNS服务、目录创建、配置文件修改、端口监听以及IP地址的添加,最后通过重启服务和测试验证配置成功。
&spm=1001.2101.3001.5002&articleId=122270300&d=1&t=3&u=31b70ee38b0349c5ac2dead3fd94c82c)
3499

被折叠的 条评论
为什么被折叠?



