大家好,很高興和各位一起分享我第 110 篇原創(chuàng)文章,喜歡和支持我的工程師,一定記得給我點(diǎn)贊、收藏、分享喲。
加微信【jiyuyun18】與作者溝通交流
在 IIS 服務(wù)器上安裝 PHP
PHP 5.3 版本后取消了安裝包模式,僅通過 zip 文件和 debug pack 兩種方式進(jìn)行安裝。本例使用 Windows Server 2012 R2 環(huán)境下 zip 安裝進(jìn)行示例。
1. 安裝 PHP
在云服務(wù)器中下載 PHP zip 壓縮包(下載地址:http://windows.php.net/download/ )。注意:在 IIS 下運(yùn)行時必須選擇 Non Thread Safe(NTS) 的包。。選擇類似如下的安裝包:
我選擇下載的是:php-7.4.28-nts-Win32-vc15-x64。在硬盤上創(chuàng)建一個名為 PHP 的文件夾,把 PHP 文件解壓到這個目錄中:
Windows 版的 PHP 需要安裝特定版本的 Microsoft Visual Studio 運(yùn)行環(huán)境。在我們的示例中,我們下載了 PHP 包 build VC15。PHP Build VC 15 需要安裝 Microsoft Visual Studio 2017 版。
請根據(jù)你下載的 PHP 安裝選擇相應(yīng)的 VC1x 安裝程序:
VC 2017 x86 下載地址: Microsoft Visual Studio version 2017 x86.
VC 2017 x64 下載地址: Microsoft Visual Studio version 2017 x64
2. 設(shè)置環(huán)境變量
安裝完成 VC 201x 后,需要將 PHP 路徑添加到環(huán)境變量 PATH 中。打開系統(tǒng)屬性窗口,打開高級選項(xiàng)卡,點(diǎn)擊環(huán)境變量按鈕:
選擇系統(tǒng)變量 PATH, 然后點(diǎn)擊編輯按鈕:
添加 PHP 所在目錄到 PATH 環(huán)境變量中:
3. 測試 PHP 安裝
復(fù)制 PHP 所在目錄的 php.ini-production 并改名為 php.ini,如下圖所示:
打開命令提示符,輸入如下命令進(jìn)行測試:
成功了會看到彈出一大堆信息來,說明成功了。錯誤的時候會看到錯誤信息,通常只有一兩句。
4. 安裝配置
在 IIS 管理器中, 選中左邊的類似于 10_0_16_4 的主機(jī)名,然后雙擊右邊的 處理程序映射:
單擊右側(cè)【添加模塊映射】按鈕,在彈出框中填寫如下信息并單擊【確定】按鈕保存:
注意:若可執(zhí)行文件選擇不了 php-cgi.exe ,請將文件后綴變?yōu)?exe:
單擊左側(cè) 主機(jī)名(IP) 回到主頁,雙擊【默認(rèn)文檔】:
單擊右側(cè)【添加】按鈕,添加名稱為index.php的默認(rèn)文檔:
單擊左側(cè)主機(jī)名(IP)回到主頁,雙擊【 FastCGI 設(shè)置】:
單擊右側(cè)【編輯】按鈕,在【監(jiān)視對文件所做的更改】中選擇 php.ini 路徑:
在 C:\inetpub\wwwroot 目錄下創(chuàng)建一個PHP文件 index.php ,寫入如下內(nèi)容:
<?php
phpinfo();
?>
在云服務(wù)器打開瀏覽器內(nèi)訪問 http://localhost/index.php ,查看環(huán)境配置是否成功。如果頁面可以顯示如下,說明配置成功: