Cài đặt directadmin trên raspberry

Nội dung

    DirectAdmin là gì?
    DirectAdmin là một trong rất nhiều bảng điều khiển (hay còn được gọi là Control Panel) dành cho những người quản trị Web Hosting với rất nhiều các tính năng từ cơ bản cho đến nâng cao mà bạn cần sử dụng. Tại Việt Nam DirectAdmin còn được gọi tắt là DA, DirectAdmin là một công cụ quản trị Web Hosting bản quyền và không có phiên bản miễn phí và được phát hành bởi hãn phần mềm JBMC Software. Tương thích tốt được các hệ điều hành sau:
    CloudLinux
    RedHat Enterprise / CentOS
    Debian
    FreeBSD
    Ubuntu (Sử dụng phiên bản 64-bit dành cho Ubuntu)

    Cài đặt directadmin trên raspberry
    Yêu cầu hệ thống khi cài đặt DirectAdmin
    Tuy DirectAdmin sử dụng rất ít tài nguyên nhưng Direcadmin cũng khuyến chúng ta nên sử dụng bộ vi sử lý ít nhất là 500 Mhz và càng nhiều lõi càng tốt. Cần tối thiểu 1GB RAM (Tốt nhất nên sử dụng 2GB RAM trở lên), ít nhất 2GB SWAP. Ổ cứng dung lượng trống ít nhất 2 Gigabytes dung lượng sau khi đã cài đặt hệ điều hành. Trong trường hợp lượng truy cập của bạn cao có thể bạn sẽ cần nâng cấp thêm CPU và RAM sao cho phù hợp. Tất cả các dòng CPU Intel và AMD sẽ hoạt động tốt, CPU Solaris / Sparc sẽ không hoạt động được.

    Lưu ý: Vui lòng không cài đặt các dịch vụ như Apache, PHP, MySQL, Ftp, Sendmail, v.v., vì trong quá trình cài đặt Directadmin sẽ làm điều này cho bạn. Tất cả những gì DirectAdmin cần là một VPS/Server cài mới hệ điều hành.
    Không nên cài đặt DirectAdmin lên hệ thống đang chạy hiện tại, DirectAdmin sẽ không bảo toàn dữ liệu nếu bạn thao tác cài đè.

    Hướng dẫn cài đặt DirectAdmin
    Chuẩn bị máy raspberry đã cài hệ điều hành ubuntu server bản 64bit. Hướng dẫn này cũng có thể làm Centos 6 cả 32 và 64 bit đều được

    Bước 1 : update kerrel (source)

    yum -y install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel tar diffutils nano dbus.x86_64 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed.x86_64 cpan
    Tiếp theo dùng lệnh này để bảo đảm không bị lỗi
    Đối với OS 64 bit

    ln -sf /usr/lib64/libexpat.so /usr/lib/libexpat.so
    ln -sf /usr/lib64/libm.so /usr/lib/libm.so
    ln -sf /usr/lib64/libssl.so /usr/lib/libssl.so

    Đối với OS 32 bit

    ln -sf /usr/lib32/libexpat.so /usr/lib/libexpat.so
    ln -sf /usr/lib32/libm.so /usr/lib/libm.so
    ln -sf /usr/lib32/libssl.so /usr/lib/libssl.so

    Sau đó Wget DA1443
    wget -c https://raw.githubusercontent.com/hoclamwe/blog/master/da1443-en.sh
    Sau đó Wget tiếp
    wget -c https://raw.githubusercontent.com/hoclamwe/blog/master/da1443-en.tar.gz
    Chmod: chmod 755 da1443-en.sh
    Cài đặt
    Và đây là lệnh cài đặt
    ./da1443-en.sh 2>&1|tee directadmin_install.log
    Để xóa trang đăng nhập tiếng tàu khựa này đi, các bạn gõ lệnh
    rm /usr/local/directadmin/data/templates/login.html
    sau đó nhấn y và enter
    Sau khi cài đặt bạn tải file Directadmin 1.44 null này về
    https://raw.githubusercontent.com/hoclamwe/blog/master/directadmin
    up vào thư mục này (đè lên file cũ)
    /usr/local/directadmin

    đây là file null dành cho Centos 6

    Mở port VPS
    Ví dụ để mở port xxx, bạn hãy thực hiện lệnh sau:
    – Đối với Iptables.
    iptables -I INPUT -p tcp -m tcp –dport xxx -j ACCEPT
    ví dụ
    iptables -I INPUT -p tcp -m tcp –dport 21 -j ACCEPT
    iptables -I INPUT -p tcp -m tcp –dport 80 -j ACCEPT
    Sau đó lưu lại cấu hình và khởi động lại iptables
    service iptables save
    service iptables restart

    modprobe ip_conntrack_ftp

    Nâng cấp custombuider 2.0 :

    cd /usr/local/directadmin
    mv custombuild custombuild_1.x
    wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
    tar xvzf custombuild.tar.gz
    cd custombuild
    ./build
    ./build all d
    ./build rewrite_confs

    Để lại một bình luận

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *