Home Hướng dẫn dịch vụ Hướng dẫn cài đặt iRedMail trên Ubuntu 22.04

Hướng dẫn cài đặt iRedMail trên Ubuntu 22.04

by Trần Đạt
Published: Last Updated on
A+A-
Reset

iRedMail là một giải pháp mã nguồn mở mạnh mẽ, cung cấp một cách dễ dàng để triển khai một hệ thống email đầy đủ tính năng và an toàn. Với việc quản lý hệ thống email hiệu quả là một phần quan trọng trong việc phát triển và duy trì một môi trường kinh doanh hoặc cá nhân.

Trong hướng dẫn này, chúng ta sẽ đi qua từng bước cài đặt iRedMail trên Ubuntu 22.04 để bạn có thể triển khai và quản lý một môi trường email đáng tin cậy.

I. Tổng quan.

1. Phiên bản OS được hỗ trợ:

  • CentOS Steam 8, 9
  • Rocky Linux 8, 9
  • AlmaLinux 8, 9
  • Debian 12 (recommended), 11
  • Ubuntu 22.04 LTS (recommend), 20.04 LTS
  • FreeBSD 13.x
  • OpenBSD 7.3

2. Các Đặc điểm chính:

  1. Tích hợp đầy đủ tính năng: iRedMail cung cấp một hệ thống email hoàn chỉnh với các tính năng như gửi, nhận, lưu trữ, quản lý danh sách đen/trắng, báo cáo thống kê, và nhiều tính năng quản lý khác.
  2. Bảo mật cao: Hệ thống email được tối ưu hóa với nhiều cấu hình bảo mật, bao gồm chống spam, chống virus và mã hóa dữ liệu, giúp bảo vệ email của bạn khỏi các mối đe dọa tiềm ẩn.
  3. Dễ dàng cài đặt và quản lý: iRedMail cung cấp giao diện điều khiển web dễ sử dụng để quản lý và cấu hình hệ thống email. Người dùng có thể dễ dàng thực hiện các tác vụ quản lý mà không cần kiến thức chuyên sâu về hệ thống.
  4. Hỗ trợ đa ngôn ngữ: Giao diện iRedMail hỗ trợ nhiều ngôn ngữ, giúp người dùng dễ dàng sử dụng và cấu hình theo ngôn ngữ ưa thích của họ.
  5. Hỗ trợ nhiều nền tảng hệ thống: iRedMail có khả năng hoạt động trên nhiều hệ điều hành Linux như Ubuntu, Debian, CentOS, và Red Hat Enterprise Linux (RHEL).
  6. Cộng đồng và tài liệu phong phú: Có một cộng đồng sáng tạo và tài liệu hỗ trợ đa dạng giúp người dùng giải quyết các vấn đề và tối ưu hóa hệ thống email của mình.

II. Các bước cài đặt iRedMail server trên Ubuntu 22.04

Bước 1: SSH vào máy chủ.

Để cài đặt iRedMail, việc đầu tiên bạn cần làm là 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:

Bước 2: Kiểm tra và cập nhật hệ thống máy chủ.

Sau khi đã SSH vào VPS hoặc máy chủ với quyền root, bạn sẽ cần phải thay đổi lại hostname với dạng là mail.yourdomain.com. Bạn thao tác thay đổi hostname với 2 lệnh bên dưới.

AZDIGI Tutorial
root@ubuntu:~# hostnamectl set-hostname mail.yourdomain.com
    

Chú thích:

Bạn thay đổi yourdomain.com thành tên miền của bạn.
AZDIGI Tutorial
root@ubuntu:~# exec bash
    

Sau khi thay đổi hostname, bạn sử dụng lệnh bên dưới để kiểm tra thông tin hostname của server đã được thay đổi và chính xác chưa bạn nhé!

AZDIGI Tutorial
root@mail:~# hostnamectl
    

Tiếp đến bạn vào file hosts và thêm dòng sau vào. Bạn nhớ thay đổi IP bằng IP VPS hoặc máy chủ của bạn.

AZDIGI Tutorial
root@mail:~# vi /etc/hosts
    
CleanShot 2023 12 29 at 11.59.12

Cuối cùng bạn cập nhật hệ thống máy chủ và reboot VPS hoặc máy chủ, với lệnh bên dưới:

AZDIGI Tutorial
root@mail:~# apt-get update && apt-get upgrade -y; reboot
    

Trong quá trình đợi hệ thống cập nhật và reboot lại, bạn thực hiện bước tiếp theo luôn.

Bước 3: Cập nhật bản ghi mail.

Để cài đặt được iRedMail, bạn cần phải trỏ hai bản ghi mail như mẫu bên dưới nhé.

TypeNameValueTTL
Amailip-serverAuto
MX@ or domainmail.domainAuto
CleanShot 2023 12 29 at 13.26.11

Bước 4: Cài đặt iRedMail.

iRedMail sẽ sử dụng kho lưu trữ chính thức của Debian/Ubuntu và bạn cần cài đặt các gói theo yêu cầu của trình cài đặt.

AZDIGI Tutorial
root@mail:~# sudo apt-get install -y gzip dialog
    
CleanShot 2023 12 29 at 13.38.56

Sau khi đã cài các ứng dụng cần thiết, bạn tạo một thư mục iRedMail để tải iRedMail về và cài.

AZDIGI Tutorial
root@mail:~# mkdir iredmail && cd iredmail
    

Tiếp theo bạn sử dụng lệnh bên dưới để tải iRedMail về. Các bạn có thể truy cập vào trang tải(iRedmail) trực tiếp source iRedMail.

AZDIGI Tutorial
wget https://github.com/iredmail/iRedMail/archive/refs/tags/1.6.8.tar.gz
    
CleanShot 2023 12 29 at 13.57.27

Quá trình tải về hoàn tất, bạn giải nén file .tar.gz ra và truy cập vào thư mục vừa giải nén để cài đặt iRedMail với những lệnh sau:

AZDIGI Tutorial
tar -zxf 1.6.8.tar.gz
cd iRedMail-1.6.8/
bash iRedMail.sh
    
CleanShot 2023 12 29 at 16.28.12

Chú ý:

Sau khi chạy lệnh bash iRedMail.sh xong, bạn sẽ cần phải bấm ENTER để tiếp tục quá trình cài đặt.
  • Thiết lập cài đặt iRedMail
CleanShot 2023 12 29 at 16.38.22

Bước đầu quá trình thiết lập sẽ có hỏi Yes/No, bạn hãy chọn tất cả là Yes để tiếp tục.

CleanShot 2023 12 29 at 16.37.49

Để mặc định và chọn Next để tiếp tục.

3

Tiếp theo sẽ lựa chọn máy chủ webserver, bài này mình sẽ ưu tiên chọn NGINX và bấm next để tiếp tục.

4

Chọn các tuỳ chọn dùng để lưu trữ tài khoản thư. Bạn có thể quản lý tài khoản thư bằng iRedAdmin, bảng quản trị dựa trên web của iRedMail. Ở đây mình sẽ chọn MariaDB.

5

Sau đó bạn hãy đặt mật khẩu cho MariaDB và chọn Next.

Lưu ý:

Không sử dụng dấu ngoặc kép (“) trong mật khẩu.
Mật khẩu không được bỏ trống.
Mật khẩu mẫu: FWAvOig8zjY9gCgRpn7S0AqFF9eEt3tV
6

Bạn thực hiện nhập tên miền và chọn Next.

7

Đặt mật khẩu quản trị cho tên miền vào và chọn Next.

8

Ở Bước này sẽ cài đặt các tiện ích (Webmail, Calender, Contacts,…), mình chọn tất cả và bấm Next để tiếp tục.

9

Sau khi thiết lập hết các thông tin thì sẽ hiển thị ra các thông tin đã thiết lập và gõ y để đồng ý và tiếp tục quá trình cài đặt.

10

Như vậy là quá trình thiết lập đã gần hoàn tất, sau khi cài đặt xong hết các tiện ích thì iRedMail sẽ hỏi có muốn thay đổi phần mở port cho SSH và phần cấu hình cho MySQL hay không. Nếu bạn không cần thay đổi gì thì bấm Y/y để tiếp tục.

11

Bước 5: Đăng nhập vào iRedmail.

Các thông tin đăng nhập thì sau khi bạn thiết lập xong sẽ có cung cấp cho bạn các link truy cập:

12
  • Roundcube webmail: https://mail.it.info.vn/mail/
  • SOGo groupware: https://mail.it.info.vn/SOGo/
  • netdata (monitor): https://mail.it.info.vn/netdata/
  • Web admin panel (iRedAdmin): https://mail.it.info.vn/iredadmin/

Bạn truy cập link Web admin panel để vào giao diện quản trị. Sau khi bạn thiết lập cài đặt hoàn tất sẽ có các thông tin bao gồm cả thông tin đăng nhập.

Hướng dẫn cài đặt iRedMail trên Ubuntu 22.04
Hướng dẫn cài đặt iRedMail trên Ubuntu 22.04

Trường hợp nếu bạn quên lưu thông tin đăng nhập thì user mặc định sẽ là: postmaster@tênmiền(Ở đây của mình sẽ là postmaster@it.info.vn), còn mật khẩu thì bạn mở file config sẽ thấy được các thông tin đã cấu hình trước đó, Bạn tìm tới DOMAIN_ADMIN_PASSWD_PLAIN để lấy thông tin mật khẩu để đăng nhập giao diện quản trị.

15

Việc triển khai và quản lý hệ thống email đầy đủ tính năng đã trở nên dễ dàng hơn bao giờ hết với iRedMail. Qua hướng dẫn này, chúng ta đã thực hiện một hành trình từ việc chuẩn bị máy chủ đến cài đặt iRedMail và cuối cùng là truy cập vào giao diện quản trị để quản lý hệ thống email của chúng ta.

Chúc bạn thực hiện thành công.

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:

5/5 - (1 vote)

Tham gia nhóm hỗ trợ Server - Hosting

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay

Bài viết cùng chuyên mục

AZDIGI – Không chỉ là đơn vị hàng đầu trong lĩnh vực Web Hosting và Máy chủ, chúng tôi mong muốn mang lại những kiến thức bổ ích nhất và luôn cập nhật thường xuyên cho cộng đồng người đam mê thiết kế website, công nghệ,…

Vui lòng không sao chép nội dung nếu chưa xin phép. Designed and Developed by PenciDesign