Linux虚拟主机域名解析/文件解析

2025-10-23 00:05:10

1、域名解析 /文件解析

不能使用DNS解析,这里我们采用文件解析的方法

找到下面目录下的文件

C:\Windows\System32\drivers\etc\hosts

192.168.164.191     www.sina.com

192.168.164.191     www.sohu.com

写入进去之后 保存

Linux虚拟主机域名解析/文件解析

Linux虚拟主机域名解析/文件解析

2、网站目录规划

#mkdir /share/sina/

#mkdir /share/sohu/

Linux虚拟主机域名解析/文件解析

3、修改配置文件

cd /usr/local/apache2/etc/

需要修改主配置文件httpd.conf

还需要修改子配置文件 在extra里

子配置文件需要改两个 一个时http-autoindex.conf

另一个是httpd-vhosts.conf 虚拟主机文件

# cd /usr/local/apache2/etc/# vim httpd.conf

让Include etc//extra/httpd-vhosts.conf生效,把前面的#去掉

Linux虚拟主机域名解析/文件解析

4、修改主配置文件

改掉<VirtualHost 后面的ip

修改下一行的管理员邮箱

再改网站下面的根目录DocumentRoot "/share/sina"

删除servername下的,网站别名,避免干扰

最终改为

23 <VirtualHost 192.168.164.191> 26     ServerName www.sina.com 27     ErrorLog "logs/sina-error_log" 28     CustomLog "logs/sina-access_log" common 29 </VirtualHost> 30  31 <VirtualHost 192.168.164.191> 32     ServerAdmin webmaster@dummy-host.sohu.com 33     DocumentRoot "/share/sohu" 34     ServerName www.sohu.com 35     ErrorLog "logs/sohu-error_log" 36     CustomLog "logs/sohu-access_log" common 37 </VirtualHost>

Linux虚拟主机域名解析/文件解析

Linux虚拟主机域名解析/文件解析

5、# vim ../httpd.conf

在这个目录里面有一些权限跟着

前面要附加上权限

24 <Directory "/share/sina"> 25     Options Indexes 26     AllowOverride None 27     Require all granted 28 </Directory> 29  30 <Directory "/share/sohu"> 31     Options Indexes 32     AllowOverride None 33     Require all granted 34 </Directory>

Linux虚拟主机域名解析/文件解析

6、重启服务,测试

访问 www.sina.com

www.sohu.com

Linux虚拟主机域名解析/文件解析

Linux虚拟主机域名解析/文件解析

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢