zoukankan      html  css  js  c++  java
  • Apache 多站点(虚拟主机)

    普遍 apache多站点(灰色(连接一起的红色)字体 为命令)
    编辑文件:httpd.conf
    找到以下内容:
    # Virtual hosts
    # Include /private/etc/apache2/extra/httpd-vhosts.conf
    将 上面一行的“#”号去掉
     
    编辑文件:httpd-vhosts.conf
    加入以下代码:
    <VirtualHost *:80>
    #站点目录(目录文件夹必须存在,否则重启apache会报警告)
    DocumentRoot "/var/www/html/example”
    #站点域名
    ServerName local.example.com
    </VirtualHost>

    下面我们来分析一下上面这段设置中与虚拟主机有关的设置语句:

    • `NameVirtualHost *:80`:表示我们要做的是一个基于名称的虚拟主机,监听的端口为80.
    • `<VirtualHost *:80> 和 </VirtualHost>`:表示在其中的是一个虚拟主机的配置。注意如果上面的字段指定了端口号,这里也要指定
    • `ServerName www.firehare.com`:设置虚拟主机的域名,www.firehare.com可以是你注册的任何域名
    • `ServerAdmin admin@mail.firehare.com`:设置该虚拟主机网管员的邮件
    • `DocumentRoot /var/www/`:设置该虚拟主机的主目录路径
    • `ErrorLog /var/log/apache2/error.log`:设置该虚拟主机的出错信息
    • `CustomLog /var/log/apache2/access.log combined`:设置该虚拟主机的访问信息

    Ubuntu apache多站点(灰色(连接一起的红色)字体 为命令)
     
    温馨提示:ubuntu中 “httpd.conf” 被命名为 “apache2.conf”,其默认路径为:/etc/apache2/apache2.conf
     
    1、编辑ini文件 $ vim /etc/apache2/apache2.conf
    2、找到以下:$ /# Include the virtual host configurations:
    # Include the virtual host configurations:
    IncludeOptional sites-enabled/*.conf
    如果上面一行前面有 “#” 则将其 去掉保存即可
    3、进入目录:$ cd /etc/apache2/sites-enabled
    4、编辑目录里的:$ vim 000-default.conf       文件(可能不同版本的 文件名不一致)
    5、加入以下代码:
    <VirtualHost *:80>
    #站点目录(目录文件夹必须存在,否则重启apache会报警告)
    DocumentRoot "/var/www/html/example”
    #站点域名
    ServerName local.example.com
    </VirtualHost>
    6、按 esc 键,再 :wq 保存退出
    7、最后重启apache:$ /etc/init.d/apache2 restart
    8、浏览器访问:local.example.com
    如果无法访问:
    1> 编辑hosts文件:$ vim /etc/hosts
    2> 加入以下代码:
    127.0.1.1       local.example.com
    3按 esc 键,再 :wq 保存退出
    4重新访问:local.example.com
  • 相关阅读:
    谈谈vertical-align的text-bottom和text-top
    【golang】代码学习
    【golang】json相关:unmarshal
    【tidb】相关的调研
    【php】sort函数整理
    【hive学习笔记1】-开始
    python2和python3区别
    python: 类型转换(int,long,float->string)
    【java】查找应用程序的资源
    【java】已经学习的部分
  • 原文地址:https://www.cnblogs.com/cloudshadow/p/apache_vm.html
Copyright © 2011-2022 走看看