[精讚] [會員登入]
1486

讓 Windows Server 2016 的 IIS 10 支援 PHP

因為在研究如何利用 PHP 與 Windows AD 進行 LDAPS 連線,外部的 Linux 或 FreeBSD 跑

此文完整連結 http://n.sfs.tw/12843

複製連結 讓 Windows Server 2016 的 IIS 10 支援 PHP@杜子的網管筆記
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 11:51:59 最後編修
2018-10-23 21:09:51 By 杜子
 

因為在研究如何利用 PHP 與 Windows AD 進行 LDAPS 連線,外部的 Linux 或 FreeBSD 跑 Apache + PHP 的 Server 都無法成功,

所以決定讓 Windows Server 2016 本身的 IIS 也能支援 PHP , 直接在本機測試.

最後結果是用 port 636 進行 ldap_connect  沒問題, 但是不管如何就是無法 bind 成功.

算了, 先把如何讓 IIS 支援 PHP 記錄一下。

 

這一次我是使用 Web Platform Installer 來完成,Web Platform Installer 簡稱 Web PI , 是微軟提供的一款建置網站平臺的整合式軟體,除了提供微軟的工具,也支援建置WordPress部格格框架、Moodle教學平臺、Drupal等常見開源平臺,微軟真是佛心來著,省掉了以往得一大堆繁複的步驟才能達成的功能。

 

1.直接連上微軟網站 https://www.microsoft.com/web/downloads/platform.aspx 進行安裝

 

2. 下一個畫面, 當然直接是按"執行"

3. 官方網站目前提供下載的是 5.0 版, 而且是英文版

4.安裝中...

5.安裝完成

6.安裝完畢, 一執行系統就自動檢查更新, 就告訴我可以進行 5.1 版的更新, 真奇怪, 剛剛在網站上下載的竟然不是最新的, 不過, 更新完會變成中文版的.

 

7. 更新完畢再次執行, 由於目標是讓 IIS 可支援 PHP , 所以選擇上方"產品"類, 然後左側選擇"架構" , 畫面往下捲動, 即可找到 PHP 7.2.7 , 如下圖

選擇完畢, 按下"安裝"

8. 安裝中, 會自動安裝一些必要元件, 下面當然是要按"我接受"

9. 安裝中....

 

10. 安裝完畢, 在 IIS 的根目錄簡單寫個 phpinfo 程式看一下安裝情況

<?php
phpinfo();
?>

 

可以看到確實把 PHP 7.2.7 裝上去了

11. 設定 php.ini , 位置是在 C:\Program Files\PHP\v7.2 這個目錄裡面

剛剛檢查 phpinfo  , 發現 php_ldap.dll 這個 extension 預設並沒有載入,
但是, 檢查 C:\Program Files\PHP\v7.2\ext 卻發現其實安裝的時候都有裝進去了,
所以要自己手動加進來
用記事本開啟 php.ini , 把它加上去, 如下圖, 然後 ldap 相關指令就可以使用了。

 

你可能感興趣的文章

利用 PowerShell 指令大量建立 Windows Server 2016 帳號 利用 PowerShell 指令大量建立 Windows Server 2016 帳號

Windown 10 新增「微軟新倉頡」輸入法的方法 Windown 10 的中文輸入法一直是我覺得微軟做得很爛的一個地方, 微軟注音輸入法還好,有細部的選項可以進行設定,

讓 Windows Server 2016 的 IIS 10 支援 PHP 因為在研究如何利用 PHP 與 Windows AD 進行 LDAPS 連線,外部的 Linux 或 FreeBSD 跑

我有話要說


限制:留言最高字數1000字,超過部分會被截掉。請注意:留言不可帶有網址,會被濾掉。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

網路喚醒與遠端關機 在管理電腦教室時,常會遇到需要將電腦全部關機或全部開機的情況, 在這裡給自己做個筆記,以免忘了. 先講網路喚醒好了 1.

Yii2 使用 MODAL class 呈現內容時,如何防止滑鼠失焦導致頁面自動關閉 Yii2 使用 MODAL class 呈現內容時,如何防止滑鼠失焦導致頁面自動關閉

讓校內的 Windows Server 2016 AD 帳號的密碼與臺中市雲端校務系統的密碼同步 臺中市的校務雲端系統釋出 rest 服務,可以直接利用 Call API 方式把帳號的密碼改掉, 方便校內帳號改密碼時可

Windown 10 新增「微軟新倉頡」輸入法的方法 Windown 10 的中文輸入法一直是我覺得微軟做得很爛的一個地方, 微軟注音輸入法還好,有細部的選項可以進行設定,