Hướng dẫn sql server driver for php ubuntu - trình điều khiển máy chủ sql cho php ubuntu
Bỏ qua nội dung chính Trình duyệt này không còn được hỗ trợ. Show
Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật. Các phiên bản 4.3 và sau đó của Trình điều khiển PHP Microsoft cho SQL Server được chính thức hỗ trợ.
Tiện ích mở rộng SQLSRV được bật bằng cách thêm tệp DLL thích hợp vào thư mục tiện ích mở rộng PHP của bạn và mục nhập tương ứng vào tệp PHP.ini. Tải xuống SQLSRV đi kèm với 8 tệp trình điều khiển, bốn trong số đó dành cho hỗ trợ PDO. Phiên bản gần đây nhất của trình điều khiển có sẵn để tải xuống tại đây: »Tải xuống SQLSRV.Hướng dẫn cài đặt Linux và MacOS cho Trình điều khiển Microsoft cho PHP cho SQL Server Bài báo Cũng bao gồm các hướng dẫn để cài đặt Trình quản lý quy trình PHP FastCGI, PHP-FPM, trên Ubuntu. PHP-FPM là cần thiết nếu bạn đang sử dụng máy chủ web nginx thay vì Apache. Mặc dù các hướng dẫn này chứa các lệnh để cài đặt cả trình điều khiển SQLSRV và PDO_SQLSRV, trình điều khiển có thể được cài đặt và hoạt động độc lập. Người dùng thoải mái với việc tùy chỉnh cấu hình của họ có thể điều chỉnh các hướng dẫn này để dành riêng cho SQLSRV hoặc PDO_SQLSRV. Cả hai trình điều khiển có cùng phụ thuộc ngoại trừ được ghi chú dưới đây. Cài đặt trên UbuntuCác phiên bản Ubuntu 18.04, 20.04, 21.04 và 21.10 được hỗ trợ. Ghi chú Để cài đặt Php 7.4 hoặc 8.0, thay thế 8.1 bằng 7.4 hoặc 8.0 trong các lệnh sau. Bước 1. Cài đặt PHP (Ubuntu)
Bước 2. Cài đặt Điều kiện tiên quyết (Ubuntu)Cài đặt trình điều khiển ODBC cho Ubuntu bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói 0. Nó được sử dụng bởi lệnh 1 để cài đặt trình điều khiển PHP.Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (Ubuntu)
Nếu chỉ có một phiên bản PHP trong hệ thống, thì bước cuối cùng có thể được đơn giản hóa thành 2.Bước 4. Cài đặt Apache và định cấu hình tải trình điều khiển (Ubuntu)
Bước 5. Khởi động lại Apache và kiểm tra tập lệnh mẫu (Ubuntu)
Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Cài đặt trên Ubuntu với PHP-FPMCác phiên bản Ubuntu 18.04, 20.04, 21.04 và 21.10 được hỗ trợ. Ghi chú Để cài đặt Php 7.4 hoặc 8.0, thay thế 8.1 bằng 7.4 hoặc 8.0 trong các lệnh sau. Bước 1. Cài đặt PHP (Ubuntu)
Bước 2. Cài đặt Điều kiện tiên quyết (Ubuntu)
Cài đặt trình điều khiển ODBC cho Ubuntu bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói systemctl status php8.1-fpm 0. Nó được sử dụng bởi lệnh systemctl status php8.1-fpm 1 để cài đặt trình điều khiển PHP.Cài đặt trình điều khiển ODBC cho Ubuntu bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói 0. Nó được sử dụng bởi lệnh 1 để cài đặt trình điều khiển PHP.Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (Ubuntu)
Nếu chỉ có một phiên bản PHP trong hệ thống, thì bước cuối cùng có thể được đơn giản hóa thành 2.Bước 4. Cài đặt Apache và định cấu hình tải trình điều khiển (Ubuntu)
Bước 5. Khởi động lại Apache và kiểm tra tập lệnh mẫu (Ubuntu)
Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này.
Cài đặt trên Ubuntu với PHP-FPM 0Bước 1. Cài đặt PHP (Ubuntu với PHP-FPM) 1Xác minh trạng thái của dịch vụ PHP-FPM bằng cách chạy: 2Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Cài đặt trên Ubuntu với PHP-FPMBước 1. Cài đặt PHP (Ubuntu với PHP-FPM) Xác minh trạng thái của dịch vụ PHP-FPM bằng cách chạy:Bước 2. Cài đặt Điều kiện tiên quyết (Ubuntu với PHP-FPM) Ghi chú Để cài đặt Php 7.4 hoặc 8.0, thay thế 8.1 bằng 7.4 hoặc 8.0 trong các lệnh sau. 3Bước 1. Cài đặt PHP (Ubuntu) Ghi chú Để cài đặt Php 7.4 hoặc 8.0, thay thế 8.1 bằng 7.4 hoặc 8.0 trong các lệnh sau. 4Bước 1. Cài đặt PHP (Ubuntu)Bước 2. Cài đặt Điều kiện tiên quyết (Ubuntu) Cài đặt trình điều khiển ODBC cho Ubuntu bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói systemctl status php8.1-fpm 0. Nó được sử dụng bởi lệnh systemctl status php8.1-fpm 1 để cài đặt trình điều khiển PHP. 5Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (Ubuntu) 6Nếu chỉ có một phiên bản PHP trong hệ thống, thì bước cuối cùng có thể được đơn giản hóa thành systemctl status php8.1-fpm 2. 7Bước 4. Cài đặt Apache và định cấu hình tải trình điều khiển (Ubuntu) 8Bước 5. Khởi động lại Apache và kiểm tra tập lệnh mẫu (Ubuntu) 9Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Cài đặt trên Ubuntu với PHP-FPMBước 1. Cài đặt PHP (Ubuntu với PHP-FPM) Ghi chú Xác minh trạng thái của dịch vụ PHP-FPM bằng cách chạy: Bước 2. Cài đặt Điều kiện tiên quyết (Ubuntu với PHP-FPM) 0Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (Ubuntu với PHP-FPM)Xác minh rằng 6 và 7 được đặt trong 8:Khởi động lại dịch vụ PHP-FPM: 1Bạn có thể cần thêm 7 vào 8 của mình, vì 9 có thể thực thi được đặt ở đó.Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (Debian)
Nếu chỉ có một phiên bản PHP trong hệ thống, thì bước cuối cùng có thể được đơn giản hóa thành 2. Như với 9, 2 được đặt trong 7 vì vậy bạn có thể cần thêm thư mục này vào 8 của mình.Bước 4. Cài đặt Apache và định cấu hình tải trình điều khiển (Debian) 3Bước 5. Khởi động lại Apache và kiểm tra tập lệnh mẫu (Debian)
Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Cài đặt trên SUSESuse Enterprise Linux Phiên bản 12 và 15 được hỗ trợ. Ghi chú Trong các hướng dẫn sau, thay thế 5 bằng phiên bản SUSE của bạn - nếu bạn đang sử dụng SUSE Enterprise Linux 15, nó sẽ là SLE_15_SP3 hoặc SLE_15_SP4 (hoặc ở trên). Đối với SUSE 12, hãy sử dụng SLE_12_SP5 (hoặc trên). Không phải tất cả các phiên bản của PHP đều có sẵn cho tất cả các phiên bản của SUSE Linux - vui lòng tham khảo 6 để xem phiên bản SUSE nào có sẵn phiên bản PHP mặc định hoặc kiểm tra 7 để xem phiên bản PHP khác có sẵn cho phiên bản SUSE nào.Ghi chú Trong các hướng dẫn sau, thay thế 5 bằng phiên bản SUSE của bạn - nếu bạn đang sử dụng SUSE Enterprise Linux 15, nó sẽ là SLE_15_SP3 hoặc SLE_15_SP4 (hoặc ở trên). Đối với SUSE 12, hãy sử dụng SLE_12_SP5 (hoặc trên). Không phải tất cả các phiên bản của PHP đều có sẵn cho tất cả các phiên bản của SUSE Linux - vui lòng tham khảo 6 để xem phiên bản SUSE nào có sẵn phiên bản PHP mặc định hoặc kiểm tra 7 để xem phiên bản PHP khác có sẵn cho phiên bản SUSE nào.Các gói cho Php 7.4 trở lên không có sẵn cho SUSE 12, kể cho ngày hôm nay.Bước 1. Cài đặt PHP (SUSE)sudo su apt-get install libapache2-mod-php8.1 apache2 a2dismod mpm_event a2enmod mpm_prefork a2enmod php8.1 exit 5Bước 2. Cài đặt Điều kiện tiên quyết (SUSE) Cài đặt trình điều khiển ODBC để SUSE bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói systemctl status php8.1-fpm 0. Nó được sử dụng bởi lệnh systemctl status php8.1-fpm 1 để cài đặt trình điều khiển PHP. 6Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (SUSE) 7Bước 4. Cài đặt Apache và định cấu hình tải trình điều khiển (SUSE) 8Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Cài đặt trên SUSESuse Enterprise Linux Phiên bản 12 và 15 được hỗ trợ. Ghi chú Trong các hướng dẫn sau, thay thế 5 bằng phiên bản SUSE của bạn - nếu bạn đang sử dụng SUSE Enterprise Linux 15, nó sẽ là SLE_15_SP3 hoặc SLE_15_SP4 (hoặc ở trên). Đối với SUSE 12, hãy sử dụng SLE_12_SP5 (hoặc trên). Không phải tất cả các phiên bản của PHP đều có sẵn cho tất cả các phiên bản của SUSE Linux - vui lòng tham khảo 6 để xem phiên bản SUSE nào có sẵn phiên bản PHP mặc định hoặc kiểm tra 7 để xem phiên bản PHP khác có sẵn cho phiên bản SUSE nào.Các gói cho Php 7.4 trở lên không có sẵn cho SUSE 12, kể cho ngày hôm nay.Bước 1. Cài đặt PHP (SUSE) 9
5 0Bước 2. Cài đặt Điều kiện tiên quyết (SUSE)Cài đặt trình điều khiển ODBC để SUSE bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói 0. Nó được sử dụng bởi lệnh 1 để cài đặt trình điều khiển PHP.Bước 3. Cài đặt trình điều khiển PHP cho Microsoft SQL Server (SUSE) 1Bước 4. Cài đặt Apache và định cấu hình tải trình điều khiển (SUSE) 2Bước 5. Khởi động lại Apache và kiểm tra tập lệnh mẫu (SUSE) 3Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Cài đặt trên SUSESuse Enterprise Linux Phiên bản 12 và 15 được hỗ trợ. Ghi chú 4Ghi chú Trong các hướng dẫn sau, thay thế 5 bằng phiên bản SUSE của bạn - nếu bạn đang sử dụng SUSE Enterprise Linux 15, nó sẽ là SLE_15_SP3 hoặc SLE_15_SP4 (hoặc ở trên). Đối với SUSE 12, hãy sử dụng SLE_12_SP5 (hoặc trên). Không phải tất cả các phiên bản của PHP đều có sẵn cho tất cả các phiên bản của SUSE Linux - vui lòng tham khảo 6 để xem phiên bản SUSE nào có sẵn phiên bản PHP mặc định hoặc kiểm tra 7 để xem phiên bản PHP khác có sẵn cho phiên bản SUSE nào.Các gói cho Php 7.4 trở lên không có sẵn cho SUSE 12, kể cho ngày hôm nay. 5Bước 1. Cài đặt PHP (SUSE) 6
5 7Bước 2. Cài đặt Điều kiện tiên quyết (SUSE)Cài đặt trình điều khiển ODBC để SUSE bằng cách làm theo các hướng dẫn trên cài đặt trình điều khiển Microsoft ODBC cho SQL Server (Linux). Đảm bảo cũng cài đặt gói 0. Nó được sử dụng bởi lệnh 1 để cài đặt trình điều khiển PHP.Ghi chú Trong các hướng dẫn sau, thay thế 5 bằng phiên bản SUSE của bạn - nếu bạn đang sử dụng SUSE Enterprise Linux 15, nó sẽ là SLE_15_SP3 hoặc SLE_15_SP4 (hoặc ở trên). Đối với SUSE 12, hãy sử dụng SLE_12_SP5 (hoặc trên). Không phải tất cả các phiên bản của PHP đều có sẵn cho tất cả các phiên bản của SUSE Linux - vui lòng tham khảo 6 để xem phiên bản SUSE nào có sẵn phiên bản PHP mặc định hoặc kiểm tra 7 để xem phiên bản PHP khác có sẵn cho phiên bản SUSE nào.Các gói cho Php 7.4 trở lên không có sẵn cho SUSE 12, kể cho ngày hôm nay. 8Bước 1. Cài đặt PHP (SUSE) 9
5 0Bước 2. Cài đặt Điều kiện tiên quyết (SUSE)Ghi chú Trong các hướng dẫn sau, thay thế 5 bằng phiên bản SUSE của bạn - nếu bạn đang sử dụng SUSE Enterprise Linux 15, nó sẽ là SLE_15_SP3 hoặc SLE_15_SP4 (hoặc ở trên). Đối với SUSE 12, hãy sử dụng SLE_12_SP5 (hoặc trên). Không phải tất cả các phiên bản của PHP đều có sẵn cho tất cả các phiên bản của SUSE Linux - vui lòng tham khảo 6 để xem phiên bản SUSE nào có sẵn phiên bản PHP mặc định hoặc kiểm tra 7 để xem phiên bản PHP khác có sẵn cho phiên bản SUSE nào. 1Các gói cho Php 7.4 trở lên không có sẵn cho SUSE 12, kể cho ngày hôm nay. 2Bước 1. Cài đặt PHP (SUSE) 3Bước 5. Khởi động lại Apache và kiểm tra tập lệnh mẫu (macOS) 9Để kiểm tra cài đặt của bạn, hãy xem kiểm tra cài đặt của bạn ở cuối tài liệu này. Kiểm tra cài đặt của bạnĐể kiểm tra tập lệnh mẫu này, hãy tạo một tệp có tên Testsql.php trong root tài liệu của hệ thống của bạn. Con đường này là 0 trên Ubuntu, Debian và Red Hat, 1 trên Suse, 2 trên Alpine hoặc 3 trên các macOS. Sao chép tập lệnh sau vào nó, thay thế máy chủ, cơ sở dữ liệu, tên người dùng và mật khẩu phù hợp.Ví dụ SQLSRV 5Ví dụ PDO_SQLSRV 6Chỉ trình trình duyệt của bạn đến 4 ( 5 trên macOS). Bây giờ bạn sẽ có thể kết nối với cơ sở dữ liệu SQL SQL/Azure SQL của mình. Nếu bạn không thấy thông báo thành công hiển thị thông tin phiên bản SQL, bạn có thể thực hiện một số sự cố cơ bản bằng cách chạy tập lệnh từ dòng lệnh: 7Nếu chạy từ dòng lệnh thành công nhưng không có gì hiển thị trong trình duyệt của bạn, hãy kiểm tra các tệp nhật ký Apache. Để có thêm trợ giúp, hãy xem các tài nguyên hỗ trợ cho các địa điểm để đi. Xem thêmBắt đầu với trình điều khiển Microsoft cho PHP cho SQL Server Đang tải trình điều khiển Microsoft cho PHP cho SQL Server Yêu cầu hệ thống cho Trình điều khiển Microsoft cho PHP cho SQL Server Nhận xétGửi và xem phản hồi cho PHP có tương thích với SQL Server không?Các phiên bản 4.3 và sau đó của Trình điều khiển PHP Microsoft cho SQL Server được chính thức hỗ trợ..
Tôi có thể chạy SQL Server trên Ubuntu không?Để định cấu hình SQL Server trên Ubuntu, hãy chạy các lệnh sau trong thiết bị đầu cuối để cài đặt gói MSSQL-server.Nếu bạn muốn cài đặt một phiên bản khác của SQL Server, hãy xem SQL Server 2019 (15. x) hoặc SQL Server 2022 (16.. If you want to install a different version of SQL Server, see the SQL Server 2019 (15. x) or SQL Server 2022 (16.
Làm thế nào để kích hoạt SQLSRV trong PHP ini?Tiện ích mở rộng SQLSRV được bật bằng cách thêm tệp DLL thích hợp vào thư mục tiện ích mở rộng PHP của bạn và mục nhập tương ứng vào tệp PHP.ini.Tải xuống SQLSRV đi kèm với 8 tệp trình điều khiển, bốn trong số đó dành cho hỗ trợ PDO.Phiên bản gần đây nhất của trình điều khiển có sẵn để tải xuống tại đây: »Tải xuống SQLSRV.adding appropriate DLL file to your PHP extension directory and the corresponding entry to the php. ini file. The SQLSRV download comes with 8 driver files, four of which are for PDO support. The most recent version of the driver is available for download here: » SQLSRV download. |