• 在Apache中开启虚拟主机


    最近在自学LAMP,在Apache中尝试着开启虚拟主机的时候,遇到了挺多麻烦的,这里也顺便总结一下,
    在Apache中开启虚拟主机的时候,主要有下面几个步骤:

    1、新建一个文件夹作为虚拟主机,用来存储网站资源
    例如我是在Apache目录下新建了一个 htdocs_v 文件夹,里头新建了一个php文件,内容如下:

    <?php
      echo 'this is the first virtual host';
    ?>


    2、在配置文件中开启虚拟主机:
    打开Apache/conf/httpd.conf文件,
    修改如下代码:



    3、配置虚拟主机
    打开Apache/conf/httpd-vhosts.conf文件,
    添加要虚拟主机配置信息:

    <VirtualHost *:80>
        DocumentRoot "E:/apache/htdocs_v"  ------------------虚拟主机的位置
        ServerName www.sina.com            ------------------网站绑定的域名
        <Directory "E:/apache/htdocs_v">   -----------------一定要记得为文件夹添加访问权限
            Allow from all
         </Directory>
    </VirtualHost>

    4、修改本地的DNS解析数据库:
    位于C:WindowsSystem32driversetchosts文件中,在最后添加如下代码

    127.0.0.1 www.sina.com
    

    将域名与本地ip绑定,这样在地址栏输入 “ 域名php文件 ”时,服务器进入本主机,找到虚拟主机的位置,运行其中
    的php文件

    5、运行结果:

    在过程中,可能由于浏览器的缓冲问题,结果总是很难出现~~,而且要记得修改Apache的配置文件之后,要记得重启Apache。

  • 相关阅读:
    【软件安装】CentOS7安装Tengine_2_3_2(Nginx 1_17_0)
    【NET开发】图片处理类-仿照七牛云图片处理功能
    Chrome下flash无法显示多个的问题。
    windows搭建ftp
    windows安装RabbitMQ
    安装Mysql,开发权限,以及复制数据库
    idea打jar包
    mysql数据库——选择优化的数据类型
    mysql数据库——事务隔离级别
    Java环境变量配置
  • 原文地址:https://www.cnblogs.com/chentao-cus/p/4943702.html
Copyright © 2020-2023  润新知