Mattermost
Mattermost
  • Mattermost 소개
    • Mattermost 개요
    • 사용 사례
      • 안전한 명령 및 제어
      • 통합된 의사 소통
        • Mattermost for Microsoft Teams
        • Mattermost Google Calendar 통합
      • DevOps 협업
      • 사고 대응 협업
    • 보안 개요
    • 통합 개요
    • 구독 개요
    • Self-hosted subscriptions
    • 클라우드 구독
    • Mattermost 에디션 및 요금제
    • 기업 디렉터리 통합
    • 인증 및 준수 개요
    • 자주 묻는 질문 (FAQ)
      • 일반적인 질문
      • 커뮤니티 질문
      • 알림
      • 비디오, 오디오 및 화면 공유
      • 기업용 질문
      • 라이선스 질문
      • 통합
      • 사용 사례
      • 제품 질문
      • 고신뢰성 질문
      • 디자인 결정
      • 비즈니스 질문
      • 불법적인 사용
  • Mattermost 배포
    • Mattermost 데이터베이스 준비
    • Ubuntu에 배포
    • 도커를 사용하여 배포
    • 타르볼로 배포
    • Red Hat에 배포
    • NGINX 프록시 설정
    • TLS 설정
    • Mattermost 구축 준비
      • 소프트웨어 및 하드웨어 요구 사항
      • Mattermost Kubernetes Operator 관리
      • 관리자 작업
      • 아키텍처 개요
      • Mattermost 구현 계획 수립하기
      • 기업 전 개발자 롤 아웃 체크리스트
      • 환영 이메일 템플릿
    • 배포 가이드
      • 서버 배포
        • 배포 개요
        • 소켓 기반 Mattermost 데이터베이스 설정
        • 이미지 프록시
        • 백업 및 재해 복구
        • 암호화 옵션
        • 전송 암호화 구성
        • Bleve 검색
      • 데스크톱 및 모바일 앱 배포
        • 데스크탑 앱 배포 가이드
        • 데스크탑 MSI 설치 프로그램 및 그룹 정책 설치 안내서 (베타)
        • 데스크탑 앱 사용자 정의 사전
        • 데스크탑 관리 리소스
        • Mattermost의 사전 제작된 모바일 앱 사용
        • 푸시 알림 테스트
        • Mattermost 모바일 앱 배포
        • 모바일 푸시 알림
        • 사용자 정의 Mattermost 모바일 앱 빌드 및 배포
        • Mattermost 모바일 앱을 위한 EMM 솔루션의 AppConfig
        • 모바일 VPN 옵션
        • 모바일 앱 FAQ
        • 클라이언트 측 데이터 저장 FAQ
    • Mattermost Apps 배포
      • 설정
      • HTTP
      • AWS
      • AWS를 위한 앱 패키지
      • OpenFaaS
    • 업그레이드 Mattermost
      • Mattermost 업그레이드 준비
      • Mattermost 서버 업그레이드
      • 엔터프라이즈 설치 및 업그레이드
      • 라이선스 키 설치
      • 릴리스 정의
      • 중요한 업그레이드 노트
      • 릴리스 수명주기
      • 확장 지원 릴리스
      • Mattermost 서버 다운그레이드
      • 버전 아카이브
    • 스케일 Mattermost
      • 고가용성 클러스터
      • 탄력검색
      • 성능 모니터링
      • 가장 중요한 성능 경고 가이드
    • 배포 문제 해결
      • 일반적인 문제 해결
      • 대규모 배포 문제 해결
      • 모바일 애플리케이션 문제 해결
      • PostgreSQL 설치 문제 해결
      • MySQL 설치 문제 해결
    • 로그 변경
      • Mattermost 카탈로그
      • Mattermost 레거시 self-hosted
      • Mattermost 레거시 클라우드
      • 모바일 앱
      • 데스크톱 앱
      • 사용 중단된 기능
    • 추가 서버 설치 가이드
      • Bitnami에서 Mattermost 배포
      • AWS Elastic Beanstalk Docker 설정
      • GitLab Helm 차트에 Mattermost 팀 에디션 설치
      • 오픈 소스 구성 요소
  • Mattermost 관리
    • 시작하기
      • 워크스페이스 최적화
      • Mattermost 구성 설정
      • 셀프 호스팅 버전 및 라이선스
      • 클라우드 구독, 요금 및 계정
      • 보고 구성 설정
      • 사용자 관리 구성 설정
      • 환경 구성 설정
      • 사이트 구성 설정
      • 인증 구성 설정
      • 플러그인 구성 설정
      • 통합 구성 설정
      • 규정 준수 구성 설정
      • 실험적 구성 설정
      • 폐기된 구성 설정
      • 환경 변수
      • 프로비저닝 워크플로우
      • 다중 인증
      • Active Directory/LDAP
      • GitLab SSO
      • OpenID SSO
      • Google SSO
      • Office 365 SSO
      • 고급 권한 설정
      • 시스템 관리자 역할
      • 팀 및 채널 구성원 관리
      • 사용자 정의 브랜딩 도구
      • eDiscovery
      • 준수 모니터링
      • 준수 내보내기
      • 법적 홀드
      • 데이터 보유 도구
      • 사용자 정의 서비스 약관
      • 관리자에게 알리기
      • AD/LDAP 그룹
      • AD/LDAP 동기화 그룹을 사용하여 멤버십 관리
      • 게스트 계정
      • SAML Single Sign-On
        • Okta SAML Configuration
        • Microsoft ADFS SAML Configuration for Windows Server 2012
        • Microsoft ADFS SAML Configuration for Windows Server 2016
        • Keycloak SAML Configuration
      • SAML Single-Sign-On: 기술 문서
      • 공유된 채널
      • 통계
      • 제품 내 공지
      • 사용자 만족도 조사
      • 건강 검사
      • 공지 배너
      • 대량 내보내기 도구
    • 클라우드 워크스페이스 관리
      • Mattermost Cloud 요금 청구
      • Workspace 사용량
      • Mattermost 워크스페이스 이전
      • Mattermost Cloud 데이터 저장 위치
      • 클라우드 IP 필터링
      • 클라우드 Bring Your Own Key (BYOK)
    • 셀프호스팅 관리
      • Mattermost 자체 호스팅 과금
      • Mattermost 에러 코드
      • 구성 데이터범에 대한 구성
      • 대량 데이터로드
      • SMTP 이메일 설정
      • 이메일 템플릿
      • 통화 배포
      • CloudFront 구성 정적 자산 호스팅
      • 아웃바운드 프록시 사용
      • 이주 가이드
      • Slack으로부터 이주
      • MySQL에서 PostgreSQL로 마이그레이션
      • 중국어, 일본어 및 한국어 검색
      • Mattermost 사용자 정의
      • Mattermost 로깅
      • JSON 감사 로그 스키마
      • SSL 클라이언트 인증서 설정
      • 인증서 기반 인증
      • 트래픽 감시
    • 기타 자료
      • OAuth 2.0을 OpenID Connect로 변환하기
      • 지원 패킷 생성하기
      • mmctl 명령 줄 도구
      • 이주 공지 이메일 양식
      • 고급 권한 인프라
      • 명령 줄 도구
  • Mattermost 사용하기
    • 연결하고 협업하기
      • Mattermost 워크스페이스에 액세스하기
        • 데스크톱 앱 설치하기
        • iOS 모바일 앱 설치하기
        • Android 모바일 앱 설치하기
        • Mattermost에서 로그아웃하기
      • 팀 사용하기
        • 팀 설정
        • 팀 단축키
      • 사용자 지정 사용자 그룹을 사용하여 조직화하기
      • 사람 초대하기
      • Mattermost 역할에 대해 알아보기
      • 채널 내에서 협업하기
      • 메시지 및 스레드로 통신하기
        • 메시지 보내기
        • 메시지에 답장 보내기
        • 이모지 및 GIF로 반응하기
        • 대화 정리하기
        • 메시지 전달하기
        • 채널 및 메시지에 링크 공유하기
        • 메시지 저장 및 고정하기
        • 메시지 알림 설정하기
        • 메시지 검색하기
        • 메시지 형식 지정하기
        • 메시지 중요도 설정하기
        • 사람 언급하기
        • 메시지에서 파일 공유하기
      • 키보드 바로 가기
        • 키보드 접근성
        • 슬래시 명령어 실행
        • 내장 슬래시 명령어
      • 통합을 사용하여 Mattermost 확장하기
        • Microsoft Teams 내에서 협업하기
        • 임베딩된 Microsoft Teams 내에서 협업하기
        • Mattermost Google 캘린더 플러그인을 사용하기
    • 반복 가능한 프로세스 구축하기
      • 플레이북에 대해 자세히 알아보기
      • 플레이북 사용하기
      • 실행 관리하기
      • 작업 관리하기
      • 알림 및 업데이트 관리하기
      • 측정 항목 및 목표 설정하기
      • 공유 및 협업하기
      • 플레이북 상호 작용하기
    • 선호도 사용자화
      • 알림 관리하기
      • Mattermost 테마 사용자 정의하기
      • 채널 사이드바 사용자 정의하기
      • 프로필 관리하기
      • 보안 환경 설정하기
      • 상태 및 이용 가능 상태 설정하기
      • 표시 옵션 관리하기
      • 사이드바 옵션 관리하기
      • 고급 옵션 관리하기
      • 데스크톱 앱 경험 사용자 정의하기
      • 여러 업무 공간에 연결하기
  • Mattermost 관리하기
  • 셀프 호스팅 관리
  • Chinese, Japanese and Korean search
  • Search

Chinese, Japanese and Korean search

plans-img 모든 플랜 에서 사용 가능

deployment-img self-hosted 배포판

중국어, 일본어 및 한국어(CJK) 검색을 활성화하려면, 이러한 언어에는 공백이 포함되어 있지 않기 때문에 특별한 구성이 필요합니다.

  • 이러한 언어에 대한 검색을 설정하는 방법은 데이터베이스 요구 사항 설명서 를 참조하십시오.

Contents

  • Chinese, Japanese and Korean search

    • 中文 / Chinese

      • SCWS 구성

      • Zhparser 구성

      • 확장(extension) 만들고 구문 구성 추가

      • PostgreSQL 구성 업데이트

    • 日本語 / Japanese

      • 検索設定

      • ガイド

    • 한국어 / Korean

      • 검색을 위한 데이터베이스 설정

      • MySQL 해결 방법

아래는 다양한 언어에 대한 데이터베이스 구성에 대한 추가 정보입니다.

中文 / Chinese

Mattermost 8.0 업데이트 이후, 중국어 언어 처리의 성능 향상을 위해 PostgreSQL을 백엔드 데이터베이스로 사용하는 것을 공식적으로 권장합니다.

그러나 현재로서는 MySQL을 사용하면 ngram을 적절히 구성한 후, 공식 데이터베이스 스키마에 따라 인덱스를 다시 생성하여 중국어 언어의 전체 텍스트 검색 기능을 더 쉽게 구현할 수 있습니다. 구체적인 작업 방법은 Cannot search CJK contents 를 참조하십시오.

PostgreSQL 구성 방법은 다음 단계에 따라 설정할 수 있습니다:

SCWS 구성

# SCWS 코드 가져오기
wget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2
# 압축 해제
tar xvjf scws-1.2.3.tar.bz2
# 압축 해제된 디렉터리로 이동
cd scws-1.2.3
# 구성 스크립트 실행, 컴파일 및 설치
./configure --prefix=/usr/local/scws ; make ; make install

# 선택 사항: 파일 유무 확인
ls -al /usr/local/scws/lib/libscws.la
/usr/local/scws/bin/scws -h
# 선택 사항: 사전을 /usr/local/scws/etc에 설치
cd /usr/local/scws/etc
wget http://www.xunsearch.com/scws/down/scws-dict-chs-gbk.tar.bz2
wget http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2
tar xvjf scws-dict-chs-gbk.tar.bz2
tar xvjf scws-dict-chs-utf8.tar.bz2

Zhparser 구성

# Zhparser 소스 코드 다운로드
git clone https://github.com/amutu/zhparser.git
# 다운로드한 디렉터리로 이동
cd zhparser
# 컴파일하고 설치
SCWS_HOME=/usr/local/scws make && make install

Note

Mattermost 6.0부터 공식적으로 mattermost/mattermost-prod-db를 데이터베이스 이미지로 사용하지 않습니다. 대신, 서버에 직접 설치된 PostgreSQL 데이터베이스를 사용하거나 공식 PostgreSQL 도커 이미지를 사용할 수 있습니다.

데이터베이스로 도커 이미지를 사용하는 경우, 다음 명령을 미리 실행하여 의존성을 설치할 수 있습니다(실제 PostgreSQL 버전에 따라 선택사항).

# 로컬 캐시 업데이트
apt update
# SCWS 구성에 필요한 의존성 설치
apt install wget make gcc
# Zhparser 구성에 필요한 의존성 설치
apt install git postgresql-server-dev-13

확장(extension) 만들고 구문 구성 추가

-- 확장(extension) 생성
CREATE EXTENSION zhparser
-- 텍스트 검색 구성 생성
CREATE TEXT SEARCH CONFIGURATION simple_zh_cfg (PARSER = zhparser);
-- 토큰 매핑 구성
ALTER TEXT SEARCH CONFIGURATION simple_zh_cfg ADD MAPPING FOR n,v,a,i,e,l WITH simple;

PostgreSQL 구성 업데이트

postgresql.conf 파일의 default_text_search_config 값을 simple_zh_cfg로 변경합니다.

변경 후에는 데이터베이스를 다시 시작해야 적용됩니다.

Note

구성을 완료한 후, Mattermost 공식 저장소에서 SQL 생성문을 다시 실행하여 중국어 언어의 전체 텍스트 검색 기능을 공식적으로 활성화해야 합니다.

추가 정보는 다음 링크를 확인하십시오:

  • SCWS 공식 문서

  • Zhparser 공식 문서

  • Mattermost 테이블 생성문

日本語 / Japanese

日本語翻訳の改善は大歓迎です。自由に変更していただいて結構です。

検索設定

Mattermost で日本語検索をするためにはデータベースの設定変更が必要です

  • MySQL

  • Postgres

日本語(CJK)検索設定のドキュメントの改善にご協力ください

ガイド

Qiita上で Mattermost のインストールおよび構成のガイドを提供しています。詳細については、 こちら をご覧ください.

한국어 / Korean

이 문제에 대한 논의는 이 이슈 에서 시작되었습니다.

한국어 버전 이용 시 문제점을 발견하면 Localization 채널 또는 한국어 채널 에서 의견을 제시할 수 있습니다.

검색을 위한 데이터베이스 설정

PostgreSQL: PostgreSQL 데이터베이스에서는 따로 설정이 필요하지 않습니다.

MySQL: MySQL에서는 전문 검색(Full-text search) 기능에 제한이 있기 때문에 추가적인 작업이 필요합니다.

MySQL 해결 방법

  1. n-gram parser 를 이용하기 위해서는 MySQL의 버전이 5.7.6 이상이어야 합니다.

  2. MySQL의 구성 파일에서 n-gram의 최소 토큰 크기를 다음과 같이 설정합니다.

sql [mysqld] ft_min_word_len = 2 innodb_ft_min_word_len = 2

  1. 데이터베이스를 재시작합니다. (이 과정은 반드시 필요합니다.)

  2. 일부 테이블의 전문 검색 색인을 다음과 같이 재구성합니다.

  • 게시물 검색을 위한 설정 ( 참조 )

sql DROP INDEX idx_posts_message_txt ON Posts; CREATE FULLTEXT INDEX idx_posts_message_txt ON Posts (Message) WITH PARSER ngram;

  • 해시 태그 검색을 위한 설정 ( 참조 )

sql DROP INDEX idx_posts_hashtags_txt ON Posts; CREATE FULLTEXT INDEX idx_posts_hashtags_txt ON Posts (Hashtags) WITH PARSER ngram;

  • 사용자 검색을 위한 설정

    Users.idx_users_txt_all 과 Users.idx_users_names_all 을 n-gram 없이 재구성합니다.

Mattermost 원문 보기
인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!
InfoGrab
gitlab badge gitlab badge mattermost badge mattermost badge teleport badge

DevOps Service
AI DevSecOps Engineering
AI DevOps 플랫폼 엔지니어링
통합 인증 및 권한 관리
자동화 CI/CD 파이프라인
AI Test & Security
마이그레이션
AI Observability
DevOps Care Service
Platform Care & Manage
DevOps 실무 교육 : expertLABS
Pipeline Kit : Plumber
기술 지원 POINT
기술 지원 POINT
Solutions
GitLab
GitLab 소개
GitLab Duo(AI)
GitLab Dedicated
GitLab 라이선스
Mattermost
Mattermost 소개
Mattermost Plus
Mattermost 라이선스
Teleport
Teleport 소개
Teleport 라이선스
n8n
n8n 소개
n8n 라이선스
Resource
기술 리소스
기술 블로그
릴리즈/뉴스
GitLab 버전별 기능
인포레터
공식 기술 문서
GitLab 공식 기술 문서 한글판
Mattermost 공식 기술 문서 한글판
Teleport 공식 기술 문서 한글판
n8n 공식 기술 문서 한글판
Case Study
Company
About IG
Career
Culture & Life
ESG

기술혁신형 중소기업 인증마크 경영혁신형 중소기업 인증마크 일생활균형우수기업 인증마크 iso9001 인증마크 iso14001 인증마크 iso45001 인증마크 청년친화강소기업 인증마크 가족친화기업 인증마크 일생활균형캠페인 인증마크 여가친화기업 인증마크 인재육성형 중소기업 인증마크 벤처확인기업 인증마크
인포그랩 유한회사 | 대표 조은송이 | 사업자등록번호 129-88-01797 | 통신판매업신고 2020-성남분당A-1844 | 개인정보 처리방침 | 이용약관
경기도 성남시 분당구 백현로101번길 17, 511호-512호 (수내동, 초림프라자) | Tel 031-712-0929 | Fax 0504-472-6449 | E-mail support@infograb.net | COPYRIGHT ⓒ InfoGrab LC. All Rights Reserved.
×
📣 Mattermost의 공식 파트너 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 Mattermost 공식 문서의 한글판을 국내 최초로 제공합니다.
InfoGrab Logo
  • DevOps Service
    AI DevSecOps Engineering

    AI기반의 DevSecOps 도구셋 구축과 DevOps로 변화하기 위한 다양한 엔지니어링을 제공합니다.

    AI DevOps 플랫폼 엔지니어링

    AI와 DevSecOps 구축으로 만드는 강력한 변화

    통합 인증 및 권한 관리

    안전하고 효율적인 제어를 위한 통합과 인증, 권한 관리

    자동화 CI/CD 파이프라인

    보안이 완전 통합된 고속 자동화 파이프라인

    AI Test & Security

    모든 환경에 통합된 AI 기반 강력한 보안

    마이그레이션

    DevOps 현대화를 위한 마이그레이션

    AI Observability

    장애 예측부터 대응까지 가시화

    DevOps Care Service

    DevOps 관리와 유지, 워크플로 개선을 통해 혁신을 시작하세요.

    Platform Care & Manage

    DevOps 전문 엔지니어의 플랫폼 케어와 관리

    DevOps 실무 교육 : expertLABS outlink

    실무자를 위한 전문 DevOps 코칭 프로그램

    Pipeline Kit : Plumber

    60여개 최적화 파이프라인을 복사만으로 구동

    기술 지원 POINT

    각 기술 지원 항목별 포인트를 소개합니다.

  • Solutions
    GitLab
    GitLab
    AI 기반 DevSecOps 플랫폼
    arrow
    Mattermost
    Mattermost
    개발자를 위한 협업 플랫폼
    arrow
    Teleport
    Teleport
    통합 접근 관리 솔루션
    arrow
    n8n
    n8n
    워크플로우 자동화 플랫폼
    arrow
    GitLab
    arrow GitLab arrow GitLab Duo (AI) arrow GitLab Dedicated arrow GitLab 라이선스
    Mattermost
    arrow Mattermost arrow Mattermost Plus arrowMattermost 라이선스
    Teleport
    arrowTeleport arrow Teleport 라이선스
    n8n
    arrown8n arrown8n 라이선스
  • Case Study
  • Resource

    기술 리소스

    인포그랩의 다양한 기술 콘텐츠를 소개합니다.

    기술 블로그

    릴리즈/뉴스

    GitLab 버전별 기능

    인포레터

    공식 기술 문서

    인포그랩은 OpenAI 기술 기반 공식 문서 한글판을 제공합니다.

    GitLab 공식 기술 문서 한글판

    Mattermost 공식 기술 문서 한글판

    Teleport 공식 기술 문서 한글판

    n8n 공식 기술 문서 한글판

  • Company

    Company Home

    인포그랩에 대한 회사 및 채용 사이트입니다.

    arrow
    About IG

    About IG

    DevOps 엑셀러레이터 인포그랩 소개

    arrow
    Career

    Career

    인포그랩과 함께 멤버로 성장하고 싶다면

    arrow
    Culture & Life

    Culture & Life

    성장과 도전을 위한 인포그랩의 문화와 복지

    arrow
    ESG

    ESG

    인포그랩의 지속 가능 경영(ESG) 소개

    arrow

    About IG

    arrow About InfoGrab outlink arrow History outlink arrow IG 소식 outlink arrow Press outlink arrow IG Youtube outlink

    Career

    arrow Career outlink arrow Process outlink arrow FAQ outlink

    Culture & Life

    arrow Culture(문화) outlink arrow Life(복지) outlink

    지속 가능 경영(ESG)

    arrow ESG Home outlink arrow 환경 : Environment outlink arrow 사회 : Social outlink arrow 거버넌스 : Governance outlink arrow 컴플라이언스 : Compliance outlink