PHP 7.x PDO 連結 MS SQL Server 環境建置 for CentOS 7
安裝
PHP
請參考 CentOS 7 安裝 PHP 7.x。
SQL Server ODBC Driver
相關驅動
依 Linux 及 macOS Microsoft Drivers for PHP for SQL Server 安裝教學課程 | Microsoft Docs 在 Red Hat 7 (CentOS 7) > 步驟 2: 安裝必要條件的方式安裝會出現 Error,因為 CentOS 缺少 GCC 編譯器,就算是升級也是找到舊版的 GCC,因此參考 pecl install sqlsrv fails · Issue #726 · Microsoft/msphpsql · GitHub 的解決方式如下:
SQL Server PDO 驅動
讓 PHP 可以透過 PDO 連結 SQL Server:
確認載入模組
SELinux 安全性限制
SELinux 預設限制透過網路來與 DataBase 連結,必須啟用:
PDO 連結 SQL Server 程式範例
使用 POD 連結 SQL Server 程式如下:
啟動 PHP 內建 Web server (詳細使用方式可參考 PHP 內建 Web server 使用教學 for Linux):
開啟瀏覽器顯示 DabaBase 資料:

參考

本著作係採用創用 CC 姓名標示-相同方式分享 3.0 台灣 授權條款授權.