zoukankan      html  css  js  c++  java
  • Apache虚拟目录(二)

    一、PHP生命周期

      

    二、轻量级的PHP
      轻量级PHP产品由lighttpd,nginx等等
      Apache是基于模块化设计的
      了解Apache源代码可以从main.c开始
      操作系统上跑了APR运行库
      mpm:mutil proscessing module多重模块管理
      apr:可移植运行库。

      

      

      需求:
      apache安装在C盘,但是出现c盘就没有空间,d盘有更多的空间,能不能把d盘的一个
      文件夹下网页html当做网站管理

      复制一些代码到在Apache的httpd.conf文件中,路径:Apache2.2confhttpd.conf

      三、配置虚拟目录

        3.1、添加虚拟目录节点(文件夹):myblog,在httpd.conf文件中找到<IfModule dir_module></IfModule>语句块,在这个语句块后面,添加以下代码

     1     <IfModule dir_module>
     2     #directory设置欢迎界面
     3     DirectoryIndex index.php index.html index.htm
     4     #你的站点别名
     5     Alias /myblog "F:/myblog" 存放的物理路径
     6       <Directory "F:/myblog">
     7       #访问权限设置
     8       Order allow,deny
     9       Allow from all
    10       </Directory>
    11     </IfModule>

        3.2、使用“#”号注销路径:DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"


        3.3、重启Apache

        3.4、测试
          http://localhost/myblog/news.html

        3.5、如何设置欢迎页面
          http://localhost/myblog/
         设置<IfModule dir_module>和</IfModule>之间添加news.html,设置news.htm为默认页
        

     1 <IfModule dir_module>
     2 #directory设置欢迎界面
     3 DirectoryIndex news.html index.php index.html index.htm
     4 #你的站点别名
     5 Alias /myblog "F:/myblog" 存放的物理路径
     6   <Directory "F:/myblog">
     7   #访问权限设置
     8   Order allow,deny
     9   Allow from all
    10   </Directory>
    11 </IfModule>

        3.6、关于Apache权限的讲解


        

  • 相关阅读:
    【leetcode】9. Palindrome Number
    【leetcode】7. Reverse Integer
    【Leetcode】6. ZigZag Conversion
    Mysql读写分离
    Windows下为PHP安装redis扩展
    jquery 写的图片左右连续滚动
    PHP中spl_autoload_register函数的用法
    MySQL命令行查询乱码解决方法:
    AJAX 教程
    Mac安装composer爬过的坑
  • 原文地址:https://www.cnblogs.com/luyuwei/p/3636735.html
Copyright © 2011-2022 走看看