Hướng dẫn cài Mail Zimbra 8.7 trên Centos 7
Hướng dẫn cài Mail Zimbra 8.7 trên Centos 6.5
Zimbra Collaboration Suite (ZCS) là một phần mềm tích hợp hệ thống Mail chạy trên nền tảng Open Source . Hệ thống bao gồm máy chủ mail và web client cùng với 2 phiên bản là : NE (Network Edition) có phí và bản OS (Open Source) miễn phí. Dưới đây là một số tính năng của Zimbra :
A ) Chuẩn bị trước khi cài đặt :
Cấu hình khuyến cáo : Ổ cứng lớn hơn 25GB ( Phụ thuộc khả năng mở rộng ) , RAM : 8GB , Intel/AMD 2.0 GHZ+ 64-bit CPU Chú ý : Nếu các bạn làm lab có thể để thấp hơn cấu hình tối thiểu. Nhưng khi sử dụng cho doanh nghiệp với khoảng 100user. VNINTEWS khuyến cáo ít nhất nên để khoảng 300GB ổ cứng , RAM : 8GB , 2 Core CPU để có thể hoạt động ổn định. Cấu hình chi tiết tại : https://files.zimbra.com/website/doc...ents_8.5.0.pdf
– Ngoài ra, Mọi chi tiết về Zimbra , các bạn có thể tham khảo tại : http://zimbra.com Các bạn chú ý : Trong lúc paste cấu hình, có thể xảy ra lỗi do ngoặc kép không hiển thị đúng. Vậy nếu lỗi các bạn có thể đối chiếu với ảnh chụp B ) Bắt đầu quá trình cài đặt : Bước 1 : Cập nhật hệ điều hành , bash và một số phần mềm hỗ trợ #yum update bash –y //Vá lỗ hổng bash có trong Centos #yum update –y //Cập nhật dịch vụ #yum install sysstat gmp libidn libstdc++ libstdc++.so.6 sqlite perl nc libaio bind caching-nameserver bind-chroot bind-utils wget unzip –y https://vnitnews.com/wp-content/uplo...bra-8.5_01.png Kiểm tra lỗ hổng bash bằng câu lệnh : env x='() { :;}; echo vulnerable’ bash -c “echo this is a test” => Nếu kết quả trả là this is a test là cập nhật bash thành công. Còn nếu là vulnerable , thì bản phải update lại bằng câu lệnh #yum update bash -y https://vnitnews.com/wp-content/uplo...bra-8.5_02.png Tiếp tục , ta tiến hành tải Zimbra 8.5 về máy. #cd / #mkdir setupzimbra #cd setupzimbra #wget https://files2.zimbra.com/downloads/...0828192005.tgz Để tải các phiên bản khác. Các bạn truy cập : https://www.zimbra.com/downloads/archives/zimbra-collaboration-open-source Bước 2 : Stop một số dịch vụ mail nếu có sẵn trong Centos #service sendmail stop #service postfix stop https://vnitnews.com/wp-content/uplo...bra-8.5_03.png #chkconfig sendmail off #chkconfig postfix off Tắt selinux : #vi /etc/sysconfig/selinux Sửa SELINUX=disabled Bước 3 : Cấu hình hostname #vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=mail.vnitnews.com https://vnitnews.com/wp-content/uplo...bra-8.5_04.png https://vnitnews.com/wp-content/uplo...bra-8.5_05.png Bước 4 : Cấu hình tường lửa (iptables) #vi /etc/sysconfig/iptables https://vnitnews.com/wp-content/uplo...bra-8.5_06.png Xóa cấu hình tường lửa hiện tại và copy đoạn sau : Mã:
https://vnitnews.com/wp-content/uplo...bra-8.5_07.png Chú ý : Những đoạn cấu hình có IP 192.168.1.125 thì ý nghĩa là chỉ IP đó mới có thể truy cập các port cần hạn chế như SSH (22) , SNMP , trang quản trị mail (7071)…Nếu không muốn cấu hình 1 IP truy cập thì ta xóa dòng –s 192.168.1.125/24 đi. Để xem ý nghĩa các port các bạn truy cập : https://wiki.zimbra.com/wiki/Firewall_Configuration Ta tiếp tục khởi động lại tường lửa và Centos : #service iptables restart #service ip6tables restart #chkconfig iptables on #chkconfig ip6tables on #reboot https://vnitnews.com/wp-content/uplo...bra-8.5_08.png Bước 5 : Cấu hình phân giải hostname #vi /etc/hosts https://vnitnews.com/wp-content/uplo...bra-8.5_09.png Ở đây tên miền là vnitnews.com với địa chỉ IP là 192.168.1.120. Chúng ta sẽ tiến hành cấu hình DNS local để tự phân giải cho mail Bước 6 : Cấu hình DNS để phân giải cho mail #vi /var/named/chroot/var/named/vnitnews.com https://vnitnews.com/wp-content/uplo...bra-8.5_10.png Tiếp tục sửa file named.conf #vi /var/named/chroot/etc/named.conf Khởi động lại dịch vụ dns : #service named restart #chkconfig named on https://vnitnews.com/wp-content/uplo...bra-8.5_12.png Thiết lập DNS tự trỏ về chính nó : #vi /etc/sysconfig/network-scripts/ifcfg-eth0 https://vnitnews.com/wp-content/uplo...bra-8.5_13.png #vi /etc/resolv.conf https://vnitnews.com/wp-content/uplo...bra-8.5_14.png #service network restart Kiểm tra lại cấu hình dns đã phân giải thành công chưa #host –t mx vnitnews.com #nslookup >mail.vnitnews.com https://vnitnews.com/wp-content/uplo...bra-8.5_15.png Bước 7 : Thêm # ở dòng Defaults requiretty trong sudoers để tránh lỗi LDAP #vi /etc/sudoers Tìm đến dòng Defaults requiretty. Thêm # vào đằng trước và save lại https://vnitnews.com/wp-content/uplo...bra-8.5_16.png Bước 8 : Bắt đầu quá trình cài Zimbra 8.5. Ta tiến hành giải nén Zimbra đã tải về trong thư mục setupzimbra #tar -zxvf zcs-8.5.0_GA_3042.RHEL6_64.20140828192005.tgz https://vnitnews.com/wp-content/uplo...bra-8.5_17.png #cd zcs-8.5.0_GA_3042.RHEL6_64.20140828192005 #./install.sh –platform-override https://vnitnews.com/wp-content/uplo...bra-8.5_18.png Do you agree the the term of the software license agreement ? => Ta chọn Y Tiếp tục là yêu cầu lựa chọn các gói để cài đặt. Ta cấu hình như sau : https://vnitnews.com/wp-content/uplo...bra-8.5_19.png Đến đây có báo lỗi DNS. Ta đặt lại như sau : Change domain name : Yes Create domain [mail.vnitnews.com] vnitnews.com => Lỗi này hiện lên khi ta cấu hình hostname là : 192.168. 1.120 mail.vnitnews.com mail trong /etc/sysconfig/network .Lỗi này không ảnh hưởng đến hệ thống mail, nó giúp ta View Mail thuận tiện hơn. https://vnitnews.com/wp-content/uplo...bra-8.5_20.png Tiếp tục , ta chọn 7 để vào zimbra-store : https://vnitnews.com/wp-content/uplo...bra-8.5_21.png Chọn 4 để thiết lập mật khẩu admin : https://vnitnews.com/wp-content/uplo...bra-8.5_22.png https://vnitnews.com/wp-content/uplo...bra-8.5_23.png https://vnitnews.com/wp-content/uplo...bra-8.5_24.png https://vnitnews.com/wp-content/uplo...bra-8.5_25.png Sau khi cài đặt thành công.Truy cập trang quản trị Zimbra : https://192.168.1.120:7071 Username : admin Password : 123456a@ https://vnitnews.com/wp-content/uplo...bra-8.5_26.png Kiểm tra trạng thái dịch vụ : #su – zimbra #zmcontrol status Một số bug có thể phát sinh khi cài : 1) mta stopped + postfix is not running #su root #service postfix stop #chkconfig postfix off #su – zimbra #zmcontrol restart 2) dnscache is not running : #su – zimbra # zmdnscachectl stop # zmprov ms zmhostname -zimbraServiceEnabled dnscache # zmprov ms zmhostname -zimbraServiceInstalled dnscache # zmcontrol restart 3) LDAP failed : #vi /etc/sudoers Thêm # ở dòng #Default Requiretty Vậy là quá trình cài đặt đã xong. Chúc các bạn thành công ! Nguồn: https://vnitnews.com/huong-dan-cai-m...5-tren-centos/ |
Bây giờ là 09:13 AM. Giờ GMT +7 |
Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.