Apache2.4+PHP7.3 安裝及整合教程[Windows]


系統環境:Win10 64位
Apache版本:2.4.37 64位
PHP版本:7.3.1 64位

下載

安裝的第一步肯定是下載了,可以直接到我的網盤(密碼:18tp)下載,下載完成后將文件解壓到你想要安裝這些軟件的位置。

我上傳的是Apache 2.4.37PHP 7.3.1版本,如果想要下載其他版本的可以到下面的網站去下載自己想要的版本。(國外的網站下載的速度比較慢)

Apache:https://www.apachehaus.com/cgi-bin/download.plx
PHP:https://windows.php.net/download

配置PHP

PHP不用安裝,只需要簡單配置就可以與Apache一起工作。

  1. 將PHP的根目錄路徑添加到系統環境變量PATH目錄中即可(不會添加環境變量的可以百度一下,這里不再贅述),在64位的PHP中,如果不添加會出現部分PHP自帶的擴展(如curl)無法加載的情況(64位親測,32位不太清楚)。

  2. 找到PHP根目錄下的php.ini-development並改名為php.ini,用文本編輯器打開找到下面幾條常用配置,去掉前面的分號,保存。

    ;extension=curl
    ;extension=gd2
    ;extension=mbstring
    ;extension=mysqli
    ;extension=openssl
    ;extension=pdo_mysql
    ;extension=pdo_oci
    ;extension=pdo_odbc
    ;extension=pdo_pgsql
    ;extension=pdo_sqlite
    ;extension=pgsql
    

Apache安裝

在安裝前確定自己的電腦沒有軟件占用了80端口,否則要修改Apache的默認監聽端口

修改配置文件

進入Apache的根目錄,找到位於conf目錄下的httpd.conf文件,這個就是Apache的主配置文件,用任意一個文本編輯器打開它,進行下面的修改。

  1. 修改Apache目錄找到Define SRVROOT "/Apache24",將"/Apache24"改成Apache所在的目錄。

  2. 找到DocumentRoot "${SRVROOT}/htdocs",將"${SRVROOT}/htdocs"改成你的web目錄,即你想存放web工程的地方。

  3. 修改訪問權限,找到下面的位置

     <Directory />
        AllowOverride none
        Require all denied
     </Directory>
    

    Require all denied改成Require all granted

  4. 整合PHP,在httpd.conf文件的末尾添加如下代碼,將PHP與Apache關聯起來。

     LoadModule php7_module C:/Study/PHP-7.3.1/php7apache2_4.dll
     <IfModule php7_module> 
        PHPIniDir "C:/Study/PHP-7.3.1"
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
     </IfModule>
    

    上面PHP的相關路徑根據自己的情況修改

  5. 增加PHP默認頁面,找到下面位置

     <IfModule dir_module>
         DirectoryIndex index.html
     </IfModule>
    

    DirectoryIndex index.html改為DirectoryIndex index.html index.php

安裝Apache服務

  1. 管理員權限打開CMD,進入Apache的bin目錄。(例如cd C:\Users\Me\Desktop\Apache24\bin,路徑根據自己的情況修改)。

  2. 輸入 httpd.exe -k install,進行Apache服務的安裝,出現The 'Apache2.4' service is successfully installed的字眼則證明安裝成功。

  3. 輸入net start Apache2.4,啟動Apache服務。

驗證是否安裝成功

  1. 在之前設置的web目錄下新建一個名為index的文本文件,並把后綴改成.php,內容如下
    <?php
    phpinfo();
    
  2. 打開瀏覽器,在地址欄輸入localhost,回車,如果出現下圖,則表示Apache和PHP整合安裝成功。


免責聲明!

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



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