명령줄 도구
Mattermost 자체 관리 배포 환경에서 사용할 수 있는 mattermost CLI 명령어 가이드. 데이터베이스, 가져오기/내보내기, 서버 운영 등 주요 명령어와 사용법을 설명합니다.
자체 관리 배포 환경에서는 Mattermost 서버가 설치된 디렉토리에서 mattermost 명령어를 사용해 시스템을 구성할 수 있습니다. Mattermost 명령줄 인터페이스(CLI) 개요에 대해서는 Santos의 이 문서 를 참조하세요. Important Mattermost v6.0부터 이 CLI 명령어의 대부분은 mmctl 명령줄 도구 로 대체되었습니다. 단, mattermost import 명령어, mattermost export 명령어 및 관련 하위 명령어는 Mattermost v6.0에서도 계속 지원됩니다. 이 mattermost 명령어에는 다음 기능이 포함되어 있습니다: 컴플라이언스 내보내기 데이터 내보내기 내보내기 작업 예약 데이터베이스 데이터베이스 초기화, 마이그레이션 실행 및 사용자 정의 기본값 로드 적용되지 않은 마이그레이션에 대한 데이터베이스 스키마 마이그레이션 데이터베이스를 초기 상태로 재설정 가장 최근에 적용된 버전 번호 반환 데이터베이스 마이그레이션 롤백 서버 운영 Mattermost 작업 서버 시작 Mattermost 서버 실행 Mattermost 버전 정보 표시 CLI 사용하기 # Mattermost를 통해 CLI 명령어를 실행하려면 Mattermost 루트 디렉토리에 있어야 합니다. Mattermost 기본 설치의 경우 루트 디렉토리는 /opt/mattermost 입니다. 표준 설치 프로세스 를 따른 경우 mattermost 사용자로 명령어를 실행해야 합니다. 실행 파일 이름은 mattermost 이며 /opt/mattermost/bin 디렉토리에 있습니다. 예를 들어, Mattermost 기본 설치에서 버전을 확인하려면: cd /opt/mattermost/ sudo -u mattermost bin/mattermost version Note - Mattermost 바이너리는 반드시 ``mattermost`` 사용자로 실행해야 합니다. ``root`` 사용자로 실행하면(예시) 바이너리가 CLI 명령 실행 시 플러그인을 초기화하고 다양한 파일에 접근하므로 권한 관련 문제가 발생할 수 있습니다. ``root`` 로 서버를 실행하면 플러그인 및 파일의 소유권이 변경되거나 기타 권한 오류가 발생할 수 있습니다. - 데이터베이스에 구성이 저장된 Mattermost 설치에서 CLI 명령어를 실행할 경우 다음과 같이 데이터베이스 연결 문자열을 전달해야 할 수 있습니다: bin/mattermost --config="postgres://mmuser:mostest@localhost:5432/mattermost_test?sslmode=disable&connect_timeout=10"</code></pre> <div class="tabs-container" data-tabs><div class="tabs-nav"><button class="tab-button active" data-tab-index="0">GitLab Omnibus를 통해</button> G
