Việc cài đặt Composer trên Ubuntu 22.04 hoặc Linux tương đối đơn giản chỉ với một vài dòng lệnh. Tuy nhiên, việc chọn phiên bản Composer chính xác theo yêu cầu của dự án, chẳng hạn như Magento 2.3 yêu cầu Composer 1.10.26 hoặc Laravel yêu cầu phiên bản mới nhất, có thể rất quan trọng.
Vậy làm cách nào để đảm bảo cài đặt chính xác các phiên bản Composer cụ thể? Bạn có thể tìm thấy hướng dẫn từng bước trong bài viết của chúng tôi.
Cách cài đặt Composer trên Ubuntu 22.04 phiên bản mới nhất
Composer là một công cụ quản lý phụ thuộc (Dependency Management) trong PHP, giúp bạn quản lý các thư viện mà dự án PHP của bạn sử dụng. Đúng hơn, Composer giúp quản lý việc phụ thuộc giữa các tài nguyên trong dự án. Bằng cách khai báo các thư viện mà dự án của bạn sử dụng, Composer sẽ tự động tải mã nguồn của các thư viện đó. Nó tạo ra các tập tin cần thiết trong dự án của bạn và cập nhật thư viện khi có phiên bản mới.
Để có thể cài đặt được composer trên các hệ điều hành dự trên Linux như Ubuntu hoặc debian, trước tiên bạn cần cài đặt thành công PHP và cURL.
sudo apt install curl curl -sS https://getcomposer.org/installer -o composer-setup.php
Tiếp theo, chạy lệnh sau để cài đặt Composer:
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Kiểm tra xem Composer đã được cài đặt đúng chưa bằng cách chạy:
composer --version
Bạn cũng có thể truy cập trang chính thức của Composer để tìm hiểu thêm về hướng dẫn.
Sau khi tải Composer về bạn có thể mở Terminal và di chuyển hoặc copy file đến thư mục /usr/local/bin là xong.
Cài đặt Composer với phiên bản cụ thể
Nếu bạn muốn cài đặt Composer với các phiên bản thấp hơn để phù hợp với Framework thì hãy cuộn xuống và tìm phiên bản phù hợp, tải xuống và sao chép vào /usr/local/bin hoặc chạy lệnh trên thiết bị đầu cuối với quyền root. Ví dụ: ở đây tôi sẽ cài đặt trình soạn thảo 1.10.26 để chạy Magento 2.4.1 (thay thế 1.10.26 bằng phiên bản phù hợp với yêu cầu của bạn).
sudo -s curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer --version=1.10.26
Note: Thay 1.10.26 thành phiên bản Composer mà bạn muốn cài đặt
Trên đây là các bước hướng dẫn cách cài đặt Composer trên Ubuntu 20.04, 22.04 hoặc Linux Debian để bạn có thể quản lý các dự án Framework yêu cầu Composer, nếu có câu hỏi hãy để lại bình luận bên dưới nhé.
– Advertising –