설정 중 '주소가 이미 사용 중' 오류 발생

안녕하세요,

다음과 같은 오류가 발생했습니다.

Error response from daemon: driver failed programming external connectivity on endpoint app (2cf9494e875c2910beaf80edc21a16c997aba51b23504f26bd58e381b167f45f): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app

이 오류를 해결하는 방법을 아시는 분 계신가요?

이미 다른 애플리케이션을 실행 중인 서버에 Discourse를 설치하려고 하시는 건가요?

Discourse는 기본 웹 포트에 바인딩되므로, Discourse를 위해 완전히 새로운 서버를 사용하는 것을 권장합니다.

새로 설치된 서버라는 뜻은 무엇인가요?

포트가 이미 사용 중이라는 오류를 검색해 볼 수 있습니다.

공식 설치 방법(discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub)을 따르지 않고 계신 것 같습니다.

아래 토픽이 필요할 수 있습니다:

저는 공식 설치 방법을 따랐습니다.

포트를 변경할 수 있는 방법이 있나요? 있다면, 어떻게 변경해야 하며 어떤 값으로 설정해야 하나요?

페이지가 유효하지 않거나 비공개라고 나와 있습니다.

구글에서 이 링크를 가져왔습니다: discourse와 같은 머신에서 다른 웹사이트를 실행하는 방법:

저도 이 오류가 발생합니다

nginx: [emerg] BIO_new_file(“/var/discourse/shared/standalone/ssl/ssl.crt”) fail ed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(‘/v ar/discourse/shared/standalone/ssl/ssl.crt’,‘r’) error:2006D080:BIO routines:BIO _new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed

ssl 폴더 전체가 비어 있는 걸 확인했는데, 어떻게 수정할 수 있을까요?

그리고 다른 것도 함께 나타났습니다

nginx: [warn] “ssl” 지시문은 더 이상 사용되지 않습니다. /etc/nginx/sites-enabled/discourse.conf:12에서 “listen … ssl” 지시문을 사용하세요

서버에서 포트가 차단되어 있으면 인증서를 생성할 수도 없습니다.

이것은 Digital Ocean 드롭렛인가요? Ubuntu 18.04를 실행하는 새로운 드롭렛을 생성하는 것을 권장합니다.

Digital Ocean이 설치되어 있지 않습니다

이 서버는 어디에 있나요?

추천 사항은 운영체제를 깨끗하게 재설치하고, 웹 서버(Apache 또는 Nginx)가 설치되어 있지 않은지 확인하는 것입니다.

그 방법을 제대로 따랐다면 그런 오류가 발생하지 않았을 것입니다. 서버(또는 VPS)는 어디에 있으며, 어떤 OS(버전 포함)를 설치해 두셨나요? 해당 서버에 다른 프로그램은 무엇을 설치해 두셨나요?