안녕하세요.
저는 이미 nginx 웹 서버가 실행 중인 Ubuntu VPS를 가지고 있습니다. 이 서버에 Discourse를 설치하려고 합니다. 하지만 설치 스크립트를 실행하면 "Port 80 is already being used."라는 메시지가 표시됩니다. 이 가이드에서는 app.yml 파일을 수정하라고 안내하고 있습니다. 그런데 저에게는 해당 파일이 없습니다. 제가 놓치고 있는 것이 있을까요?
안녕하세요.
저는 이미 nginx 웹 서버가 실행 중인 Ubuntu VPS를 가지고 있습니다. 이 서버에 Discourse를 설치하려고 합니다. 하지만 설치 스크립트를 실행하면 "Port 80 is already being used."라는 메시지가 표시됩니다. 이 가이드에서는 app.yml 파일을 수정하라고 안내하고 있습니다. 그런데 저에게는 해당 파일이 없습니다. 제가 놓치고 있는 것이 있을까요?
기억이 정확하다면, nginx를 중지하고 설치 스크립트를 실행한 다음 app.yml을 수정하고 nginx 설정을 조정하고 다시 시작하는 것이 트릭입니다.
음. 좋은 지적입니다. discourse-setup를 수정해서 standalone.yml을 app.yml로 복사해 주거나, 최소한 더 나은 힌트를 제공하도록 해보겠습니다!
위 내용에 따르면 이 문제는 해결할 수 있습니다
다음 명령을 실행하는 것이 좋다고 생각합니다.
discourse-setup --skip-connection-test --skip-rebuild
이렇게 하면 설정 파일이 생성되며, 이후 파일을 수동으로 편집한 뒤 rebuild를 실행하면 됩니다.