1단계: PostgreSQL 데이터베이스 설치 또는 데이터베이스 연결 자격증명 확보
Deployment Guide Server Linux Deploy Ubuntu에 대한 문서입니다.
Minimum system requirements: Operating System: 20.04 LTS, 22.04 LTS, 24.04 LTS Hardware: 1 vCPU/core with 2GB RAM (support for up to 1,000 users) Database: PostgreSQL v14+ Network: Application 80/443, TLS, TCP Inbound Administrator Console 8065, TLS, TCP Inbound SMTP port 10025, TCP/UDP Outbound Mattermost PPA(Personal Package Archive)를 사용하여 서명된 .deb 패키지로 Mattermost 서버를 배포할 수 있습니다. 이 방법은 자동 업데이트를 제공하는 Mattermost 서버를 설치하는 가장 빠른 방법입니다. 이 설치 방법은 단일 설치 및 클러스터 설치 모두에 사용되며, 클러스터 배포에는 Packer와 같은 도구를 사용할 수 있습니다. 이 Mattermost 배포에는 다음 단계가 포함됩니다: PostgreSQL 데이터베이스 설치, 데이터베이스 준비, PPA 저장소 추가, Mattermost 서버 설치, 서버 구성, 서버 업데이트. 1단계: PostgreSQL 데이터베이스 설치 또는 데이터베이스 연결 자격증명 확보 # Mattermost는 PostgreSQL 데이터베이스가 필요합니다. 다음 중 하나를 선택할 수 있습니다: PostgreSQL 설치 문서에 따라 동일한 서버에 로컬로 PostgreSQL을 설치합니다. 외부 PostgreSQL 데이터베이스 서버를 사용합니다. 호스트명, 포트, 데이터베이스 이름, 사용자명, 비밀번호를 포함한 연결 자격증명이 있는지 확인하세요. 관리형 데이터베이스 서비스를 사용합니다. 2단계: 데이터베이스 준비 # Mattermost를 위한 PostgreSQL 데이터베이스를 설정하려면 데이터베이스 준비 문서를 따르세요. 3단계: Mattermost 서버 PPA 저장소 추가 # Important GPG 공개 키가 변경되었습니다. 새 공개 키를 가져오거나 아래에서 제공하는 자동 Mattermost PPA 저장소 설정 스크립트를 실행할 수 있습니다. 설정에 따라 추가 단계가 필요할 수 있으며, 특히 저장소 설정 스크립트에 의존하지 않은 설치의 경우에 해당합니다. apt 저장소를 추가하기 전에 /etc/apt/trusted.gpg.d 에서 이전 키를 삭제하는 것을 권장합니다. Ubuntu Jammy - 22.04 LTS 및 Ubuntu Noble - 24.04 LTS의 경우: sudo rm /usr/share/keyrings/mattermost-archive-keyring.gpg curl -sL -o- https://deb.packages.mattermost.com/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/mattermost-archive-keyring.gpg > /dev/null 터미널 창
