Để phát triển và chạy các trang web PHP, ba thành phần quan trọng cần được cài đặt trên hệ thống máy tính của bạn.
- Máy chủ Web − PHP sẽ hoạt động với hầu như tất cả các phần mềm Máy chủ Web, bao gồm cả Máy chủ Thông tin Internet (IIS) của Microsoft nhưng sau đó thường được sử dụng nhất là Máy chủ Apache có sẵn miễn phí. Tải xuống Apache miễn phí tại đây − https://httpd.apache.org/download.cgi
- Cơ sở dữ liệu – PHP sẽ hoạt động với hầu như tất cả các phần mềm cơ sở dữ liệu, bao gồm cả Oracle và Sybase nhưng cơ sở dữ liệu MySQL có sẵn miễn phí được sử dụng phổ biến nhất. Tải xuống MySQL miễn phí tại đây – https://www.mysql.com/downloads/
- Trình phân tích cú pháp PHP – Để xử lý các hướng dẫn tập lệnh PHP, một trình phân tích cú pháp phải được cài đặt để tạo đầu ra HTML có thể được gửi tới Trình duyệt web. Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt trình phân tích cú pháp PHP trên máy tính của bạn.
Bạn không cần cài đặt riêng lẽ từng phần, có nhiều dự án tích hợp các cả 3 apache/mysql/php lại thành một khối. Và bạn chỉ cần cài đặt nó là đủ, và nỗi tiếng trong số đó là Xampp. https://www.apachefriends.org/download.html