zoukankan      html  css  js  c++  java
  • CentOS 7运维管理笔记(8)----Apache基于域名的虚拟主机配置

      使用基于域名的虚拟主机配置是比较流行的方式,可以在同一个IP上配置多个域名并且都通过80端口访问。

    (1) 在网卡 eth0的第五个接口上配置 192.168.1.215 这个地址:

    (2) 配置/etc/hosts文件,192.168.1.215 对应的域名如下:

    做ping测试,保证ip是导通的:

    (3) 建立虚拟主机存放网页的根目录,并创建首页文件的 index.html 文件

    (4)修改 /usr/local/apache2/conf/httpd.conf 文件,使得服务器开始Listen 192.168.1.215:80

    (5) 编辑每个域名的配置文件:

    以 /usr/local/apache2/conf/vhost/www.name1.com.conf 为例:

    <VirtualHost 192.168.1.215:80>
            ServerName www.name1.com
            DocumentRoot    /usr/local/apache2/www/www.name1.com
            <Directory "/usr/local/apache2/www/www.name1.com/">
                    Options Indexes FollowSymLinks
                    AllowOverride    None
                    Require all granted
            </Directory>
    </VirtualHost>

    (6) 查看配置是否正确,正确则重启Apache服务:

    (7) 使用 curl 命令进行测试:

    (8) 由于虚拟机中配饰的 www.name1.com , www.name2.com , www.name3.com 三个域名并没有注册,所以在Windows主机中并不能直接使用这三个域名进行访问。但是可以直接输入ip地址进行访问:

    可以看到默认访问的是 www.name1.com

  • 相关阅读:
    分布式机器学习:算法、理论与实践——【1】
    LLVM Cookbook
    【前端】Webpack 进阶
    Noip2015 运输计划 树上差分 二分答案
    bzoj 2259: [Oibh]新型计算机 最短路 建模
    888E
    [ZJOI2012]旅游 对偶图 树的直径
    [HAOI2007]理想的正方形 单调队列 暴力
    bzoj1457: 棋盘游戏 SG函数 Nim
    Bomb HDU
  • 原文地址:https://www.cnblogs.com/dongling/p/5635974.html
Copyright © 2011-2022 走看看