안녕하세요,
외부 호스팅 VPS에 Discourse를 설치하려고 합니다. BlazingFast에서 도메인을 구매했습니다.
그러나 설치를 실행하니 서브도메인에 접근할 수 없다는 메시지가 떴습니다. 그래서 BlazingFast에 연락하여 방화벽과 보호 기능(프록시)을 비활성화하고 제 VPS IP를 화이트리스트에 추가해 달라고 요청했습니다. 보통 그들은 네트워크 외부에서의 연결을 허용하지 않기 때문입니다. 설치를 다시 실행해 보았으나, 연결을 확립할 수 없다는 메시지가 표시됩니다.
해당 서브도메인은 제 외부 호스팅 VPS를 가리키고 있습니다.
다음과 같은 단계를 수행했습니다.
- Docker 설치
git clone https://github.com/discourse/discourse_docker.git /var/discourse실행- standalone.yaml 파일을 복사하여 컨테이너 폴더에 붙여넣고 app.yaml으로 이름 변경
- discourse 디렉터리 내에서
./discourse-setup실행
Hostname for your Discourse? [discourse.example.com]: community.playnocturn.com
Checking your domain name . . .
WARNING: Port 443 of computer does not appear to be accessible using hostname: community.playnocturn.com.
WARNING: Connection to http://community.playnocturn.com (port 80) also fails.
누락된 부분이 있을까요? 도움을 주시면 감사하겠습니다.
P.S. 해당 VPS에서 포트 80(Apache)으로 다른 웹사이트를 운영하고 있다는 점을 언급하는 것을 잊었습니다.