Nội dung
Trong bài viết này mình sẽ hướng dẫn cài đặt pre-release DirectAdmin giúp các bạn có thể trải nghiệm trước các phiên bản sắp phát hành của DirectAdmin.
I. Phiên bản pre-release DirectAdmin là gì?
Phiên bản pre-release DirectAdmin là phiên bản tiền phát hành, giúp người dùng hoặc người quản trị DirectAdmin có thể sử dụng trước các tính năng mới hoặc đơn giản là thử nghiệm trước xem hệ thống của mình có tương thích hay không.
Đôi khi trên phiên bản chính thức hiện tại bạn đang gặp một lỗi mà không thể nào khắc phục được. Kể cả bạn đã đăng bài trên diễn đàn DirectAdmin nhưng cũng không nhận được sự trợ giúp nào thì bạn cũng có thể thử cài đặt pre-release DirectAdmin để xem lỗi có được khắc phục không.
II. Cách cài đặt pre-release DirectAdmin
Để cài đặt pre-release DirectAdmin chúng ta cần thực hiện theo 4 bước sau.
Bước 1: SSH vào máy chủ của bạn
Để cài đặt pre-release DirectAdmin, đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Hoặc ít nhất truy cập vào máy chủ với người dùng có quyền sudo
. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:
Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để xem thông tin UID và LID của giấy phép sử dụng DirectAdmin của mình.
Bước 2: Lấy thông tin UID và LID DirectAdmin
Có rất nhiều cách để lấy thông tin UID và LID giấy phép DirectAdmin mà chúng ta đang sử dụng, nhưng vì đang ở trong giao diện SSH nên mình chỉ hướng dẫn một cách lấy thông tin này bằng lệnh mà thôi.
Chỉ cần bạn sử dụng lệnh bên dưới là xong.
cat /usr/local/directadmin/scripts/setup.txt | grep id
Dưới đây là kết quả của mình, mình xin phép che lại một phần thông tin nhé.
Sau khi đã có hai thông tin này chúng ta tiếp tục đến bước 3 để thực hiện các lệnh cài đặt pre-release DirectAdmin.
Bước 3: Các lệnh cài đặt pre-release DirectAdmin
Các lệnh cài đặt pre-release DirectAdmin thì cũng tương đối không phức tạp, chúng ta chỉ cần thực hiện 7 lệnh sau là được, và mình cũng sẽ giải thích ý nghĩa từng lệnh phía bên dưới:
# cd /usr/local/directadmin # wget --no-check-certificate -O new.tar.gz 'https://www.directadmin.com/cgi-bin/daupdate?redirect=ok&uid=XXXXX&lid=ZZZZZ&channel=beta' # tar xvzf new.tar.gz # ./directadmin p # scripts/update.sh # killall -9 directadmin # ./directadmin d # cd /usr/local/directadmin/custombuild # ./build rewrite_confs
Giải thích các lệnh trên:
- Lệnh 1: Di chuyển đến thư mục
directadmin
. - Lệnh 2: Tải về bản cài đặt pre-release DirectAdmin. Bạn nhớ thay
XXXXX
thành UID vàZZZZZ
thành LID của bạn nhé. - Lệnh 3: Giải nén tệp tin vừa tải về.
- Lệnh 4: Phân quyền lại các tệp tin thuộc DirectAdmin cho chính xác.
- Lệnh 5: Cập nhật lại DirectAdmin.
- Lệnh 6: Dừng tất cả các tiến trình của DirectAdmin.
- Lệnh 7: Chạy lại DirectAdmin với chế độ
daemon
. - Lệnh 8: Di chuyển đến thư mục
custombuild
. - Lệnh 9: Khôi phục lại cấu hình đã tùy biến trước đó.
Một số hình ảnh trong quả trình thực hiện các lệnh trên:
Chỉ với 9 lệnh trên là chúng ta đã hoàn tất việc cài đặt pre-release DirectAdmin. Trường hợp phiên bản DirectAdmin của bạn mới vừa được phát hành thì đôi khi sẽ không có bản pre-release DirectAdmin nào cả mà cần chờ một thời gian nữa thì mới có.
III. Tổng kết
Chỉ với 9 lệnh là chúng ta đã có thể cài đặt được phiên bản pre-release DirectAdmin. Chúng ta chỉ nên cài đặt phiên bản này khi chúng ta muốn thử nghiệm trước các tính năng sắp phát hành của DirectAdmin, hoặc khi chúng ta muốn bản phát hành này đã sửa các lỗi tồn đọng ở trên phiên bản cũ chưa nhé. Vì đây vẫn là phiên bản chưa chính thức nên chắc chắn khả năng hoạt động sẽ thiếu sự ổn định.
Bài viết gốc: Installing a pre-release version of DirectAdmin.
Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:
Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:
- Hotline 247: 028 888 24768 (Ext 0)
- Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: support@azdigi.com.
- Tham khảo dịch vụ lưu trữ webserver tốt nhất Việt Nam