apacheserver的文件目錄和虛擬目錄設置

1.apacheserver的文件目錄
      bin:存放apacheserver的windows命令的目錄。
      cgi-bin:存放linux下命令的目錄。
       error:錯誤處理文件目錄。
       htdocs:默認項目目錄。
       icons:圖標目錄
      logs:日誌目錄。
      manual:手冊目錄。
       modules:模塊目錄。
 2:apacheserver是款平臺的,php也是跨平臺是使用的。
       apacheserver是模塊式服務器,在服務器啓動時,通過httpd.conf文件load各個模塊,如果配置了php項目也會進行load。然後通過多模塊管理器與跨平臺模塊結合放到各個系統之內,以實現跨平臺的使用。


3:項目虛擬目錄配置
     追加項目目錄
      <IfModule dir_module>
           #設置歡迎頁面
           DirectoryIndex index.html index.php
          #設置訪問別名
          Alias /fist "D:/firstPhp"
         #設置項目訪問權限
          <Directory D:/firstPhp>
          #訪問權限的控制順序,先執行拒絕配置,再執行允許配置。
           order deny,allow
          #設置爲允許所有用戶
            Allow from aLL
          </Directory>
      </IfModule>
      註釋掉原有文件中的DocumentRoot,使默認的項目路徑作廢。


      以上的配置並不複雜,然而配置時注意\ 同 / 的使用。


      另外,關於訪問權限比較易理解的例子爲
           order deny,allow
           #設置爲拒絕所有用戶
            deny from all
            #設置允許192.168.0.1可以進行訪問。
            allow from 192.168.0.1
    
             以上最終結果只有192.168.0.1一個ip可以訪問這個項目。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章