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
09/08/2024
Lượt xem

3 bước custom dịch vụ trên DirectAdmin nhanh chóng

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

Đánh giá

DirectAdmin là công cụ hỗ trợ đắc lực cho việc quản trị website, tuy nhiên, để khai thác tối đa tiềm năng của nó, bạn cần biết cách custom hóa các dịch vụ theo nhu cầu sử dụng riêng. Bài viết này sẽ cung cấp cho bạn 3 bước hướng dẫn chi tiết để custom dịch vụ trên DirectAdmin một cách nhanh chóng và hiệu quả.

CustomBuild là gì?

CustomBuild là công cụ hỗ trợ vô cùng mạnh mẽ được tích hợp sẵn với DirectAdmin giúp quản lý phần mềm hiệu quả và cho phép người dùng dễ dàng tùy chỉnh mọi thứ theo nhu cầu.

CustomBuild là gì
CustomBuild là gì

CustomBuild hỗ trợ tùy chỉnh cấu hình cho nhiều dịch vụ phổ biến, bao gồm:

  • ap2
  • clamav
  • curl
  • custombuild
  • dovecot
  • fastcgi
  • fpm
  • libxml2
  • libxslt
  • litespeed
  • modsecurity
  • nginx
  • nginx_reverse
  • opcache
  • openlitespeed
  • php
  • phpmyadmin
  • proftpd
  • pureftpd
  • rspamd
  • spamassassin
  • suhosin
  • suphp
  • systemd

File cấu hình mặc định cho các dịch vụ liệt kê bên trên sẽ được lưu trữ tại đường dẫn sau:

/usr/local/directadmin/custombuild/configure/

Để tùy chỉnh cấu hình cho dịch vụ bất kỳ, bạn cần tạo thư mục custom/ và sao chép file cấu hình của dịch vụ đó vào thư mục này. Các thông số đã điều chỉnh trong thư mục custom/ sẽ được giữ nguyên, kể cả khi bạn build lại toàn bộ dịch vụ.

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

Trong bài này Vietnix sẽ hướng dẫn minh họa tùy chỉnh cấu hình dịch vụ OPcache. Bạn có thể áp dụng tương tự cho các dịch vụ khác. Trước tiên để thay đổi, tùy chỉnh cho service OPcache này, bạn cần kích hoạt với các lệnh sau:

cd /usr/local/directadmin/custtombuild
./build set_php opcache yes   #hoặc lệnh da build set_php opcache yes
./build opcache

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

Trước tiên, bạn truy cập vào VPS hoặc server của bạn với quyền root hoặc người dùng có quyền sudo qua giao thức SSH. Nếu bạn chưa biết cách thực hiện, vui lòng tham khảo bài viết sau:

Bước 2: Sao chép file cấu hình mặc định của service và chỉnh sửa

Lưu ý: Nếu bạn custom cho dịch vụ khác OPcache thì có thể cần thay đổi lệnh cho phù hợp.

Đầu tiên, bạn nhập lần lượt các lệnh sau:

cd /usr/local/directadmin/custombuild 
mkdir -p custom/opcache/ 
cp -fp configure/opcache/* custom/opcache/

Hình ảnh các lệnh sẽ tương tự như sau:

Sao chép file cấu hình qua vị trí mới
Sao chép file cấu hình qua vị trí mới

Trước khi chỉnh sửa, bạn có thể xem qua cấu hình mặc định của OPcache bằng lệnh:

php -i | grep opcache

Đây là hình ảnh những thông số mặc định có trong service OPcache, Vietnix sẽ chỉnh sửa lại giá trị memory_consumption:

Thông số mặc định của OPcache
Thông số mặc định của OPcache

Như Vietnix đã đề cập ở trên , vị trí file gốc chứa cấu hình của OPcache nằm ở đường dẫn sau:

/usr/local/directadmin/custombuild/configure
Vị trí chứa các file cấu hình dịch vụ
Vị trí chứa các file cấu hình dịch vụ

Để bắt đầu chỉnh sửa file cấu hình dịch vụ OPcache, bạn mở file opcache.ini bằng trình soạn thảo nano:

nano /usr/local/directadmin/custombuild/custom/opcache/opcache.ini

Bạn tìm đến dòng opcache.memory_consumption và thay đổi thay đổi giá trị thông số này từ 128 lên 512 để tăng dung lượng RAM được cấp phát cho dịch vụ. Sau đó bạn hãy lưu thay đổi và đóng file.

Bước 3: Áp dụng các thay đổi trong CustomBuild

Sau khi đã thay đổi file cấu hình Opcache, bạn cần áp dụng các thay đổi này trong CustomBuild bằng cách nhập các lệnh dưới đây:

cd /usr/local/directadmin/custombuild 
./build opcache

Cuối cùng, bạn kiểm tra xem các thay đổi đã được cập nhật trong file cấu hình hay chưa bằng lệnh:

php -i | grep opcache

Hình ảnh cho thấy thông số RAM đã có sự thay đổi từ 128 lên 512 như sau:

Kiểm tra các thay đổi sau khi custom dịch vụ trên DirectAdmin
Kiểm tra các thay đổi sau khi custom dịch vụ trên DirectAdmin

Lời kết

Bài viết đã hướng dẫn bạn chi tiết 3 bước custom dịch vụ trên DirectAdmin một cách nhanh chóng nhất. Hy vọng những chia sẻ trên đây sẽ giúp ích cho bạn trong quá trình quản trị website. Nếu bạn còn bất kỳ thắc mắc nào, hãy để lại bình luận bên dưới bài viết để Vietnix hỗ trợ giải đáp trong thời gian ngắn 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