안녕하세요,
방금 Debian 10.5에 Discourse를 설치하려고 시도했습니다:
root@itas-vm-2:/var/discourse# ls
bin cids containers discourse-doctor discourse-setup image launcher LICENSE README.md samples scripts shared templates tests
root@itas-vm-2:/var/discourse# discourse-setup
-bash: discourse-setup: command not found
root@itas-vm-2:/var/discourse#
Docker는 이미 설치되어 있고 활성화되어 있습니다. "discourse-setup"을 실행하려고 해도 디렉토리에 존재함에도 불구하고 찾을 수 없다고 표시됩니다.
제 테스트에서 무엇이 잘못된 것일까요?
감사합니다
I.
./가 누락되었을 수 있습니다.
다음과 같이 시도해 보세요:
./discourse-setup
참고: http://unix.stackexchange.com/questions/4430/ddg#4459
로버트, 감사합니다. 그것이 해결책이었어요. 
아직 최종 도메인이 없어서 내부 호스트네임인 XXXX-vm-2.XXX.kit.edu를 그대로 사용했습니다.
도메인으로 접속하면 NGINX 페이지만 표시됩니다:
==================
Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to).
Commercial support is available at ).
Thank you for using nginx.
기본 Discourse 설치의 정확한 URL은 무엇인가요?
SMTP와 같은 설정을 완료하면 Discourse가 이미 시작되었을 것 같은데, 맞나요?
부트스트랩은 이미 완료되었을 것입니다.
I.
Falco
(Falco)
4
호스트 머신에 설치된 nginx를 제거해야 합니다. Discourse는 기본적으로 80번 포트에 바인딩하려고 합니다.
라파엘, 안녕하세요. NGINX는 다른 애플리케이션에서도 필요합니다.
이 경우 동일한 VM에 Discourse를 설치할 방법이 전혀 없는 건가요?
일반적인 질문이 하나 있습니다: VM의 호스트네임이 Discourse의 도메인으로 사용될 수 있나요, 아니면 기술적으로 동일한 것이 아닌가요?
Falco
(Falco)
6
가능은 하지만, 이는 보다 고급 수준의 설정이므로 경험 있는 사용자들에게만 권장됩니다: Run other websites on the same machine as Discourse.
여러 도메인 호스팅과 nginx 리버스 프록시 구성에 익숙하지 않다면, 이를 위해 다른 서버를 사용하는 것이 더 쉽고 빠릅니다.