Hướng dẫn cài đặt PHP 5.6 trên Windows Server

  • Wednesday 09/10/2024

IIS là phần mềm webserver thông dụng trên môi trường Windows Server. Mặc định, khi nhắc đến IIS thì chúng ta thường nghĩ ngay đến việc website  sử dụng ngôn ngữ ASP.NET. Tuy nhiên, có thể bạn chưa biết thì IIS cũng có thể cấu hình để chạy được các website có mã nguồn PHP. Và nếu như server đã có sẵn WebServer IIS rồi, và muốn tận dụng để chạy trên các website có mã nguồn PHP, thì bài viết này sẽ hướng dẫn bạn thực hiện điều đó.

 

Cài đặt PHP Manager

  • PHP Manager được sử dụng để quản lý các phiên bản PHP trên hệ thống, cũng như đơn giản hoá việc sử dụng PHP. Khi sử dụng PHP manager, chỉ cần vài thao tác chuột là đã có thể add thêm 1 phiên bản PHP sử dụng cũng như tuỳ biến các extension PHP.
  • Để cài đặt PHP Manager, trước hết cần cài đặt Dotnet 3.5. Trường hợp server của bạn đã cài đặt 3.5 rồi hoặc đã cài đặt bản cao hơn thì có thể bỏ qua bước này.
  • Tại Server Manager > Features > Add Features

php-win1

 

  • Chọn Dotnet FrameworkFramework 3.5.1 Features > Next

php-win2

 

  • Chọn Install và chờ hệ thống cài đặt hoàn tất

php-win3

 

  • Tải PHP Manager tại đây.
  • Tiến hành chọn phiên bản phù hợp, ví dụ trong bài viết này đang chọn phiên bản cho IIS 7 64bit, ứng với hệ thống đang sử dụng. Tải ở đây.

 

  • Tiến hành cài đặt PHP Manager theo các bước hướng dẫn của phần mềm.
  • Sau khi cài đặt xong PHP Manager, tiến hành khởi động lại hệ thống VPS/Server
  • Sau khi hệ thống đã khởi động lại, truy cập vào IIS và kiểm tra trạng thái của PHP Manager

php-win4

 

  • PHP Manager đã được cài đặt hoàn tất

php-win5

 

Cài đặt PHP 5.6

  • Tiến hành tải bản cài đặt PHP 5.6 về, có thể tải các phiên bản PHP dành cho Windows tại đây.
  • Các bản cũ hơn có thể được tìm thấy ở đây.
  • Tại hướng dẫn này, ta sử dụng phiên bản php-5.6.39-Win32-VC11-x64.zip
  • Theo như yêu cầu của PHP ta cũng sẽ phải cài đặt thêm Visual C++ 11 x64 tại đây.
  • Tải về và giải nén trên hệ thống, Ví dụ: C:\PHP\php56

php-win6

 

  • Truy cập vào PHP Manager và chọn Register New PHP version

php-win7

 

  • Chọn tới file php-cgi.exe trong thư mục php56 vừa giải nén

php-win8

 

  • Chọn OK

php-win9

 

  • Như vậy ta đã add thành công PHP 5.6 vào IIS, trong trường hợp muốn add các phiên bản khác, chỉ cần lặp lại các thao tác add PHP như trên (Lưu ý: Cài đặt thêm Visual C++ theo yêu cầu của mỗi bản PHP).

php-win10

 

  • Restart lại IIS

php-win11

 

  • Tiến hành Kiểm tra phiên bản PHP đã được hoạt động chưa bằng cách vào PHP Manager > Check phpinfo()

php-win12

 

  • Chọn Site là Url để test, ví dụ:

php-win13

 

  • Như vậy PHP đã được cài đặt hoàn tất

php-win14

 

 

Kết luận

Mặc dù PHP 5.6 đã không còn được hỗ trợ chính thức, việc cài đặt và sử dụng nó trên IIS vẫn có giá trị trong một số trường hợp cụ thể. Tuy nhiên, để đảm bảo tính bảo mật và ổn định cho các dự án mới, bạn nên cân nhắc việc nâng cấp lên các phiên bản PHP mới hơn như PHP 8.x.

Bài viết này chỉ là một trong những bước đầu tiên trong quá trình phát triển web với PHP. Để khai thác hết tiềm năng của PHP, bạn cần tìm hiểu thêm về các framework, thư viện và công cụ hỗ trợ khác.

 

 

Bạn có thể xem thêm một số bài viết về Windows Server ở đây.

========================================================================================

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

 

 

Rate this post