Ngày đăng: March 1, 2026

mod_ruid2 là gì?
Điều kiện trước khi cài đặt
Hướng dẫn cài đặt mod_ruid2 trên DirectAdmin
Thiết lập lại quyền thư mục sau khi cài đặt
Kiểm tra mod_ruid2 đã hoạt động chưa
Tổng kết
mod_ruid2 là một module dành cho Apache Web Server, cho phép chạy PHP dưới quyền của từng user thay vì user mặc định của Apache (thường là apache).
Tăng cường bảo mật giữa các user hosting
Giảm xung đột quyền ghi file
Hiệu suất tốt hơn so với suPHP
Hỗ trợ PHP OpCache
Cho phép cấu hình php.ini riêng cho từng domain
So với mô hình suPHP, thiết lập mod_php + mod_ruid2 có hiệu năng cao hơn do không phải load PHP binary mỗi lần xử lý request.
Trước khi tiến hành cài đặt mod_ruid2 trên máy chủ CloudFly, bạn cần đảm bảo:
✔ Máy chủ sử dụng Apache
✔ PHP đang chạy dưới dạng mod_php
✔ DirectAdmin sử dụng CustomBuild 2.0
✔ Có quyền root hoặc sudo
ssh root@IP_Server
Đăng nhập vào VPS/Server với quyền root:
ssh root@IP_Server
Di chuyển vào thư mục custombuild:
cd /usr/local/directadmin/custombuild/
./build version
Nếu phiên bản thấp hơn 2.0, bạn cần nâng cấp lên CustomBuild 2.0 trước khi tiếp tục.
Thực hiện lần lượt các lệnh sau:
cd /usr/local/directadmin/custombuild/
./build update
./build set mod_ruid2 yes
./build mod_ruid2
./build rewrite_confs
|
Lệnh |
Chức năng |
|
build update |
Cập nhật CustomBuild mới nhất |
|
set mod_ruid2 yes |
Kích hoạt mod_ruid2 |
|
build mod_ruid2 |
Cài đặt module |
|
rewrite_confs |
Rebuild toàn bộ cấu hình Apache |
Quá trình này có thể mất vài phút tùy cấu hình máy chủ.
Sau khi cài đặt xong, bạn cần chỉnh lại quyền thư mục để đảm bảo hoạt động chính xác:
cd /usr/local/directadmin/scripts && ./set_permissions.sh user_homes
find /home/*/domains/*/public_html -type d -print0 | xargs -0 chmod 755
find /home/*/domains/*/public_html -type f -print0 | xargs -0 chmod 644
find /home/*/domains/*/public_html -type f -name '*.cgi*' -exec chmod 755 {} \;
find /home/*/domains/*/public_html -type f -name '*.pl*' -exec chmod 755 {} \;
find /home/*/domains/*/public_html -type f -name '*.pm*' -exec chmod 755 {} \;
cd /usr/local/directadmin/data/users
for i in `ls`; do
chown -R $i:$i /home/$i/domains/*/public_html
done
Việc này giúp đảm bảo:
Thư mục: 755
File thường: 644
File thực thi: 755
Đúng quyền user sở hữu
Bạn có thể kiểm tra bằng lệnh:
httpd -M | grep ruid2
Nếu hiển thị:
ruid2_module (shared)
→ mod_ruid2 đã được kích hoạt thành công.
Ngoài ra có thể tạo file phpinfo.php để kiểm tra quyền chạy PHP.
Việc cài đặt mod_ruid2 trên DirectAdmin CloudFly giúp:
Tăng hiệu suất Apache
Nâng cao bảo mật multi-user
Hỗ trợ tốt hơn cho website WordPress, Laravel, PHP Framework
Đây là giải pháp tối ưu nếu bạn đang vận hành nhiều website trên cùng một VPS/Server.
CLOUDFLY tự hào là đơn vị tiên phong tại Việt Nam cung cấp dịch vụ Cloud Server, Cloud Hosting tùy chỉnh cấu hình. Chúng tôi nhận được sự tin tưởng và hợp tác với hơn 15.000 khách hàng trong và ngoài nước. Sẵn sàng đồng hành và đem lại những giải pháp tối ưu nhất cho bạn.
Nếu quý khách hàng gặp khó khăn hay có bất kì thắc mắc nào. Hãy liên hệ theo thông tin bên dưới.
CloudFly - Đơn giản hóa ứng dụng trên đám mây
HOTLINE: 0904.558.448
WEBSITE: https://cloudfly.vn/
FACEBOOK: https://www.facebook.com/cloudfly.vn
TELEGRAM CHANNELS: https://t.me/cloudflyvn