유사한 문제를 찾아보았지만 제 경우에는 하나도 해결되지 않았고, DNS IP가 Discourse를 설치하려는 머신의 공용 IP와 동일한데도 여전히 이 오류가 발생합니다.
경고일 뿐입니다. 컨테이너를 다시 빌드하면 정상적으로 작동하나요?
호스트네임으로 보아 NAT된 IP인 것 같으니, 컴퓨터 자체에서 공개 IP에 접근할 수 없을 수도 있습니다.
Apache가 포트 사용 중이죠?
아파치가 80 포트를 사용 중인 것 같습니다. 이 부분에 대해서는 잘 모르겠습니다. 그냥 이 단계를 따르고 있었을 뿐입니다: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
사용할 일이 없다면(기본적으로 존재할 수 있음) 제거한 후 링크의 일반적인 단계를 따를 수 있습니다.
절대 도움이 안 될 거예요 ![]()
discourse를 성공적으로 설치했지만, 호스트 이름을 방문하면 Discourse 대신 Apache 페이지가 표시됩니다. 무엇이 문제일 수 있는지 아이디어가 있으신가요?
sudo systemctl stop apache2와 sudo systemctl disable apache2를 실행하거나, 아예 sudo apt remove apache2를 실행하는 것을 제안합니다.
Apache를 중지한 후 호스트 이름을 방문하면 '이 사이트로 이동할 수 없음’이라는 오류가 발생합니다.
아파치를 내린 상태에서 설치한 건가요? (아파치가 80 포트를 점유하고 있으면 쉽게 설치할 수 있을지 확신이 서지 않아서요)
apache를 설치하고 apache 설정 파일을 수정하여 Listen 80과 Listen 443을 추가한 후, 재시작하고 ./launcher rebuild app을 실행하여 discourse를 설치했습니다.
Discourse에는 Apache가 필요하지 않습니다. Apache를 비활성화하거나 제거한 후 재시작하십시오. 그러면 Discourse가 필요한 포트에 액세스할 수 있게 됩니다.
고마워, 친구. 아파치를 정지하고 ./launcher rebuild app을 실행했는데, 이제 내 호스트네임으로 디스코스를 볼 수 있어. ![]()
Apache가 비활성화되었거나 제거되었는지 확인하세요. 그렇지 않으면 서버가 재부팅될 때 Discourse가 포트에 다시 접근할 수 없게 됩니다.
네, 그리고 활성화 이메일을 받지 못하고 있어요. 스팸 폴더도 확인해 봤습니다.
네, 그건 위에 언급된 내용과는 관련이 없습니다. 이메일 문제 해결에 전념하는 토픽이 따로 있습니다.




