짐브라 콜라보레이션 스위트 (ZCS)은 두 가지 버전으로 개발된 이메일 서버용 오픈 소스 협업 플랫폼입니다. 오픈 소스 에디션 (무료) 그리고 네트워크 에디션 (유급의), LDAP, SMTP, POP 및 IMAP, 웹 메일 클라이언트, 일정 관리, 작업, 바이러스 백신, 스팸 방지 등의 서비스를 제공합니다.
이 튜토리얼은 설치 방법을 설명합니다 Zimbra Collaboration Suite 오픈 소스 에디션 에 CentOS/RHEL 7 섬기는 사람.
1. Zimbra Collaboration Suite 설치 프로세스를 진행하기 전에 먼저 루트 권한으로 서버 콘솔에 로그인하고 다음 패키지를 설치하십시오.
# yum -y install net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6의 압축을 풉니다.
2. 다음으로 발행 게텐포스
시스템에서 Selinux가 활성화되어 있는지 확인하는 명령입니다. 정책이 다음으로 설정된 경우 시행
아래 명령을 실행하여 비활성화하십시오.
#게텐포스. # setenforce 0. #게텐포스.
CentOS에서 Selinux를 완전히 비활성화하려면 다음을 엽니다. /etc/selinux/config
텍스트 편집기로 파일을 만들고 행을 설정하십시오. 셀리눅스 NS 장애가있는
.
3. 확신 wget 시스템 유틸리티 다음 명령을 실행하여 시스템에도 설치됩니다.
# yum 설치 wget
4. 위해서는 짐브라 올바르게 작동하려면 로컬 시스템 호스트 이름을 설정하고 FQDN 아래를 실행하여 서버 IP 주소를 가리키도록 hostnamectl 명령 루트 계정에서:
# hostnamectl set-hostname 메일. # echo "192.168.0.14 mail.centos7.lan 메일 " >> /etc/hosts.conf # 고양이 /etc/hosts.conf
고유한 도메인 설정과 일치하도록 시스템 호스트 이름 및 FQDN 값을 적절하게 바꿉니다. 다음을 실행하여 호스트 이름 및 FQDN 값을 테스트합니다. 핑 명령 두 기록에 대해.
# ping -c1 mail.centos7.lan. # ping -c1 메일.
5. 서버가 DHCP 동적 IP 주소를 사용하는 경우 네트워크 인터페이스 카드를 편집하고 고정 IP 주소를 사용하도록 구성해야 합니다. 다음을 사용하여 네트워크 인터페이스 정보를 가져옵니다. ip addr 명령어 서버 외부 NIC를 식별합니다(일반적으로 다음과 같은 enp0s3 또는 eth0).
#아이피주소.
그런 다음 실행 nmtui 편집 명령 인터페이스에 대해 설정을 변경하고 수동 IP 주소로 인터페이스를 할당해야 합니다. 아래 스크린샷을 가이드로 사용하세요.
# nmtui-edit enp0s3.
6. CentOS 기본 설치는 다음과 함께 제공됩니다. 접미사 데몬이 이미 설치되어 실행 중입니다. postfix 서비스를 비활성화하고 지우려면 다음 명령을 실행하십시오.
# systemctl 중지 접미사. # systemctl은 접미사를 비활성화합니다. # yum 접미사를 제거합니다.
서비스가 제거된 후 문제 ss 명령 LDAP, httpd, dovecot과 같은 Zimbra 서비스와 호환되지 않는 다른 데몬이 시스템에서 실행 중인지 확인하기 위해. 그런 경우에도 제거하십시오.
7. 이제 설치할 차례입니다 짐브라 콜라보레이션 스위트. 이동 Zimbra Collaboration Suite 다운로드 페이지 다음을 발행하여 시스템의 최신 버전을 가져옵니다. wget 명령:
RHEL/CentOS 8용 # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz RHEL/CentOS 7용 # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL7_64.20190918004220.tgz RHEL/CentOS 6용 # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL6_64.20190918004220.tgz.
8. 다운로드 완료 후 사용 압축을 풀다 명령을 사용하여 아카이브를 추출하려면 Zimbra의 압축 해제된 디렉토리를 입력하고 디렉토리 내용을 나열하여 설치 프로그램 파일을 찾습니다.
# tar xfz zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz. # cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/ # ls.
9. 이제 시작 짐브라 이름이 지정된 설치 프로그램 스크립트 파일을 실행하여 설치 프로세스 설치.sh
.
일련의 시스템 검사 후 설치 프로그램에서 라이선스를 수락하라는 메시지를 표시합니다. 라이센스에 동의 (와이)
설치 프로세스를 계속 진행하기 위해.
# ./install.sh. 또는. # ./install.sh --platform-override [RHEL이 아닌 다른 플랫폼에서]
/tmp/install.log.92OcKO6s에 기록된 작업. 기존 설치 확인 중... 짐브라 드라이브... zimbra-imapd를 찾을 수 없습니다... 짐브라 패치를 찾을 수 없습니다... zimbra-mta-patch를 찾을 수 없습니다... zimbra-proxy-patch를 찾을 수 없습니다... zimbra-license-tools를 찾을 수 없습니다... zimbra-license-extension을 찾을 수 없습니다... zimbra-network-store를 찾을 수 없습니다... zimbra-network-modules-ng를 찾을 수 없습니다... zimbra-chat을 찾을 수 없습니다... zimbra-talk를 찾을 수 없습니다... zimbra-ldap을 찾을 수 없습니다... zimbra-logger를 찾을 수 없습니다... zimbra-mta를 찾을 수 없습니다... zimbra-dnscache를 찾을 수 없습니다... zimbra-snmp를 찾을 수 없습니다... zimbra-store를 찾을 수 없습니다... zimbra-apache를 찾을 수 없습니다... zimbra-spell을 찾을 수 없습니다... zimbra-convertd를 찾을 수 없습니다... zimbra-memcached를 찾을 수 없습니다... zimbra 프록시를 찾을 수 없습니다... zimbra 아카이브를 찾을 수 없습니다... 짐브라 코어를 찾을 수 없습니다... 찾을 수 없음 소프트웨어를 사용하기 전에 이 계약을 주의 깊게 읽으십시오. 주식회사 시나코 ("SYNACOR")은(는) 귀하에게만 이 소프트웨어의 라이선스를 부여합니다. 먼저 이 계약의 조건에 동의하십시오. 다운로드 또는 설치. 귀하는 소프트웨어 또는 제품을 사용하는 데 동의합니다. 이 동의안. 이 모든 조건에 동의하지 않는 경우. 동의한 다음 제품을 다운로드, 설치 또는 사용하지 마십시오. 이 Zimbra Collaboration Suite 소프트웨어에 대한 사용 조건: https://www.zimbra.com/license/zimbra-public-eula-2-6.html. 소프트웨어 라이센스 계약 조건에 동의하십니까? [NS] 와이
10. 다음으로, 설치 프로세스는 Zimbra 데몬을 올바르게 구성하기 위한 일련의 질문을 표시합니다. Zimbra 서비스를 추가로 설정하려면 아래 설치 발췌문을 사용하십시오.
Zimbra의 패키지 저장소 사용 [Y] y Zimbra GPG 키 가져오기 패키지 저장소 구성 설치 가능한 패키지 확인 zimbra-core(로컬)를 찾았습니다. zimbra-ldap(로컬)을 찾았습니다. zimbra-logger(로컬)를 찾았습니다. zimbra-mta(로컬)를 찾았습니다. zimbra-dnscache(로컬)를 찾았습니다. zimbra-snmp(로컬)를 찾았습니다. zimbra-store를 찾았습니다(현지) zimbra-apache(로컬)를 찾았습니다. zimbra-spell(로컬)을 찾았습니다. zimbra-memcached(리포지토리)를 찾았습니다. zimbra-proxy(로컬)를 찾았습니다. zimbra 드라이브(리포지토리)를 찾았습니다. zimbra-imapd(로컬)를 찾았습니다. zimbra-patch(repo)를 찾았습니다. zimbra-mta-patch(리포지토리)를 찾았습니다. zimbra-proxy-patch (repo)를 찾았습니다. 설치할 패키지를 선택하십시오. Install zimbra-ldap [Y]와이
11. 다음으로 Zimbra 패키지를 설치하라는 메시지가 표시됩니다. 와이
모두 설치합니다.
설치할 패키지 선택 Install zimbra-ldap [Y]와이
zimbra-logger 설치 [Y]와이
zimbra-mta 설치 [Y]와이
zimbra-dnscache 설치 [Y]와이
zimbra-snmp 설치 [Y]와이
zimbra-store 설치 [Y]와이
zimbra-apache 설치 [Y]와이
zimbra-spell 설치 [Y]와이
zimbra-memcached [Y] 설치와이
zimbra 프록시 설치 [Y]와이
zimbra-core에 필요한 공간 확인 zimbra-store에 필요한 공간 확인 zimbra-store에 필요한 패키지 확인 zimbra-store 패키지 확인이 완료되었습니다. 설치: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-dnscache zimbra-snmp zimbra-store zimbra-apache zimbra-spell zimbra-memcached zimbra-proxy zimbra-drive zimbra-imapd zimbra-patch zimbra-mta-patch zimbra-proxy-patch 짐브라 채팅
12. 마지막으로 Zimbra 설치 프로세스가 시작됩니다.
시스템이 수정됩니다. 계속하다? [N] y 설치 시작 - 자세한 내용은 /tmp/install.log.92OcKO6s를 참조하십시오... zimbra-core-components가 다운로드되어 설치됩니다. zimbra-common-core-jar가 설치됩니다. zimbra-common-core-libs가 설치됩니다. zimbra-common-mbox-conf가 설치됩니다. zimbra-common-mbox-conf-attrs가 설치됩니다. zimbra-common-mbox-conf-msgs가 설치됩니다. zimbra-common-mbox-conf-rights가 설치됩니다. zimbra-common-mbox-db가 설치됩니다. zimbra-common-mbox-docs가 설치됩니다. zimbra-common-mbox-native-lib가 설치됩니다. zimbra-timezone-data가 설치됩니다. zimbra-core가 설치됩니다. zimbra-ldap-components가 다운로드되어 설치됩니다. zimbra-ldap이 설치됩니다. zimbra-logger가 설치됩니다. zimbra-mta-components가 다운로드되어 설치됩니다. zimbra-mta가 설치됩니다. zimbra-dnscache-components가 다운로드되어 설치됩니다. zimbra-dnscache가 설치됩니다. zimbra-snmp-components가 다운로드되어 설치됩니다. zimbra-snmp가 설치됩니다. 마지막 메타데이터 만료 확인: 2020년 8월 1일 토요일 오전 01:56:00 EDT의 0:00:56 전. zimbra-jetty-distribution이 다운로드되어 설치됩니다. zimbra-store-components가 다운로드되어 설치됩니다. zimbra-mbox-admin-console-war가 설치됩니다. zimbra-mbox-conf가 설치됩니다. zimbra-mbox-war가 설치됩니다. zimbra-mbox-service가 설치됩니다. zimbra-mbox-store-libs가 설치됩니다. zimbra-mbox-webclient-war가 설치됩니다. zimbra-store가 설치됩니다. zimbra-apache-components가 다운로드되어 설치됩니다. zimbra-apache가 설치됩니다. zimbra-spell-components가 다운로드되어 설치됩니다. zimbra-spell이 설치됩니다. 마지막 메타데이터 만료 확인: 0:01:07 전 2020년 8월 1일 토요일 01:56:00 EDT. zimbra-memcached가 다운로드되어 설치됩니다. zimbra-proxy-components가 다운로드되어 설치됩니다. zimbra-proxy가 설치됩니다. 마지막 메타데이터 만료 확인: 0:01:18 전 2020년 8월 1일 토요일 01:56:00 EDT. zimbra-drive가 다운로드되어 설치됩니다(나중에). zimbra-imapd가 설치됩니다. 마지막 메타데이터 만료 확인: 0:01:20 전 2020년 8월 1일 토요일 01:56:00 EDT. zimbra-patch가 다운로드되어 설치됩니다(나중에). 마지막 메타데이터 만료 확인: 0:01:22 전 2020년 8월 1일 토요일 01:56:00 EDT. zimbra-mta-patch가 다운로드되어 설치됩니다(나중에). 마지막 메타데이터 만료 확인: 0:01:23 전 2020년 8월 1일 토요일 01:56:00 EDT. zimbra-proxy-patch가 다운로드되어 설치됩니다(나중에). 마지막 메타데이터 만료 확인: 2020년 8월 1일 토요일 오전 01:56:00 EDT의 0:01:27 전. zimbra-chat이 다운로드되어 설치됩니다(나중에). 패키지 다운로드(11): zimbra-core-components zimbra-ldap-components zimbra-mta-components zimbra-dnscache-components zimbra-snmp-components zimbra-jetty-distribution zimbra-store-components zimbra-apache-components zimbra-spell-components zimbra-memcached zimbra-proxy-components ...done 제거 /opt/zimbra. zimbra crontab 항목 제거 중...완료. zimbra 초기화 스크립트 정리 중...완료. 정리 /etc/security/limits.conf...완료. Zimbra 협업 서버 제거를 완료했습니다. repo 패키지 설치(11): zimbra-core-components zimbra-ldap-components zimbra-mta-components zimbra-dnscache-components zimbra-snmp-components zimbra-jetty-distribution zimbra-store-components zimbra-apache-components zimbra-spell-components zimbra-memcached zimbra-proxy-components...
13. 매장 구성.
1) 상태: 활성화됨 2) 관리 사용자 생성: 예 3) 생성할 관리 사용자: [이메일 보호됨] ** 4) 관리자 비밀번호 UNSET 5) 안티바이러스 검역소 사용자: [이메일 보호됨] 6) 자동화된 스팸 교육 활성화: 예 7) 스팸 교육 사용자: [이메일 보호됨] 8) 스팸이 아닌(햄) 교육 사용자: [이메일 보호됨] 9) SMTP 호스트: mail.centos7.lan 10) 웹 서버 HTTP 포트: 8080 11) 웹 서버 HTTPS 포트: 8443 12) 웹 서버 모드: https 13) IMAP 서버 포트: 7143 14) IMAP 서버 SSL 포트: 7993 15) POP 서버 포트: 7110 16) POP 서버 SSL 포트: 7995 17) 맞춤법 검사 서버 사용: 예 18) 맞춤법 서버 URL: http://mail.centos7.lan: 7780/aspell.php 19) 버전 업데이트 확인 활성화: TRUE 20) 버전 업데이트 알림 활성화: TRUE 21) 버전 업데이트 알림 이메일: [이메일 보호됨] 22) 버전 업데이트 소스 이메일: [이메일 보호됨] 23) 메일 저장소 설치(service webapp): 예 24) UI 설치(zimbra, zimbraAdmin webapps): yes 선택 또는 이전 메뉴의 경우 'r' [r]4
# 관리자 비밀번호 비밀번호를 설정하려면 4를 선택하십시오. [이메일 보호됨] (최소 6자): [54mE0RmqN]여기에 관리자 비밀번호를 입력하세요
스토어 구성 1) 상태: 활성화됨 2) 관리 사용자 생성: 예 3) 생성할 관리 사용자: [이메일 보호됨] 4) 관리자 비밀번호 설정 5) 안티바이러스 검역소 사용자: [이메일 보호됨] 6) 자동화된 스팸 교육 활성화: 예 7) 스팸 교육 사용자: [이메일 보호됨] 8) 스팸이 아닌(햄) 교육 사용자: [이메일 보호됨] 9) SMTP 호스트: mail.centos7.lan 10) 웹 서버 HTTP 포트: 8080 11) 웹 서버 HTTPS 포트: 8443 12) 웹 서버 모드: https 13) IMAP 서버 포트: 7143 14) IMAP 서버 SSL 포트: 7993 15) POP 서버 포트: 7110 16) POP 서버 SSL 포트: 7995 17) 맞춤법 검사 서버 사용: 예 18) 맞춤법 서버 URL: http://mail.centos7.lan: 7780/aspell.php 19) 버전 업데이트 확인 활성화: TRUE 20) 버전 업데이트 알림 활성화: TRUE 21) 버전 업데이트 알림 이메일: [이메일 보호됨] 22) 버전 업데이트 소스 이메일: [이메일 보호됨] 23) 메일 저장소 설치(service webapp): 예 24) UI 설치(zimbra, zimbraAdmin webapps): yes 선택 또는 이전 메뉴의 경우 'r' [r] NS
주 메뉴 1) 공통 구성: 2) zimbra-ldap: 활성화 3) zimbra-logger: 활성화 4) zimbra-mta: 활성화 5) zimbra-dnscache: 활성화 6) zimbra-snmp: 활성화 7) zimbra-store: 활성화 8) zimbra-spell: 활성화됨 9) zimbra-proxy: 활성화됨 10) 기본 서비스 구성 클래스: s) 파일에 구성 저장 x) 메뉴 확장 q) 종료 *** CONFIGURATION COMPLETE - 'a'를 눌러 'a'를 눌러 적용하다. 메뉴에서 선택하거나 'a'를 눌러 구성(? - 돕다)NS
# 구성 적용 구성 데이터를 파일에 저장하시겠습니까? [예]입력하다
파일에 구성 저장: [/opt/zimbra/config.11047] /opt/zimbra/config.11047...에 구성 저장 완료. 시스템이 수정됩니다. 계속하시겠습니까? [아니요]예
/tmp/zmsetup01262016-002704.log에 기록된 작업 로컬 구성 값 설정...완료. 코어 구성 초기화 중... CA 설정 중...완료. /opt/zimbra/conf/ca에 CA 배포 ...완료. SSL zimbra-store 인증서 생성 중...완료. 새 zimbra-ldap SSL 인증서 생성 중...완료. 새 zimbra-mta SSL 인증서 생성 중...완료. 새 zimbra-proxy SSL 인증서 생성 중...완료. 사서함 SSL 인증서 설치 중...완료. MTA SSL 인증서 설치 중...완료. LDAP SSL 인증서 설치 중...완료. 프록시 SSL 인증서 설치 중...완료. ldap 초기화 중...완료. 복제 암호 설정 중...완료. Postfix 비밀번호 설정 중...완료. amavis 비밀번호 설정 중...완료. nginx 비밀번호 설정 중...완료. BES 검색기 비밀번호 설정 중...완료. mail.centos7.lan...에 대한 서버 항목 생성 중...완료. Zimbra IP 모드 설정 중...완료. ldap에 CA를 저장하는 중 ...완료. ldap에 SSL 인증서 저장 중 ...완료. 맞춤법 검사 URL 설정 중...완료. mail.centos7.lan...에서 서비스 포트 설정이 완료되었습니다. zimbraFeatureTasksEnabled=TRUE 설정...완료. zimbraFeatureBriefcasesEnabled=TRUE 설정...완료. 마스터 DNS IP 주소 설정...완료. DNS 캐시 tcp 조회 기본 설정을 지정하는 중...완료. DNS 캐시 udp 조회 기본 설정 지정 중...완료. DNS tcp 업스트림 기본 설정을 지정하는 중...완료. 시간대 기본 설정을 지정하는 중...완료. mta 구성 초기화 중...완료. mail.centos7.lan...에서 서비스 설정이 완료되었습니다. 기본 COS에서 zimbraMailHostPool에 mail.centos7.lan 추가...완료. mail.centos7.lan 도메인 생성 중...완료. 기본 도메인 이름 설정 중...완료. mail.centos7.lan 도메인 생성 중...이미 존재합니다. 관리자 계정 생성 [이메일 보호됨] 루트 별칭 생성 중...완료. 포스트마스터 별칭을 만드는 중...완료. 사용자 생성 [이메일 보호됨] 사용자 생성 [이메일 보호됨] 사용자 생성 [이메일 보호됨] 스팸 교육 및 안티바이러스 격리 계정 설정 중...완료. 저장소 SQL 데이터베이스 초기화 중...완료. mail.centos7.lan에 대한 zimbraSmtpHostname 설정...완료. SNMP 구성 중...완료. syslog.conf 설정...완료. 서버 시작 중...완료. 일반 zimlet 설치 중... com_zimbra_adminversioncheck...완료. com_zimbra_attach연락처...완료. com_zimbra_attachmail...완료. com_zimbra_bulkprovision...완료. com_zimbra_cert_manager...완료. com_zimbra_clientuploader...완료. com_zimbra_date...완료. com_zimbra_email...완료. com_zimbra_mailarchive...완료. com_zimbra_phone...완료. com_zimbra_proxy_config...완료. com_zimbra_srchhighlighter...완료. com_zimbra_tooltip...완료. com_zimbra_url...완료. com_zimbra_viewmail...완료. com_zimbra_webex...완료. com_zimbra_ymemoticons...완료. 일반 짐렛 설치를 완료했습니다. 사서함 다시 시작 중...완료. 기본 도메인에 대한 galsync 계정 생성 중...완료. Zimbra에 설치를 알리는 옵션이 있습니다. 이것은 우리가 Zimbra Collaboration Server의 활용을 추적하는 데 도움이 됩니다. 전송될 유일한 정보는 다음과 같습니다. 설치된 zcs의 버전(8.6.0_GA_1153_RHEL7_64) 생성된 ADMIN EMAIL ADDRESS([이메일 보호됨]) Zimbra에 설치 사실을 알리시겠습니까? [예]아니요
알림 건너뜀 zimbra crontab 설정...완료. /tmp/zmsetup01262016-002704.log를 /opt/zimbra/log로 이동 구성 완료 - 종료하려면 Return 키를 누르십시오.엔터 키를 치시오
14. 설치가 완료되면 웹 브라우저를 열고 포트에서 Zimbra 서비스를 실행하는 컴퓨터의 도메인 이름 또는 IP 주소로 이동합니다. 7071 HTTPS 프로토콜을 통해 인증서 보안 오류를 수락하고 설치 프로세스 중에 구성된 자격 증명으로 로그인합니다. Zimbra Admin 웹 패널의 기본 사용자 이름은 관리자.
https://mail.centos7.lan: 7071. 또는. https://192.168.1.14:7071
15. 관리 웹 콘솔에 로그인하면 자신의 추가를 시작할 수 있습니다. SSL 인증서, 메일 계정 만들기, 메일 별칭 등. 포트만 기억하세요. 7071 관리 작업에만 사용됩니다.
클라이언트는 HTTPS 프로토콜을 통해 도메인 이름 또는 서버 IP 주소를 사용하여 웹 메일 상자에 안전하게 로그인할 수 있습니다.
https://mail.centos7.lan 또는. https://192.168.1.14
축하합니다! 이제 전체 운영 메일 스택이 구내에 설치되었습니다.
구성 요소와 함께 Zimbra 서비스를 제거하려면 -유
옵션.
# ./install.sh -u.
Zimbra 설치 아카이브 및 디렉토리를 삭제하려면 아래 명령을 실행하십시오.
# CD. # rm -rf zcs-*
마지막으로 Zimbra Collaboration Suite를 제대로 실행하려면 최소 4GB RAM이 필요한 강력한 시스템이 필요합니다.