美文网首页
LAMP环境下虚拟主机配置(基于域名)

LAMP环境下虚拟主机配置(基于域名)

作者: zzqsmile | 来源:发表于2018-05-10 20:57 被阅读0次

在之前LAMP环境下虚拟主机配置(基于IP) 继续做这个基于域名的虚拟主机配置,只需要修改之前的配置内容即可。

一、首先修改一下apache的配置文件
  • 首先修改一下配置文件中的#NameVirtualHost *:80,修改内容如下图所示,192.168.3.112值得是dns sever的地址,即Linux本机IP
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf 
1-1.png
  • 然后到文件末尾修改之前的虚拟主机配置文件,如下所示:
<VirtualHost 192.168.3.112:80>
    ServerAdmin www.zzqa.com
    DocumentRoot /var/www/html/zzqa/
    ServerName www.zzqa.com
    ErrorLog logs/dummy-host.zzqa.com-error_log
    CustomLog logs/dummy-host.zzqa.com-access_log common
</VirtualHost>


<VirtualHost 192.168.3.112:80>
    ServerAdmin www.zzqb.com
    DocumentRoot /var/www/html/zzqb/
    ServerName www.zzqb.com
    ErrorLog logs/dummy-host.zzqb.com-error_log
    CustomLog logs/dummy-host.zzqb.com-access_log common
</VirtualHost>

<VirtualHost 192.168.3.112:80>
    ServerAdmin www.zzqc.com
    DocumentRoot /var/www/html/zzqc/
    ServerName www.zzqc.com
    ErrorLog logs/dummy-host.zzqc.com-error_log
    CustomLog logs/dummy-host.zzqc.com-access_log common
</VirtualHost>
1-2.png
  • 修改完保存并退出

  • 重启apache服务

[root@localhost ~]# service httpd restart
1-3.png
二、修改DNS解析配置
[root@localhost ~]# cd /var/named/
[root@localhost named]# ls
data  dynamic  named.ca  named.empty  named.localhost  named.loopback  sec.com  slaves  zzqa.com  zzqb.com  zzqc.com
[root@localhost named]# vim zzqa.com 
$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
@       IN      A       192.168.3.112
www     IN      A       192.168.3.112
game    IN      A       192.168.3.112

[root@localhost named]# vim zzqb.com
$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
@       IN      A       192.168.3.112
www     IN      A       192.168.3.112
game    IN      A       192.168.3.112
[root@localhost named]# vim zzqc.com
$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
@       IN      A       192.168.3.112
www     IN      A       192.168.3.112
game    IN      A       192.168.3.112
  • 重启服务
[root@localhost named]# service named restart

停止 named:.                                              [确定]
启动 named:                                               [确定]
[root@localhost named]#
三、测试(注意浏览器缓存问题,多刷新几次,只要都正常就是没问题的)
zzqa.com zzqb.png zzqc.png

相关文章

  • LAMP环境下虚拟主机配置(基于域名)

    在之前LAMP环境下虚拟主机配置(基于IP) 继续做这个基于域名的虚拟主机配置,只需要修改之前的配置内容即可。 一...

  • LAMP环境下虚拟主机配置(基于端口)

    还是在之前LAMP虚拟主机配置基于域名基础上面做,只需稍加更改即可 一、修改httpd(apache)配置文件 默...

  • nginx2-路由

    1.nginx管理虚拟主机 基于域名虚拟主机配置 基于端口虚拟主机配置 基于ip虚拟主机配置 2.Location...

  • Nginx 虚拟主机

    什么是虚拟主机 Nginx 配置文件的结构 基于 IP 的虚拟主机配置 基于端口的虚拟主机配置 基于域名的虚拟主机...

  • Nginx——虚拟主机配置

    基于域名的虚拟主机 基于端口的虚拟主机 基于IP的虚拟主机nginx的主配置文件/etc/nginx/nginx....

  • LAMP环境下虚拟主机配置(基于IP)

    本教程实验环境: 一、首先在dns server上面配置域名解析 (1).在dns server上面创建三个域名 ...

  • Nginx进阶

    nginx 日志文件详解 监听 nginx 虚拟机配置 基于域名的虚拟主机

  • nginx虚拟主机的配置方式

    nginx虚拟主机的配置方式有哪些 基于主机多ip方式 基于端口的配置方式 基于多个host名称方式(多域名方式)...

  • 02_nginx虚拟主机、日志管理

    虚拟主机 Nginx配置段 conf/nginx.conf 基于域名的虚拟主机在http{}中添加 上面的root...

  • Nginx 虚拟主机配置实战

    编译安装nginx并软连接 一、实践基于域名的虚拟主机 1、配置基于域名的nginx.conf内容 先使用grep...

网友评论

      本文标题:LAMP环境下虚拟主机配置(基于域名)

      本文链接:https://www.haomeiwen.com/subject/cdutdftx.html