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

Để cài đặt PHP với Apache trên Windows, hãy làm theo các bước đã cho. Nếu phiên bản PHP và Apache của bạn khác nhau thì hãy lưu ý.

Table of Contents

Bước 1

  • Tải xuống máy chủ Apache từ www.apache.org/dist/httpd/binaries/win32. Bạn muốn phiên bản phát hành ổn định hiện tại có phần mở rộng no_src.msi. Bấm đúp vào tệp trình cài đặt để cài đặt; C:\Program Files là một vị trí phổ biến. Trình cài đặt cũng sẽ hỏi bạn có muốn chạy Apache dưới dạng dịch vụ hay từ dòng lệnh hoặc dấu nhắc DOS. Chúng tôi khuyên bạn không nên cài đặt như một dịch vụ. Vì điều này có thể gây ra sự cố khi khởi động.
  • Giải nén kho lưu trữ nhị phân PHP bằng tiện ích giải nén của bạn; C:\ php7 là một vị trí phổ biến.
  • Đổi tên php.ini-development thành php.ini. Mở tệp này trong trình soạn thảo văn bản (ví dụ: Notepad). Chỉnh sửa tệp này để nhận các chỉ thị cấu hình; Tại thời điểm này, chúng tôi đặc biệt khuyên người dùng mới nên đặt báo cáo lỗi cho E_ALL trên máy phát triển của họ.
  • Cho máy chủ Apache của bạn biết nơi bạn muốn phân phát tệp và (các) phần mở rộng nào bạn muốn xác định tệp PHP (.php là tiêu chuẩn, nhưng bạn có thể sử dụng .html, .phtml hoặc bất cứ thứ gì bạn muốn). Truy cập tệp cấu hình HTTP của bạn (C:\Program Files\Apache Group\Apache\conf hoặc bất kỳ đường dẫn nào của bạn) và mở httpd.conf bằng trình soạn thảo văn bản. Tìm kiếm từ DocumentRoot (sẽ xuất hiện hai lần) và thay đổi cả hai đường dẫn đến thư mục bạn muốn cung cấp tệp. (Mặc định là C:\Program Files\Apache Group\Apache\htdocs.). Thêm ít nhất một chỉ thị mở rộng PHP như được hiển thị trong dòng đầu tiên của đoạn mã sau:
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html
LoadModule php7_module "C:/php7/php7apache2_4.dll"
PHPiniDir "c:/php7"

Bước 2

Mở trình soạn thảo văn bản. Gõ: <?php phpinfo (); ?>. Lưu tệp này trong thư mục root của máy chủ Web của bạn dưới dạng info.php. Khởi động bất kỳ trình duyệt Web nào và duyệt tệp. Bạn phải luôn sử dụng yêu cầu HTTP (http://www.domaincuaban.com/info.php hoặc http: //localhost/info.php hoặc http://127.0.0.1/info.php) thay vì tên tệp (/home/httpd/info.php) để tệp được phân tích cú pháp chính xác.

Bạn sẽ thấy một bảng dài thông tin về thông báo cài đặt PHP mới của mình. Lúc đó Xin chúc mừng!