Windows下安裝配置PHP7.0


    上篇Windows下搭建Apache服務器已搭建好Apache服務器,接下來繼續在Windows下搭建php運行環境。

一.確認Microsoft Visual C++版本

       Microsoft Visual C++的版本至關重要,根據Microsoft Visual C++版本下載的PHP不同。

       PHP官網的左側欄有以下注釋。

VC9, VC11 & VC14
More recent versions of PHP are built with VC9, VC11 or VC14 (Visual Studio 2008, 2012 or 2015 compiler respectively) and include improvements in performance and stability.
– The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed
– The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012 x86 or x64 installed
– The VC14 builds require to have the Visual C++ Redistributable for Visual Studio 2015 x86 or x64 installed

    根據Microsoft Visual C++版本選擇下載的PHP版本。

    VC9:Microsoft Visual C++ 2008
    VC11:Microsoft Visual C++ 2012
    VC14:Microsoft Visual C++ 2015

    點擊「開始」->「控制面板」>->「卸載程序」,可以查看到現在的Microsoft Visual C++的版本。

    由於在搭建Apache服務器時,已下載安裝Microsoft Visual C++版本是2015,因此必須選擇VC14開始的PHP文件。
 

二.下載PHP7.0

    從PHP官網http://www.php.net/進行下載。

    下載php-7.0.17-Win32-VC14-x86.zip壓縮包,解壓更改文件夾名為php7

 

三.安裝PHP7.0
    接着來進行PHP的安裝步驟。把下載的文件解壓以后,存放到任意的目錄下就完成安裝了。這次安裝到「D:\SoftWare\php7」,運行PHP所需的所有文件都在該目錄下。

1) 添加PHP模塊
    首先確認PHP模塊的路徑,其下有php7apache2_4.dll。在「httpd.conf」文件,尋找「Dynamic Shared Object (DSO) Support」的部分。在最后追加如下一行。

    LoadModule php7_module D:/SoftWare/php7/php7apache2_4.dll

    追加以上配置以后Apache啟動時,會讀取PHP模塊。

2) 登錄擴展名
    把PHP的擴展名(.php)和PHP關聯起來。例如訪問「http://www.example.com/sample.php」時,返回給瀏覽器的不是sample.php的內容,而是sample.php記載的PHP腳本的執行結果。
在「httpd.conf」文件里搜索「AddType」,並追加如下2行。

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps


    追加以上2行之后當訪問擴展名為.php文件時,PHP程序會進行處理。
3) 指定php.ini配置文件路徑(PHPIniDir)
    首先確認存放php.ini文件目錄。進入D:\SoftWare\php7目錄,復制一份php.ini-development,將其更名為php.ini。

    在「httpd.conf」文件里指定PHP配置文件php.ini的目錄,在這里添加到「httpd.conf」文件的最后。
    PHPIniDir "D:/SoftWare/php7"
    Apache會參照PHPIniDir目錄下的php.ini文件。
 

4) 確認PHP運行情況
    PHP相關的Apache配置已經完成。在這里作一個簡單的PHP腳本文件確認配置是否正確。變更配置文件之后別忘了重啟Apache。
    打開文本編輯器,追加如下內容。

<?php
phpinfo();
?>

    文件名為「phpinfo.php」,保存到Apache的htdocs目錄下。

    重啟Apache服務,打開瀏覽器輸入「http://localhost/phpinfo.php」。如以下頁面顯示PHP相關信息的話,Apache可以正常調用PHP了。


免責聲明!

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



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