Cài đặt Composer và PHP trên Windows 10

Trong hướng dẫn này, chúng ta sẽ cài đặt Composer và PHP trên Windows 10 để chúng ta có thể cài đặt các dependencies cho ứng dụng web của mình trực tiếp từ dòng lệnh Windows.

1. Tải xuống và cài đặt Visual C ++

Sau khi tải xuống, hãy chạy trình cài đặt và nhấp vào Cài đặt.

2. Tải xuống và giải nén PHP

Truy cập trang tải xuống Windows PHP và tải xuống .zip của phiên bản PHP bạn yêu cầu. Trong hướng dẫn này, chúng tôi đang cài đặt PHP 7.4 VC15 x64 Non Thread Safe
Sau khi tải xuống, hãy tạo một thư mục mới trong c:\php7 (hoặc bất cứ nơi nào bạn thích) và giải nén zip PHP vào đó.

3. Tải xuống và cài đặt Composer

Tải xuống Composer-Setup.exe từ trang Tải xuống Composer.
Trong bước tiếp theo Thiết lập Composer, hãy đảm bảo rằng đường dẫn chính xác đến php.exe được thiết lập và sau đó nhấp vào Next.

Nếu khung thiết lập hỏi tạo php.ini, hãy cho phép tạo và nhấn Next
Bỏ qua thiết lập Proxy URL, nhấn Next và click install
Nhấp vào Finish sau khi cài đặt hoàn tất.

4. Test PHP

Nếu có bất kỳ cửa sổ Command Prompt nào đang mở, hãy đóng chúng lại.
Mở Command Prompt, gõ php -v và nhấn Enter. Bây giờ bạn sẽ thấy phiên bản PHP.


Nếu nó trả về một phiên bản PHP, bạn có thể chuyển sang phần 6 để kiểm tra Composer.

Nếu bạn gặp lỗi “php is not recognized as an internal or external command, operable program or batch file.”, bạn có thể cần thêm một biến môi trường PATH.

5. Thêm biến môi trường PATH

Thiết lập Composer thường thực hiện điều này cho bạn, nhưng nếu vì lý do gì đó không thực hiện được, bạn có thể thiết lập biến môi trường theo cách thủ công.
Để bạn không phải nhập toàn bộ đường dẫn đến php.exe mỗi khi chạy lệnh PHP, bạn nên thêm c:\php7 làm biến môi trường.
Mở System Properties bằng cách nhấp vào menu bắt start đầu và nhập sysdm.cpl và nhấn Enter.


Trong System Properties, bấm vào Environment Variables.


Trong System Variables, click Path và click Edit.
Nhấp vào New, nhập đường dẫn đến thư mục PHP của bạn (c:\php7) và nhấp vào OK.

6. Test Composer

Mở Command Prompt và nhập composer -V (đó là chữ hoa V).
Nếu tất cả đã được cài đặt chính xác, bạn sẽ thấy số phiên bản.