Mtdev
Rìu Sắt
Lưu ý do bài viết chỉ có 5 ảnh nên mình sẽ chia ra các bạn đọc thêm phần bình luận để có thể đọc đầy đủ bài viết.
1. Yêu cầu hệ thống
iRedMail được thiết kế để cài đặt cho một máy chủ FRESH, có nghĩa rằng máy chủ của bạn chưa từng cài đặt MySQL, OpenLDAP, Postfix, Dovecot, Amavisd,... iRedMail sẽ tự động cài đặt và cấu hình các thành phần trên một cách tự động.
Tóm lại, để cài đặt được iRedMail trên CentOS 7:
2. Chuẩn bị cài đặt
2.1 Cài đặt EPEL
2.2 Tải iRedMail
2.3 Đặt hostname (FQDN)
Lưu ý: Thay thế domain của bạn vào câu lệnh
3. Tiến hành cài đặt
1. Yêu cầu hệ thống
iRedMail được thiết kế để cài đặt cho một máy chủ FRESH, có nghĩa rằng máy chủ của bạn chưa từng cài đặt MySQL, OpenLDAP, Postfix, Dovecot, Amavisd,... iRedMail sẽ tự động cài đặt và cấu hình các thành phần trên một cách tự động.
Tóm lại, để cài đặt được iRedMail trên CentOS 7:
- Một server sử dụng OS CentOS 7 và đã cài đặt repo EPEL
- RAM khuyến nghị là 2GB
- 3 UID/GID: 2000, 2001, 2002
- Bộ cài của iRedMail: https://www.iredmail.org/download.html
2. Chuẩn bị cài đặt
2.1 Cài đặt EPEL
Bash:
yum install -y wget epel-release
2.2 Tải iRedMail
- Tải iRedMail mới nhất tại: https://www.iredmail.org/download.html
Bash:
cd /opt
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.7.tar.bz2
2.3 Đặt hostname (FQDN)
- Cài đặt hostname cho server
Bash:
hostnamectl set-hostname mail.diennuocdaiphong.com
Lưu ý: Thay thế domain của bạn vào câu lệnh
- Kiểm tra lại hostname
Bash:
hostname -f
- Khai báo vào file /etc/hosts
Bash:
127.0.0.1 mx.example.com mx localhost localhost.localdomain
- Vô hiệu hóa SELinux
Bash:
setenforce 0
sed -i --follow-symlinks 's/^SELINUX=.*/SELINUX=disabled/g' /etc/sysconfig/selinux
3. Tiến hành cài đặt
- Truy cập vào folder và chạy script cài đặt iRedMail
Bash:
cd /opt/iRedMail-0.9.7
bash iRedMail.sh
- Màn hình Welcome xuất hiện, chọn Yes để tiếp tục