Nội dung
Trong bài viết ngày hôm nay mình sẽ hướng dẫn chi tiết cách cập nhật Dovecot trên DirectAdmin với CustomBuild 2.0 một các đơn giản và dễ hiểu nhất.
I. Dovecot là gì?
Dovecot là một máy chủ IMAP và POP3 mã nguồn mở dành cho các hệ điều hành giống Unix, được viết chủ yếu với mục đích bảo mật. Timo Sirainen có nguồn gốc Dovecot và lần đầu tiên phát hành nó vào tháng 7 năm 2002.
Dovecot là một sự lựa chọn tuyệt vời cho cả việc phát triển một máy chủ IMAP và POP3 bởi vì nó hoạt động rất nhanh, thiết lập đơn giản, không yêu cầu khả năng quản trị phức tạp và nó sử dụng rất ít bộ nhớ máy chủ.
Vì với khả năng tuyệt vời này mà trong thống kê của năm 2020 máy chủ Email trên toàn thế giới thì Dovecot chiếm đến 76.9%
. Và thêm một thông tin nữa cho bạn là hai control panel lớn trên thế giới cPanel và DirectAdmin cũng sử dụng Dovecot làm dịch vụ POP3/IMAP Server mặc định.
II. Cập nhật Dovecot trên DirectAdmin
Vì sự phổ biến của Dovecot nên đây cũng là một dịch vụ nhiều Hacker nhắm đến để trục lợi từ nó. Nên nếu bạn là một người quản trị máy chủ Mail thì nên cập nhật phiên bản Dovecot thường xuyên. Như vậy sẽ giúp máy chủ của bạn trở nên an toàn hơn và khả năng hoạt động cũng ổn định hơn.
Để cập nhật Dovecot trên DirectAdmin chúng ta cần thực hiện theo 3 bước sau.
Bước 1: SSH vào hệ thống DirectAdmin của bạn
Để cập nhật Dovecot trên 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. 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 để kiểm tra phiên bản CustomBuild đang sử dụng.
Bước 2: Kiểm tra phiên bản Custombuild
Chúng ta cần xem phiên bản CustomBuild đang sử dụng có phải là 2.0 hay không. Để kiểm tra phiên bản CustomBuild đang sử dụng mời bạn xem qua bài hướng dẫn ngắn sau:
Trong trường hợp phiên bản CustomBuild của bạn thấp hơn 2.0 thì bạn cần nâng cấp CustomBuild 1.x lên 2.0, bạn có thể xem qua bài hướng dẫn sau:
Sau khi đã có CustomBuild 2.0 chúng ta tiếp tục đến bước 3 để kiểm tra phiên bản Dovecot đang được cài đặt trên máy chủ của bạn và phiên bản phát hành mới nhất trên DirectAdmin mà bạn có thể nâng cấp.
Bước 3: Kiểm tra phiên bản Dovecot trên máy chủ DirectAdmin
Để kiểm tra phiên bản Dovecot đang được sử dụng trên máy chủ DirectADmin của bạn thì bạn cần sử dụng những lệnh sau:
sh /usr/local/directadmin/custombuild/build versions | grep dovecot Hoặc với hai lệnh sau: cd /usr/local/directadmin/custombuild/ ./build versions | grep dovecot
Dưới đây là kết quả trên máy chủ của mình. Phiên bản Dovecot đang chạy trên máy chủ của mình là 2.3.11.3
và phiên bản mới hơn có thể cập nhật lên được là 2.3.13
.
Sau khi đã biết được phiên bản của chúng ta đang sử dụng là phiên bản cũ. Chúng ta có thể tiếp tục đến với bước 4 để nâng cấp thư viện PCRE trên DirectAdmin
Sau khi đã biết được phiên bản của chúng ta đang sử dụng là phiên bản cũ. Chúng ta có thể tiếp tục đến với bước 4 để cập nhật Dovecot trên DirectAdmin.
Nếu bạn có hứng thú xem qua các thay đổi của từng phiên bản Dovecot thì có thể xem tại đường dẫn sau:
Bước 4: Các lệnh cập nhật Dovecot trên DirectAdmin
Việc cập nhật Dovecot trên DirectAdmin tương đối đơn giản, bạn chỉ cần chạy 3 lệnh sau là được.
cd /usr/local/directadmin/custombuild/ ./build update_script ./build dovecot
Giải thích các lệnh trên:
- Lệnh 1: Di chuyển đến thư mục
custombuild
. - Lệnh 2: Cập nhật
custombuild script
nhưng không tải về các bản cài đặt. - Lệnh 3: Nâng cấp
Dovecot
lên phiên bản mới nhất trên DirectAdmin.
Quá trình cập nhật Dovecot trên DirectAdmin tương đối không mất nhiều thời gian, chỉ khoảng 10 đến 15 phút là xong. Dưới đây là hình ảnh sau khi mình đã nâng cấp xong.
Bây giờ bạn có thể kiểm tra lại phiên bản Dovecot với lệnh sau:
dovecot --version
Phiên bản trả về đã đúng với phiên bản mới nhất mà chúng ta đã kiểm tra ở bước 2.
III. Tổng kết
Chỉ với 4 bước đơn giản là các bạn đã có thể cập nhật Dovecot trên DirectAdmin thành công. Việc nâng cấp các phần mềm trên máy chủ thường xuyên sẽ giúp máy chủ của bạn có mức độ bảo mật cao hơn rất nhiều so với những hệ thống không cập nhật. Tuy nhiên bạn cũng nên tham khảo thêm nhiều biện pháp bảo mật khác cho hệ thống của mình nhé.
Hy vọng bài viết này sẽ giúp ích được cho các bạn. Chúc các bạn có thể thực hiện thành công.
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.