Bạn có muốn tìm hiểu cách cài đặt PHP trên máy chủ IIS không?
• Windows 2012 R2
• Windows 2016
• Windows 2019
• PHP 7
Danh sách phần cứng
Phần sau đây trình bày danh sách các thiết bị được sử dụng để tạo hướng dẫn Windows này
Người phục vụ
Máy tính xách tay
Công tắc
Mọi phần cứng được liệt kê ở trên có thể được tìm thấy tại trang web Amazon
Danh sách phát Windows
Trên trang này, chúng tôi cung cấp quyền truy cập nhanh vào danh sách video liên quan đến cài đặt Windows
danh sách phát
Đừng quên đăng ký kênh youtube FKIT của chúng mình nhé
Hướng dẫn Windows
Trên trang này, chúng tôi cung cấp quyền truy cập nhanh vào danh sách các hướng dẫn về Windows
Hướng dẫn Windows
IIS - Cài đặt
IIS - Kích hoạt HTTPS
IIS - Chuyển hướng HTTP sang HTTPS
IIS - Chuyển hướng URL
IIS - Chuyển hướng lỗi 404
IIS - Máy chủ ảo
IIS - Cài đặt chứng chỉ Let's Encrypt
IIS - Kích hoạt HSTS
IIS - Xác thực cơ bản
IIS - xác thực NTLM
IIS - Xác thực thông báo
IIS - Python CGI
IIS - Perl CGI
IIS - Kích hoạt ASP
IIS - Kích hoạt ASPX
IIS - mô-đun Viết lại URL
IIS - Cài đặt chế độ bảo mật
IIS - Cài đặt nền tảng web
IIS - Chặn truy cập trực tiếp vào hình ảnh
IIS - Ngăn chặn liên kết nóng hình ảnh
IIS - Chuyển hướng liên kết nóng
IIS - Thêm tiêu đề
IIS - Vô hiệu hóa bộ đệm
IIS - Định cấu hình chính sách bộ đệm của trình duyệt
IIS - Thay đổi tiêu đề nhận dạng máy chủ
IIS - Vô hiệu hóa duyệt thư mục
IIS - Máy chủ FTP
IIS - Máy chủ FTP an toàn
IIS - Xác minh phiên bản
IIS - Giám sát qua Zabbix
IIS - Giới hạn kết nối đồng thời
IIS - Chặn địa chỉ IP
Windows - Chặn địa chỉ IP
Hướng dẫn IIS - Cài đặt PHP trên Windows
Đầu tiên, chúng ta cần truy cập trang web PHP cho Windows
Xác định vị trí và tải xuống các phiên bản PHP không an toàn theo luồng [NTS]
Trong ví dụ của chúng tôi, tệp sau đã được tải xuống. php-7. 2. 9-nts-Win32-VC15-x86. khóa kéo
Tạo một thư mục có tên PHP trên thư mục gốc của ổ C của bạn
Trích xuất nội dung của tệp bên trong thư mục PHP
PHP cho Windows yêu cầu cài đặt một phiên bản cụ thể của Microsoft Visual Studio
Trong ví dụ của chúng tôi, chúng tôi đã tải xuống gói xây dựng PHP VC15
PHP Build VC 15 yêu cầu cài đặt Microsoft Visual Studio phiên bản 2017
Tải xuống và cài đặt Microsoft Visual Studio phiên bản 2017 x86
Sau khi hoàn tất cài đặt Visual Studio, chúng ta cần thêm thư mục PHP vào biến môi trường PATH
Kể từ PHP Manager, có thể quản trị gần như toàn bộ cấu hình, quản lý các tiện ích mở rộng, thêm/bớt các phiên bản của PHP…
IIS sử dụng hệ thống kế thừa cấu hình, bất kỳ thay đổi bảng điều khiển cấp máy chủ nào sẽ được áp dụng cho tất cả các trang nếu cấu hình khác không được định cấu hình
Kích hoạt tiện ích mở rộng PHP
Từ Trình quản lý PHP, nhấp vào Bật hoặc tắt 1 tiện ích mở rộng.
Tập hợp các tiện ích mở rộng có sẵn trên máy chủ dành cho phiên bản PHP xuất hiện theo nhóm theo trạng thái. A tiện ích mở rộng đang hoạt động và B tiện ích mở rộng không hoạt động.
Chọn tiện ích bạn muốn kích hoạt 1 , nhấp chuột phải vào tiện ích đó và nhấp vào Kích hoạt 2 . .
Tiện ích mở rộng đi vào nhóm đã kích hoạt 1 .
Quay lại trang chủ IIS và Khởi động lại 1 dịch vụ IIS để xem xét.
Sử dụng các phiên bản PHP khác nhau tùy thuộc vào trang web
Trong phần này, chúng ta sẽ xem cấu hình IIS để sử dụng phiên bản PHP khác nhau tùy thuộc vào trang web [vhost]
Điều kiện tiên quyết cho phần này
- Có sẵn nhiều phiên bản PHP trên máy chủ IIS
- Tạo các bản ghi DNS để truy cập các trang web
Để minh họa cho hướng dẫn, chúng tôi sẽ thiết lập hai trang web trên IIS, sẽ hoạt động với hai phiên bản PHP khác nhau [5 và 7]
Tạo 1 thư mục sẽ nhận các trang web.
Trên giao diện IIS, nhấp chuột phải vào Trang web 1 và nhấp vào Thêm trang web … 2 . .
Nhập tên của trang web 1 , thư mục nơi trang web sẽ được lưu trữ 2 , the full DNS name of the site 3 and click on the OK 4 button.
Làm tương tự cho trang web thứ hai [php5. rdrit. phòng thí nghiệm]
Cả hai trang web 1 hiện đã được tạo.
Trong các thư mục lưu trữ các trang web, tạo một phpinfo mới. php tập tin và nhập đoạn mã sau
Khởi chạy trình duyệt internet và nhập url của các trang web. Chúng thường có cùng phiên bản [PHP 7. 2. 2]