지금은 이쪽에 손을 대지 마세요. 기본에 충실하세요.
- Namecheap 같은 네임서버를 사용하여 도메인 이름을 확보하세요. 이미 사용하고자 하는 도메인이 있다면:
서브도메인을 사용하세요 - 이는 Discourse를 설치하는 표준 방식이며, forum.yoursite.com과 같은 형태가 됩니다. 자식 도메인(child domain)은 지역 네트워크를 위해 다른 용도로 사용되며, 더 세밀한 네트워크 보안과 권한(종종 Active Directory 구성을 포함하며, 이는 Discourse에는 해당하지 않음)이 필요한 더 광범위한 규모에서 작동합니다.
-
DiscourseID를 사용하지 않으려면 SMTP를 지원하는 트랜잭션 이메일 서비스(Mailgun이나 Resend 등)를 사용하세요. Resend는 무료이며 제가 사용하고 있습니다. 하지만 솔직히 SMTP 부분을 건너뛰고 DiscourseID를 사용하여 단계별로 학습하는 것을 권장합니다.
-
선택한 VPS 벤더를 사용하여 SSH 접근이 가능한 VPS 서버 드롭릿을 설정하세요. 가이드에 명시된 대로 일부 구성을 수행해야 합니다. 기본적으로 네임서버, 이메일 및 VPS 구성을 동시에 수행하지만, 네임서버 DNS 항목이 전파되도록 기다려야 합니다. 대부분의 사람들이 처음에 어려움을 겪는 단계입니다.
-
가이드의 스크립트에 따라 Discourse를 설치하세요.
싱글 사인 온(SSO)은 아직 가장 기본적인 셀프 호스팅 설치를 배우고 있는 단계이므로 생각조차 하지 말아야 할 것입니다. 포럼을 구동하는 것부터 시작하고, 그 후 플러그인에 대해 생각하세요. 기존 문서로 보아 Wix 웹사이트와 SSO를 구성하는 것은 골칫거리가 될 가능성이 높으며, Wix 티어에서 이것이 실제로 가능한지 여부도 의문스럽습니다.
초기 설정이 실행된 후 app.yml 파일을 편집하려면, 서버에 SSH로 로그인한 후 프롬프트에서 다음을 실행하세요:
cd /var/discourse
nano containers/app.yml
여기에 샘플 app.yml 파일이 있습니다:
yml 파일 구문은 매우 민감합니다 - 여분의 공백이나 들여쓰기가 있거나, 비밀번호(및 일부 다른 설정 매개변수)를 "password"와 같이 이중 인용부호로 감싸지 않으면 리빌드가 실패합니다.

