php中搭建Web服務器和服務器配置


1.搭建Web服務器

    1.1目錄結構

 

     1.2訪問服務器

訪問規則:http://服務器ip地址/php頁面
比如:
http://localhost/demo.php
http://127.0.0.1/demo.php

     1.3Apache常用命令

httpd -v   查看apache版本號   version
httpd -t   檢測運行環境  test

     1.4互聯網通訊原理

      訪問過程:

 

      步驟:

      1、客戶端輸入域名(網址),在最近的機房做DNS解析(Domain Name Server),DNS解析就是將域名轉化成IP地址

      2、通過IP地址訪問服務器

     1.5DNS解析

     目標:ip地址訪問服務器不方便,通過域名來訪問。

     hosts文件用來做DNS解析

     2.服務器配置

     2.1虛擬目錄配置

 

<VirtualHost _default_:80>
#設置根目錄
DocumentRoot "G:\phpStudy\PHPTutorial\phpMyAdmin"
#設置域名
 ServerName www.phpmyadmin.com
 #目錄權限
  <Directory "G:\phpStudy\PHPTutorial\phpMyAdmin">
   #允許將目錄結構用索引的方式展示
    Options +Indexes +FollowSymLinks +ExecCGI
    #允許覆蓋;,用來做分布式部署
    AllowOverride All
    #執行順序,先允許,后拒絕
    Order allow,deny
    #允許所有請求
    Allow from all
    Require all granted 
  </Directory>
  </VirtualHost>

       更改默認首頁      

<IfModule dir_module>
    DirectoryIndex index.html index.php index.htm l.php
</IfModule>

        更改監聽端口

Listen 80

        2.2虛擬主機配置

<VirtualHost _default_:80>
  DocumentRoot "C:\web1"       #指定虛擬目錄路徑
  ServerName www.baidu.com     # 虛擬目錄綁定的域名
  DirectoryIndex aa.php        # 默認首頁
  <Directory "C:\web1">
    Options -Indexes -FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
  </Directory>
</VirtualHost>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM