도메인 변경 방법

구체적으로 말씀드리면, 사용하는 도메인을 discourse.jackril.space에서 jackrail.space로 변경하고 싶습니다.

하지만 app.yml을 조정하고 여러 번 재빌드한 후에도 502 gateway not found 오류와 함께 다음과 같은 에러 메시지가 표시됩니다:

2021/01/09 05:21:07 [crit] 4994#4994: *351 connect() to unix:/var/discourse/shared/standalone/nginx.http.sock failed (2: No such file or directory) while connecting to upstream, client: 59.167.198.231, server: jackrail.space, request: “GET /javascripts/workbox/workbox-routing.prod.js HTTP/1.1”, upstream: “http://unix:/var/discourse/shared/standalone/nginx.http.sock:/javascripts/workbox/workbox-routing.prod.js”, host: “jackrail.space”

이것은 nginx 리버스 프록시 서버에서 발생한 오류로, 이 비교적 작은 변경 사항 전까지는 정상적으로 작동하고 있었습니다.

nginx.http.sock 파일이 생성되지 않는 이유는 무엇일까요? 도메인을 변경하는 올바른 절차는 무엇인가요?

/admin 대시보드에서 도메인 이름 변경 버튼을 클릭하세요. 첫 번째로 요청되는 내용은 새 도메인 이름을 입력하는 것이며, 다음을 클릭하고 안내에 따라 진행하면 됩니다.

저는 셀프 호스팅을 사용 중입니다. 그런데 이제 사이트가 완전히 접근할 수 없어요. 이제 끝인가요?

아니요, 설치 환경이 죽은 것이 아닙니다. 다음 가이드를 따랐나요?

그렇다면 외부 nginx를 사용하는 경우, nginx 설정에서 도메인 이름을 변경하고 새 도메인에 대한 SSL을 생성하는 것만 추가로 수행하면 됩니다.

서버를 정상적으로 실행할 수 없다면, Discourse 설치 환경을 이름 변경하는 과정에서 어떤 단계를 거쳤는지 공유해 주시는 것이 도움이 될 수 있습니다.

@itsbhanusharma 감사합니다. 문제가 해결되었습니다.