Hướng Dẫn Cài Đặt PHP Cho Người Mới Bắt Đầu Trên Windows
PHP là một trong những ngôn ngữ lập trình phổ biến nhất dùng để phát triển website. Đối với những ai mới bắt đầu học PHP trên hệ điều hành Windows, việc thiết lập môi trường chạy code đôi khi có thể gặp chút bối rối. Bài viết này sẽ hướng dẫn bạn cách cài đặt PHP chuẩn xác và nhanh chóng nhất.
Bước 1: Tải Bản Cài Đặt PHP Chuẩn Cho Windows (Binaries)
Thay vì tải nhầm các mã nguồn dùng để biên dịch (source code), bạn cần tải bản dựng sẵn chứa file thực thi (php.exe):
- Truy cập trang chủ tải PHP:
windows.php.net/download - Tìm đến phiên bản mới nhất (ví dụ: PHP 8.5 hoặc các phiên bản ổn định khác).
- Chọn mục VS17 x64 Thread Safe (hoặc phiên bản tương thích với hệ thống của bạn) và bấm vào chữ Zip để tải về máy.
Bước 2: Giải Nén Và Cấu Hình File php.ini
- Tạo một thư mục mới ở ổ đĩa C với tên ngắn gọn là
C:\php. - Giải nén toàn bộ nội dung file
.zipvừa tải ở Bước 1 vào thư mụcC:\php. - Tìm file có tên
php.ini-development(hoặcphp.ini-production) trong thư mụcC:\php, sau đó copy và đổi tên bản sao đó thànhphp.ini. File này dùng để cấu hình các thiết lập của PHP.
Bước 3: Thêm PHP Vào Biến Môi Trường (Environment Variables)
Để hệ điều hành Windows có thể nhận diện lệnh php từ bất kỳ cửa sổ dòng lệnh nào, bạn cần cấu hình đường dẫn:
- Nhấn phím Windows, gõ từ khóa
Environment Variablesvà chọn Edit the system environment variables. - Nhấp vào nút Environment Variables... ở góc dưới cửa sổ hiện ra.
- Tại bảng phía dưới (System variables), tìm dòng có tên
Pathvà nhấn nút Edit. - Nhấn New và nhập đường dẫn thư mục PHP của bạn vào (ví dụ:
C:\php). - Nhấn OK ở các cửa sổ để lưu lại thay đổi.
Bước 4: Kiểm Tra Lại Kết Quả
- Tắt hoàn toàn các cửa sổ dòng lệnh đang mở (nếu có).
- Mở một cửa sổ dòng lệnh mới như CMD hoặc PowerShell.
- Gõ lệnh kiểm tra phiên bản sau:
php -v
Nếu màn hình hiển thị thông tin chi tiết về phiên bản PHP hiện tại, chúc mừng bạn đã cài đặt thành công!
💡 Lời khuyên cho người mới: Nếu bạn muốn lập trình web PHP toàn diện (kết hợp với cơ sở dữ liệu MySQL, Web Server Apache/Nginx) mà không muốn cấu hình thủ công từng bước phức tạp, bạn có thể cân nhắc sử dụng các phần mềm tích hợp sẵn như Laragon hoặc XAMPP
All Rights Reserved