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

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

下載

安裝的第一步確定是下載了,能夠直接到個人網盤(密碼:18tp)下載,下載完成後將文件解壓到你想要安裝這些軟件的位置。html

我上傳的是Apache 2.4.37PHP 7.3.1版本,若是想要下載其餘版本的能夠到下面的網站去下載本身想要的版本。(國外的網站下載的速度比較慢)mysql

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

配置PHP

PHP不用安裝,只須要簡單配置就能夠與Apache一塊兒工做。sql

  1. 將PHP的根目錄路徑添加到系統環境變量PATH目錄中便可(不會添加環境變量的能夠百度一下,這裏再也不贅述),在64位的PHP中,若是不添加會出現部分PHP自帶的擴展(如curl)沒法加載的狀況(64位親測,32位不太清楚)。apache

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

    ;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的主配置文件,用任意一個文本編輯器打開它,進行下面的修改。php7

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

  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整合安裝成功。

相關文章
相關標籤/搜索