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
  • 相关阅读:
    SHAREPOINT2007 文档库中通过EMAIL发送文档URL为乱码的解决方法
    ReadTrace
    实战分区表:SQL Server 2k5&2k8系列
    mssql 如何创建跟踪
    SQL Server自定义异常的使用raiserror
    SQL Server 2008内存及I/O性能监控
    实战 SQL Server 2008 数据库误删除数据的恢复
    MSSQL常用性能測試語句
    sqlserver 2008 设置了镜像 如何收缩日志文件
    复制订阅错误处理。
  • 原文地址:https://www.cnblogs.com/cloudshadow/p/apache_vm.html
Copyright © 2011-2022 走看看