NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
20/08/2024
Lượt xem

Hướng dẫn 2 cách cài đặt Composer trên DirectAdmin đơn giản

20/08/2024
6 phút đọc
Lượt xem

Đánh giá

Cài đặt Composer trên DirectAdmin sẽ giúp nhà phát triển PHP quản lý các thư viện và phụ thuộc trong dự án một cách hiệu quả nhất. Để thực hiện thao tác này nhanh chóng, hãy cùng Vietnix tham khảo 2 cách được trình bày chi tiết trong bài viết dưới đây.

Composer là gì?

Composer là một công cụ quản lý phụ thuộc giúp các nhà phát triển cài đặt, cập nhật và quản lý các thư viện (libraries) và các gói (packages) PHP một cách dễ dàng, hiệu quả. Đặc biệt, nếu bạn là quản trị viên server DirectAdmin, việc cài đặt Composer là yêu cầu thường gặp dành cho đội ngũ phát triển.

Composer là gì
Composer là gì

Việc sử dụng Composer sẽ giúp bạn:

  • Tiết kiệm thời gian: Thay vì phải tìm kiếm và tải xuống từng thư viện một, bạn chỉ cần khai báo các phụ thuộc trong file composer.json và chạy lệnh composer install. Composer sẽ tự động tải về và cấu hình mọi thứ cho bạn.
  • Quản lý phiên bản: Composer cho phép bạn chỉ định phiên bản cụ thể hoặc khoảng phiên bản cho phép của từng thư viện, giúp đảm bảo sự ổn định và tránh xung đột giữa các thư viện.
  • Tạo môi trường làm việc nhất quán: Composer giúp các thành viên trong nhóm phát triển có cùng một môi trường làm việc, tránh những khác biệt về các thư viện và cấu hình.
  • Cộng đồng lớn: Cộng đồng người dùng composer đông đảo thành viên sẽ hỗ trợ bạn giải đáp các vấn đề trong quá trình sử dụng.

Mọi người cũng xem:

Trước khi tiến hành cài đặt Composer, hãy kiểm tra xem hệ thống của bạn đã được tích hợp sẵn công cụ này chưa bằng lệnh sau:

composer -V

Nếu kết quả hiển thị như bên dưới, điều đó có nghĩa là bạn cần thực hiện các bước cài đặt công cụ này.

Không tìm thấy thông tin về composer
Không tìm thấy thông tin về composer

Cách 1: Cài đặt qua giao diện dòng lệnh

Bước 1: SSH vào hệ thống

Trước khi cài đặt Composer trên DirectAdmin, bạn cần kết nối đến VPS hoặc server của mình bằng giao thức SSH với quyền root hoặc người dùng có quyền sudo. Nếu bạn chưa biết cách thực hiện, hãy tham khảo hướng dẫn chi tiết tại:

Bước 2: Cài đặt Composer

Tiếp theo, để cài đặt Composer bạn hãy thực hiện lần lượt các lệnh sau:

cd /usr/local/directadmin/custombuild
./build update
./build composer

Trong đó:

  • cd /usr/local/directadmin/custombuild: Di chuyển vào thư mục chứa công cụ custombuild của DirectAdmin.
  • ./build update: Cập nhật custombuild lên phiên bản mới nhất.
  • ./build composer: Thực hiện quá trình cài đặt composer.

Cuối cùng, để kiểm tra xem Composer đã được cài đặt thành công hay chưa và phiên bản hiện tại là bao nhiêu, bạn chạy lệnh:

composer -V

Cách 2: Cài đặt qua giao diện DirectAdmin

Lưu ý: Hiện nay DirectAdmin có nhiều giao diện khác nhau để phù hợp hơn với người dùng nhưng tính năng không có sự khác biệt. Vietnix sẽ chọn sử dụng với thiết lập sau:

  • Layout: Standard
  • Dark Mode: Auto

Bạn có thể tùy chỉnh giao diện khác để phù hợp theo nhu cầu của mình. 

Bước 1: Đăng nhập trang quản trị DirectAdmin

Bạn đăng nhập vào giao diện quản trị của DirectAdmin bằng link: https://ip-server:2222. Thay thế ip-server bằng địa chỉ IP thực tế của máy chủ của bạn và giữ nguyên port 2222. Khi cửa sổ nhập thông tin tài khoản mà Vietnix đã cung cấp, bạn sẽ được đưa đến trang chủ của DirectAdmin.

Bước 2: Cài đặt Composer

Để có quyền cài đặt Composer, bạn cần chọn mức Access Level là Admin. Sau đó, trong tab Extra Featurres bạn chọn mục CustomBuild.

Truy cập CustomBuild
Truy cập CustomBuild

Bạn được chuyển đến giao diện quản trị của công cụ CustomBuild. Tại đây, bạn tìm phần Software và chọn mục Build.

Tìm phần Software và chọn mục Build
Tìm phần Software và chọn mục Build

Tiếp theo, bạn kéo xuống đến dòng composer và bấm nút Build để bắt đầu cài đặt công cụ này.

Cài đặt Composer trên DirectAdmin
Cài đặt Composer trên DirectAdmin

Khi quá trình cài đặt hoàn tất, hệ thống sẽ thông báo tương tự như hình bên dưới.

Thông báo cài hoàn thành
Thông báo cài hoàn thành

Để kiểm tra phiên bản Composer vừa cài đặt, bạn chạy lệnh sau:

composer -V
Kiểm tra phiên bản Composer đang có
Kiểm tra phiên bản Composer đang có

Theo thông tin từ hãng, kể từ Composer 2.4.2, plugin sẽ tự động bị vô hiệu hóa khi chạy dưới dạng root hoặc Super User để tăng tính an toàn.

Lưu ý: Vì lý do bảo mật, Vietnix khuyến nghị bạn chỉ nên thực hiện các lệnh này với tài khoản có quyền hạn thấp hơn so với tài khoản Root hoặc Super User.

Lời kết

Bài viết đã giới thiệu chi tiết 2 cách cài đặt Composer trên DirectAdmin đơn giản và nhanh chóng nhất. Hy vọng những thông tin này sẽ giúp bạn bắt đầu sử dụng công cụ hữu ích này. Trong quá trình thao tác nếu gặp bất cứ khó khăn nào, hãy để lại bình luận bên dưới để được hỗ trợ trong thời gian sớm nhất.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG