
Ubuntu 20.04에 Distance 설치 방법
2022-06-01 last update
7 minutes reading Ubuntu 20.04 Open Source Docker저자는 Free and Open Source Fund 계획의 일부로 기부를 받기로 했다.
Write for DOnations는 개원 토론 플랫폼이다.메일링 리스트, 토론 포럼 또는 긴 형식의 채팅방으로 사용할 수 있습니다.이 강좌에서는 컨테이너 어플리케이션Discourse을 사용하여 격리 환경에 Distance를 설치합니다.
시작하기 전에 다음 작업을 수행해야 합니다.Docker, 최소 2GB의 RAM, 1개 서버에 Docker가 설치되어 있습니다.이를 실현하려면 initial server setup tutorial for Ubuntu 20.04 를 따를 수 있습니다. 서버 IP를 가리키는 사용 가능한 A 레코드가 있는 도메인 (또는 하위 도메인) 입니다.Digital Ocean에서 DNS를 관리하고 있는 경우 step 1 of our Docker installation tutorial for Ubuntu 20.04이 강좌는 사용됩니다 SMTP 메일 서버입니다.follow this guide to associate your IP with your domain 를 원하지 않으면 run your own mail server 의 무료 계정과 같은 다른 서비스를 사용할 수 있습니다.
Distance를 다운로드하고 설치하기 전에
이 전자 메일 주소는 Discussion administrator의 기본 주소가 됩니다.잠시 후 제어판에서 대화를 설정할 때 이 전자 우편 주소를 다시 사용해야 합니다.
마지막으로, 언어 설치 스크립트는 모든 설정을 확인하도록 요구할 것입니다.설정을 확인하면 스크립트가
참고 설치 후 이러한 설정을 변경하거나 수정해야 하는 경우
Distance 설치는 약 2-8분 정도 소요되며 인스턴스가 실행됩니다.이제 웹 브라우저를 열고 관리자 계정을 만들 수 있습니다.
가장 좋아하는 웹 브라우저에서
502 잘못된 게이트웨이 오류가 발생하면 1, 2분을 기다린 후 브라우저를 새로 고치십시오.언어 설치가 완료되지 않았을 수도 있습니다.
페이지를 로드한 후 파란색 레지스터 단추를 누르십시오.다음 필드가 포함된 Register Admin Account라는 양식이 표시됩니다. e-메일: 드롭다운 메뉴에서 이전에 제공한 e-메일 주소를 선택합니다. 사용자 이름: 사용자 이름을 선택합니다. 암호: 강력한 암호를 선택합니다. 그런 다음 양식의 파란색 등록 버튼을 클릭하여 커밋합니다.전자 메일 메시지를 확인하는 대화 상자가 표시됩니다.받은 편지함에서 확인 전자 메일을 봅니다.받지 못한 경우 "활성화 전자 메일 다시 보내기"단추를 눌러 보십시오.새 관리자 계정을 등록할 수 없는 경우 Mailgun 을 참조하십시오.
관리자 계정을 등록하면 설치 마법사가 시작하여 Distance의 기본 구성을 완료하도록 안내합니다.지금 찾아보거나 잠시 후 건너뛰기를 눌러도 됩니다.
설치 마법사를 완료하거나 건너뛰면 몇 가지 항목과 Discourse email troubleshooting checklist 을 볼 수 있습니다.Quick Start Guide의 레이블은 대화 설치에 대한 추가 사용자 정의 프롬프트를 포함하는 내 먼저 읽기입니다.
당신의 대화 플랫폼은 이제 사용할 수 있습니다.나중에 Distance 업그레이드가 필요한 경우 명령줄에서 Git repo에서 최신 버전의 코드를 추출하여 응용 프로그램을 재구성할 수 있습니다.
이제 언어 포럼을 관리하고 사용자가 등록할 수 있도록 할 수 있습니다.언어 기능에 대한 자세한 내용은 Discourse’s Admin Quick Start Guide 에서 확인할 수 있습니다.
지역사회가 발전함에 따라 확장 배치를 고려할 수 있습니다. 강좌the official Discourse About page에 따라 확장할 수 있습니다.
소개
Write for DOnations는 개원 토론 플랫폼이다.메일링 리스트, 토론 포럼 또는 긴 형식의 채팅방으로 사용할 수 있습니다.이 강좌에서는 컨테이너 어플리케이션Discourse을 사용하여 격리 환경에 Distance를 설치합니다.
선결 조건
시작하기 전에 다음 작업을 수행해야 합니다.
sudo
의 비루트 사용자와 방화벽이 있습니다.지도와 관련하여 당신은 우리의 One Ubuntu 20.04 server를 참고할 수 있습니다.discourse.your_domain
.1단계 - 대화 다운로드
Distance를 다운로드하고 설치하기 전에
/var/discourse
디렉토리를 만듭니다.이것은 언어와 관련된 모든 파일이 있는 곳입니다.- sudo mkdir /var/discourse
마지막으로 Mailgun 클론을 /var/discourse
에 복제합니다.- sudo git clone https://github.com/discourse/discourse_docker.git /var/discourse
Discussion Docker 이미지가 있으면 이제 플랫폼을 설치하고 구성할 수 있습니다.2단계 - 설치 및 구성 대화
/var/discourse
디렉토리로 이동:- cd /var/discourse
이제 추가 설치 스크립트를 시작합니다.- sudo ./discourse-setup
언어 설치 스크립트는 다음과 같은 문제를 제기합니다.OutputHostname for your Discourse?
discourse.your_domain
또는 플랫폼에 대해 선택한 호스트 이름을 입력합니다.OutputEmail address for admin account?
Discussion admin 계정에 사용할 전자 메일 주소를 선택합니다.토론 도메인과 관계없이 또는 원하는 이메일 주소가 될 수 있습니다.이 전자 메일 주소는 Discussion administrator의 기본 주소가 됩니다.잠시 후 제어판에서 대화를 설정할 때 이 전자 우편 주소를 다시 사용해야 합니다.
OutputSMTP server address?
OutputSMTP user name?
OutputSMTP port?
OutputSMTP password?
이러한 문제에 대한 SMTP 서버 세부 정보를 입력합니다.official Discourse Docker Image를 사용하는 경우 SMTP 서버 주소는 smtp.mailgun.org
, 사용자 이름과 암호는 Mailgun의 도메인 탭 아래 도메인의 SMTP 자격 증명입니다.마지막으로, 언어 설치 스크립트는 모든 설정을 확인하도록 요구할 것입니다.설정을 확인하면 스크립트가
app.yml
라는 프로필을 생성합니다.설치 프로세스가 자동으로 시작됩니다.참고 설치 후 이러한 설정을 변경하거나 수정해야 하는 경우
/containers/app.yml
파일을 편집하고 ./launcher rebuild app
를 실행합니다.그렇지 않으면 변경 사항이 적용되지 않습니다.Distance 설치는 약 2-8분 정도 소요되며 인스턴스가 실행됩니다.이제 웹 브라우저를 열고 관리자 계정을 만들 수 있습니다.
3단계 - 관리자 계정 등록
가장 좋아하는 웹 브라우저에서
discourse.your_domain
를 방문하면'축하합니다'라는 말이 화면을 시작합니다.
502 잘못된 게이트웨이 오류가 발생하면 1, 2분을 기다린 후 브라우저를 새로 고치십시오.언어 설치가 완료되지 않았을 수도 있습니다.
페이지를 로드한 후 파란색 레지스터 단추를 누르십시오.다음 필드가 포함된 Register Admin Account라는 양식이 표시됩니다.
관리자 계정을 등록하면 설치 마법사가 시작하여 Distance의 기본 구성을 완료하도록 안내합니다.지금 찾아보거나 잠시 후 건너뛰기를 눌러도 됩니다.

설치 마법사를 완료하거나 건너뛰면 몇 가지 항목과 Discourse email troubleshooting checklist 을 볼 수 있습니다.Quick Start Guide의 레이블은 대화 설치에 대한 추가 사용자 정의 프롬프트를 포함하는 내 먼저 읽기입니다.

당신의 대화 플랫폼은 이제 사용할 수 있습니다.나중에 Distance 업그레이드가 필요한 경우 명령줄에서 Git repo에서 최신 버전의 코드를 추출하여 응용 프로그램을 재구성할 수 있습니다.
- cd /var/discourse
- sudo git pull
- sudo ./launcher rebuild app
브라우저에서 말을 업데이트할 수도 있습니다.액세스 http://discourse.your_domain/admin/upgrade
를 클릭하여 최신 버전으로 업그레이드하고 지침을 따릅니다.
결론
이제 언어 포럼을 관리하고 사용자가 등록할 수 있도록 할 수 있습니다.언어 기능에 대한 자세한 내용은 Discourse’s Admin Quick Start Guide 에서 확인할 수 있습니다.
지역사회가 발전함에 따라 확장 배치를 고려할 수 있습니다. 강좌the official Discourse About page에 따라 확장할 수 있습니다.