• 技术文章 >php教程 >php手册

    配置apache的虚拟机+软件下载

    2016-11-30 23:59:38原创769

    第一步:

    打开c:/wamp/apache/conf中的httpd.conf文件,

    在httpd.conf中ctrl+f输入vhosts

    找到那一行将前面的#号去掉

    操作如图所示

    第二步:

    打开虚拟主机的主配置文件

    c:/wamp/apache/conf/extra中的httpd-vhosts.conf

    如图所示

    开始配置前准备工作

    打开httpd-vhosts.conf

    里面带#号的可以删掉

    最后留下这两行就行,(

    如图所示

    开始配置

    NameVirtualHost *:80

    说明:

    NameVirtualHost // 基于域名的虚拟主机配置 (意思:不同的域名访问不同的主机)

    NameVirtualHost后有至少有一个空格

    “*” // 指的是服务器的所有IP地址.

    *:80 //关于端口设置, 注意一定要和 httpd.conf中的listen 配置的端口要保持一致.

    NameVirtualHost *:80 // 注意在虚拟主机的主配置文件中, 此句只有一行.

    虚拟主机的主配置段:

    说明:

    VirtualHost 空格 *:80 //虚拟主机的主配置段开始

    //虚拟主机的主配置段结束

    ServerName 空格 www.sina.com

    说明: ServerName //自定义的域名, 主要是用来测试主机用的

    DocumentRoot "c:/sina" //主机(网站)的根目录设置, 注意: 这个目录必须是存在的

    DirectoryIndex index.php index.html default.php //主机(网站)默认首页设置,可以设置多个之间使用空格隔开.

    关于目录权限的设置:

    //目录权限的配置段 也类似双标签.

    说明: “网站的目录” // 必须和DocumentRoot 保持一致.

    关于权限的设置:

    Options //关于服务器的特性设置, Indexes | None

    Indexes // 当默认首页不存在时, 则以列表的方式显示

    . Order Deny , Allow //关于主机访问顺序的设置

    Deny //拒绝访问

    Allow //允许访问

    这两个单词之间有一个逗号.

    Order Deny , Allow //访问权限是叠加的. 此句最终的结果,是允许所有用户来访问

    Order Allow , Deny //访问权限是叠加的. 此句最终的结果,是拒绝所有用户来访问

    Order Allow , Deny

    Allow from IP地址 //两行叠加,最终只允许 指定的IP访问

    Order Deny, Allow

    Deny from IP地址 //两行叠加,最终只拒绝 指定的IP访问

    如图所示

    indexes 和none的区别如图

    最后配置好是这样的,如图

    第三步:

    本机DNS解析:

    打开本机的DNS文件-->运行-->drivers-->etc-->hosts打开

    添加一条自己定义的域名解析.

    格式: IP 空格 自定义的域名

    方法1: 127.0.0.1 www.sina.com //只能自己访问

    方法2: 本机网卡IP地址 www.sina.com //对外,别人可以访问

    最后重启apache

    输入www.daima.com后看到如下结果

    三个软件的百度云地址

    数据库

    链接: https://pan.baidu.com/s/1pL5139D 密码: 56x3

    php

    链接: https://pan.baidu.com/s/1c2cbHIS 密码: uyh9

    apache

    链接: https://pan.baidu.com/s/1c2MITZa 密码: p3da

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:配置apache的虚拟机+软件下载
    上一篇:Thinkphp怎么实现异常错误处理? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• PHP中SESSION使用中的一点经验总结• 一个模仿oso的论坛程序(之二)• php mysql 数据库类• 如何获知PHP程序占用多少内存(memory_get_usage)• 我的论坛源代码(五)
    1/1

    PHP中文网