Cài Đặt E-mail Server Zimbra Trên VPS Ubuntu (Phần 1) | How To Install Zimbra Mail Server on VPS Ubuntu (Part 1)

zimbra ubuntu

Cài Đặt E-mail Server Zimbra Trên VPS Ubuntu (Phần 1) | How To Install Zimbra Mail Server on VPS Ubuntu (Part 1)

Cài Đặt E-mail Server Zimbra Trên VPS Ubuntu (Phần 1) | How To Install Zimbra Mail Server on VPS Ubuntu (Part 1) 724 1024

Ở bài viết trước, Rán đã hướng dẫn các bạn cách để tạo Email theo tên miền riêng và nhận 5Tb Onedrive từ Microsoft đồng thời miễn phí dịch vụ Microsoft Office 365, các bạn có thể đọc lại bài viết tại đây.

Như tiêu đề, Rán sẽ đề cập tới vấn đề cài đặt Zimbra làm Email Server để các bạn tự quản lý trên VPS của mình.

Zimbra là gì??

Zimbra là phần mềm cộng tác mã nguồn mở bao gồm máy chủ thư và máy khách Web. Nó cho phép gửi email, lập lịch biểu, tạo người dùng và danh sách phân phối, chia sẻ tệp, trò chuyện, quản lý các hoạt động của máy chủ thư, …v…v…

Zimbra mail server

Zimbra Collaboration Server được hỗ trợ trên nhiều nền tảng khác nhau bao gồm: Ubuntu 12.04, Ubuntu 14.04, Ubuntu 18.04, Redhat Enterprise Linux 6, Redhat Enterprise Linux 7, Centos-OS6, Centos-OS7, …v…v… Nó cũng được hỗ trợ trên các nền tảng đám mây như Vmware vCloud Director và nền tảng ảo hóa như Vmware vSphere KVM.

Tại bài viết này, Rán sẽ hướng dẫn các bạn cách cài đặt và cấu hình Zimbra trên Ubuntu 18.04

Cấu hình tối thiểu để cài đặt Zimbra trên Ubuntu

  • VPS (hoặc máy thật) với hệ điều hành Ubuntu 18.04 – 64bit
  • Quyền Root
  • Dung lượng đĩa trống >= 30GB
  • Ram >= 8GB
  • CPU >= 2.0 GHz

Cũng lưu ý rằng, để thiết lập trong hướng dẫn này, Rán sẽ sử dụng

Zimbra: Bản phát hành GA 8.8.15

Tên miền: ranart.design

IP VPS: 35.247.136.247

Các bước cài đặt Zimbra trên Ubuntu 18.04 LTS

Bước 1: Cập nhật và nâng cấp các gói phần mềm trên Ubuntu

Các bạn thực hiện cập nhật và nâng cấp các gói hiện có bằng lệnh sau dưới quyền Root nhé!

apt update && apt upgrade -y
apt update

Bước 2: Chỉnh sửa lại tên máy chủ và file hosts có sẵn trên Ubuntu

Các bạn thực hiện thay đổi tên máy chủ bằng lệnh sau (tại đây Rán sử dụng trình soạn thảo nano)

nano /etc/hostname

Sau đó, các bạn thay bằng tên miền của các bạn (Ctrl + X và nhấn Y, Enter để lưu lại file)

hostname

Lưu ý: thay đổi như tên domain của các bạn

Bây giờ, hãy chỉnh sửa file hosts trong Ubuntu bằng lệnh

nano /etc/hosts
hosts

Bước 3: Cài đặt máy chủ DNS

Ở bước này, Rán sẽ cài đặt DNSMASQ làm máy chủ DNS của Rán. Tuy nhiên, trước khi cài đặt dnsmasq chúng ta cần phải tắt system-Resolution vì nó chạy trên Port 53 mà DNSMASQ cũng chạy trên Port 53 nên sẽ gây ra xung đột. Do đó, để vô hiệu hóa nó chúng ta sử dụng lệnh sau

systemctl disable systemd-resolved
disable system resolv

Sau đó, chúng ta dừng system-resolved bằng lệnh sau

systemctl stop systemd-resolved
stop system resolv

Tiếp theo chúng ta xóa bỏ file resolv.conf

rm /etc/resolv.conf

Tạo mới file resolv.conf bằng lệnh

sh -c 'echo nameserver 8.8.8.8 >> /etc/resolv.conf'

Tiến hành cài đặt dịch vụ DNSMASQ làm máy chủ DNS

apt install dnsmasq -y
install dnsmasq

Cấu hình file dnsmasq.config bằng cách thêm vào những dòng sau (lưu ý các bạn đổi lại thành tên domain của các bạn nhé!)

nano /etc/dnsmasq.config
server=x.x.x.x (IP VPS cua ban)
domain=domain_cua_ban
mx-host= domain_cua_ban, mail.domain_cua_ban, 5
mx-host=mail.domain_cua_ban, mail.domain_cua_ban, 5
listen-address=127.0.0.1
config dnsmasq

Sau khi đã cấu hình xong, các bạn thực hiện khởi động lại dịch vụ DNSMASQ bằng lệnh sau

systemctl restart dnsmasq

Bước 4: Download và cài đặt Zimbra

Sau khi hoàn tất các bước trên các bạn thực hiện Download Zimbra và cài đặt trên VPS bằng lệnh sau

wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220.tgz
wget zimbra on ubuntu

File download sẽ có định dạng .tgz, các bạn thực hiện giải nén file bằng lệnh:

tar -xvf zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220.tgz
extract zimbra ubuntu

Chuyển hướng đến thư mục đã giải nén bằng lệnh cd và thực hiện cài đặt

cd zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220
./install
install zimbra on ubuntu

Trong quá trình cài đặt, các bạn sẽ được list ra danh sách các dịch vụ mà Zimbra có thể cung cấp. Những dịch vụ nào các bạn cảm thấy muốn sử dụng thì chỉ việc nhấn Y + Enter, không sử dụng đến các bạn cứ nhấn N + Enter

OK license Zimbra
packet Zimbra
tick packet Zimbra
zimbra installer

Sau khi cài đặt xong, giao diện sau sẽ xuất hiện và bạn sẽ được yêu cầu định cấu hình các mục chưa được định cấu hình.

password admin zimbra

Ở đây, Rán sẽ cấu hình mật khẩu quản trị cho Zimbra chưa được cấu hình. Bạn cũng có thể thấy Mật khẩu quản trị được đánh dấu là ********* trong phần cửa hàng zimbra. Nhấn 7 trên bàn phím của bạn để vào phần cửa hàng zimbra.

set password admin zimbra

Bây giờ đối với cấu hình Mật khẩu quản trị, nhấn 4. Bạn sẽ được nhắc đặt mật khẩu cho quản trị viên. Nhập mật khẩu bất kỳ (với tối thiểu 6 ký tự).

OK passwd zimbra
Sau khi đặt mật khẩu thành công nhấn r để trở lại

Bây giờ nhấn a để áp dụng cấu hình và nhấn lại y để lưu cấu hình. Khi bạn được thông báo rằng hệ thống sẽ được sửa đổi, hãy nhấn vào Y.
Bây giờ bạn sẽ thấy màn hình sau với thông báo đã hoàn thành cấu hình, nhấn Enter để thoát.

apply config zimbra
OK zimbra

Bước 5: Truy cập trang quản trị Zimbra và trang mail Zimbra

Bây giờ bạn có thể truy cập trang quản trị Zimbra. Mở bất kỳ trình duyệt web nào và nhập:

https://IP_VPS:7071 hoặc https://mail.domain_của_bạn:7071 để truy cập trang Quản trị Zimbra với tên đăng nhập là admin và mật khẩu bạn đã cài đặt ở những bước trước

trang quan tri zimbra
done

Tổng kết

Như vậy, Rán đã hướng dẫn các bạn triển khai dịch vụ mail server Zimbra trên VPS Ubuntu thành công! Bài viết sau Rán sẽ hướng dẫn các bạn cách để cấu hình Zimbra Mail Server gửi mail tránh spam và triển khai SSL cho zimbra.

Trong quá trình thao tác, các bạn vướng mắc chỗ nào có thể để lại bình luận cho Rán tại đây hoặc điền thông tin vào mục Liên Hệ để Rán có thể hỗ trợ các bạn khắc phục trong thời gian sớm nhất có thể nhé!

[bs-quote quote=”Liên hệ hợp tác, cộng tác qua mail: [email protected] hoặc điền thông tin hỗ trợ vào mục Liên hệ” style=”default” align=”left” color=”#ff91a4″ author_name=”Rán” author_job=”StudioRanArt” author_avatar=”https://ranart.org/wp-content/uploads/2022/04/ranart.png” author_link=””][/bs-quote]