Hướng dẫn cài đặt Composer

 

Có khi nào bạn cảm thấy bực mình khi kho, thư viện database của bạn chị chiếm quá nhiều bởi những tác vụ vô ích, không được updated và vô vàn các lý do liên quan tới việc quản lý, sắp xếp các dependencies cho project của bạn. Sau đây bài viết sẽ giới thiệu về và hướng dẫn cài đặt Composer – leader cho data hàng đầu cho các admin, đặc biệt là rất hữu ích cho các nhà phát triển PHP.

1. Composer là gì?

Nói đến Composer là nói đến PHP, đối với PHP Composer là cánh tay phải đắc lực, công cụ tuyệt vời trong sắp xếp, quản lý như cái tên của nó: “biên soạn”. Bên cạnh đó Composer có Open source giúp bạn dễ dàng tương tác và nhận được các lợi ích.

2. Các bước thiết lập Composer

Để thực hiện cài đặt Composer chúng ta có 3 cách để thiết lập như sau:

– Setup trên Hosting Shared Hosting

  • Bước 1: Cài hostinger premium và business bản mới nhất bằng cách access Hosting bằng SSL rồi tạo file mới bằng nano text editor bằng lệnh mở nano text sau.

nano composer-installer.sh

Nếu máy của bạn đã cài trọn bộ Hostinger Premium và business rồi thì có thể chuyển sang bước 2.

Đoạn lệnh để tải bản updated version

  • Bước 2: Sau khi cài bản cập nhật thì tắt Nano bằng CRTK + X hoặc CMD +X cho máy Mac, sau đó là Y rồi Enter. Nhập tiếp lệnh dưới đây để kết thúc cài composer và khi thấy hiện “composer” có nghĩa là thành công rồi.

sh composer – install.sh

Cài đặt thành công

– Setup dễ dàng trên Windows

  • Tải Composer qua link này: https://getcomposer.org/Composer-Setup.exe
  • Vào đường dẫn và mở setup rồi cài đặt theo hướng dẫn.

Composer Install Wizard Windows

Next để cài đặt! Thật đơn giản!

  • Nhấn CTRL + R để run chương trình cmd và Ok. Tiếp theo ấn “composer” trong cmd prompt để kết thúc cài đặt.

– Giải quyết cài đặt trên Linux và Mac.

Đây là 2 hệ điều hành thông dụng cho các nhà phát triển HPH.

Cài để kết nối khu vực xung quanh

  • Open Terminal và kết nối máy chủ bằng SSH
  • Nhập lệnh dưới để setup updated version của Composer

php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);”

php -r “if (hash_file(‘SHA384’, ‘composer-setup.php’) === ‘669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;”

và lệnh: php composer-setup.php –install-dir=bin –filename=composer

  • Tiếp tục nhập dãy code sau: php bin/composer

Cài đặt để sử dụng cho kết nối toàn cầu.

  • Giống như cài đặt vị trí xung quanh, cài đặt mục đích global chỉ cần thêm dòng code: sudo mv composer.phar /usr/local/bin/composer trên đầu vào.
  • Cuối cùng thì nhập “composer” và kết thúc cài đặt.

Trên đây là 3 cách trong hướng dẫn cài đặt composer cho các hệ điều hành như Mac, Linux, Windows. Mong các bạn luôn theo dõi và ủng hộ!

 

Có thể bạn quan tâm

  • Website doanh nghiệp đang… “vô hình” trên Google?

    Thống kê cho thấy khoảng 70% website doanh nghiệp tại Việt Nam không chuẩn SEO, hơn 50% tốc độ tải quá chậm, và 90% không có chiến lược nội dung định hướng bán hàng. Kết quả: tốn kém thiết kế nhưng không tạo ra đơn hàng, khách không thể tìm thấy. Website như vậy trở …

  • Ethernet Switch Công Nghiệp: Trái tim kết nối trong tự động hóa hiện đại

    Trong kỷ nguyên của công nghiệp 4.0, khi mọi thiết bị đều được kết nối và dữ liệu trở thành yếu tố quyết định hiệu suất vận hành, Ethernet Switch công nghiệp (Industrial Ethernet Switch) đã nổi lên như một thiết bị không thể thiếu. Không chỉ đóng vai trò trung tâm trong việc truyền …

  • Hệ sinh thái dịch vụ Digital Marketing toàn diện tại DPS.MEDIA

    Bạn đang tìm kiếm ⁣một ‍giải pháp Digital Marketing tổng thể để‍ tối ưu hóa⁢ hiệu ⁢quả​ kinh doanh trong môi trường⁣ cạnh tranh ngày càng khốc liệt? Tại⁢ DPS.MEDIA, chúng⁢ tôi cung ​cấp hệ ‍sinh thái dịch‍ vụ Digital Marketing ⁤toàn‌ diện, đồng hành hỗ trợ doanh nghiệp SMEs tiếp cận đúng khách hàng, tối …

  • Bộ điều khiển PID là gì? Nguyên lý hoạt động và ứng dụng thực tế

    Trong thế giới tự động hóa ngày nay, việc kiểm soát các quá trình vật lý với độ chính xác cao là yếu tố then chốt để đảm bảo hiệu suất vận hành. Một trong những công cụ phổ biến và hiệu quả nhất phục vụ mục đích này chính là bộ điều khiển PID. …

  • ITIFY Marketing Agency: Công Ty Tiên Phong Xu Hướng Tiếp Thị Số

    Trong thời đại số, nắm bắt và ứng dụng các xu hướng marketing hiện đại không chỉ là lợi thế mà còn là yếu tố sống còn để doanh nghiệp phát triển và cạnh tranh. Đặc biệt, với các startup, một chiến lược marketing hiệu quả chính là chìa khóa giúp họ tiếp cận khách …

  • Khí nén và thủy lực là gì? Hoạt động như thế nào và được ứng dụng nhiều ở đâu?

    Trong các ngành công nghiệp hiện đại, khí nén và thủy lực là hai hệ thống truyền động quan trọng, đóng vai trò cốt lõi trong nhiều lĩnh vực sản xuất, cơ khí, tự động hóa và giao thông vận tải. Nhưng chính xác thì khí nén và thủy lực là gì? Chúng hoạt động …