Cài đặt PHP trên Windows với IIS



Việc cài đặt Windows Server của PHP đang chạy IIS là đơn giản hơn nhiều trên Unix, khi nó gồm một Precompiled Binary thay vì một Source build.

Nếu bạn muốn cài đặt PHP trên Windows, dưới đây là điều kiện cần:

  • Một Web Server được hỗ trợ bởi PHP. Các phiên bản trước của PHP, IIS/PWS là lựa chọn tốt nhất bởi vì một Module Version của PHP là có sẵn cho nó; nhưng bây giờ PHP đã thêm một sự lựa chọn rộng rãi hơn về Module cho Windows.

  • Một Database được hỗ trợ bởi PHP như MySQL hoặc Oracle, …

  • Tải PHP Windows Binary tại: www.php.net/downloads.php

  • Một tiện ích để unzip file, tìm kiếm tại http://download.cnet.com cho PC file.

Quảng cáo

Dưới đây là các bước để cài đặt Apache và PHP5 trên Windows. Nếu phiên bản PHP là khác nhau, thì bạn nên kiểm tra cẩn thận.

  • Exrtract binary archive bởi sử dụng tiện ích unzip; C:\PHP là một vị trí phổ biến.

  • Sao chép một số .dll file từ PHP directory tới thư mục hệ thống của bạn (thường là C:\Winnt\System32). Bạn cần php5ts.dll cho mọi trường hợp. bạn cũng sẽ có thể cần sao chép file tương ứng với Web Server Module: C:\PHP\Sapi\php5isapi.dll. Nó là có thể nếu bạn cũng sẽ cần những cái khác từ các thư mục dll phụ, nhưng bắt đầu với hai trường hợp đã đề cập trên và thêm một số khác nếu bạn cần chúng.

  • Sao chép php.ini-dist hoặc php.ini-recommended (thường là cái sau) tới thư mục Windows của bạn (C:\Winnt hoặc C:\Winnt40), và đổi tên nó php.ini. Mở file này trong một Text Editor (ví dụ: Notepad). Chỉnh sửa file này để lấy chỉ thị định cấu hình. Chúng tôi đề nghị người dùng mới thiết lập Error Reporting thành E_ALL trên thiết bị của bạn tại bước này. Bây giờ, điều quan trọng nhất là chỉ thị doc_root dưới khu vực Paths và Directories. Đảm bảo rằng điều này so khớp với IIS Inetpub folder (hoặc bất cứ đâu bạn muốn phục vụ).

  • Dừng và khởi động lại WWW Service. Tới Start menu → Settings → Control Panel → Services. Kéo danh sách xuống IIS Admin Service. Chọn nó và nhấn Stop. Sau khi nó dừng, chọn World Wide Web Publishing Service và nhấn Start. Dừng và khởi động lại service từ bên trong Inernet Service Manager sẽ là chưa đủ. Vì đây là Windows, bạn cũng có thể muốn reboot.

  • Mở một Text Editor. Gõ <?php phpinfo(); ?>. Lưu file này trong Document Root dạng info.php của Web Server.

  • Khởi động bất kỳ trình duyệt Web nào và duyệt file này. Bạn phải luôn luôn sử dụng một HTTP Request (http://www.testdomain.com/info.php hoặc http://localhost/info.php hoặc http://127.0.0.1/info.php) thay vì một filename (/home/httpd/info.php) để file được parse một cách chính xác.

Bạn nên quan sát một bảng thông tin dài về thông báo cài đặt PHP của bạn.

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Các bạn ở Hà Nội có thể tham gia khóa học thứ 9 của vietjackteam (đang tuyển sinh) vào cuối tháng 10/2018 do anh Nguyễn Thanh Tuyền, admin vietjack.com trực tiếp giảng dạy tại Hà Nội. Chi tiết nội dung khóa học tham khỏa link : Khóa học Java.Các bạn học CNTT, điện tử viễn thông, đa phương tiện, điện-điện tử, toán tin có thể theo học khóa này. Số lượng các công việc Java hoặc .NET luôn gấp ít nhất 3 lần Android hoặc iOS trên thị trường tuyển dụng. Khóa online= Đi phỏng vấn, Khóa offline= Đi phỏng vấn+ 1.5 tháng thực tập ngoài doanh nghiệp.

Mọi người có thể xem demo nội dung khóa học tại địa chỉ Video demo khóa học Offline

Các bạn ở xa học không có điều kiện thời gian có thể tham dự khóa Java online để chủ động cho việc học tập. Từ tháng 4/2018, VietJack khuyến mại giá SỐC chỉ còn 250k cho khóa học, các bạn có thể trả lại tiền nếu không hài lòng về chất lượng trong 1 tháng, liên hệ facebook admin fb.com/tuyen.vietjack để thanh toán chuyển khoản hoặc thẻ điện thoại, khóa học bằng Tiếng Việt với gần 100 video, các bạn có thể chủ động bất cứ lúc nào, và xem mãi mãi. Thông tin khóa học tại Khóa học Java Online trên Udemy

Follow fanpage của team https://www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi.

Các bài học PHP phổ biến khác tại VietJack:


cai_dat_php_tren_windows_linux_va_mac_osx.jsp


Tài liệu giáo viên