안녕하세요 여러분!
저희 Discourse 인스턴스는 Digital Ocean 드롭렛에 설치되어 있습니다. 이 드롭렛에 WordPress 사이트도 설치하고, Discourse 인스턴스의 로그인 페이지가 이 WordPress 사이트의 메뉴 항목(그리고 페이지의 어딘가)으로 표시되어 클릭 시 Discourse 인스턴스가 열리도록 구성해야 합니다. 또한 메뉴 항목(서브도메인 포함)으로 Edu(“Tutor” 오픈소스 설치용), DAO(Aragon 연결용), VR(Spatial용)를 설정해야 합니다.
GPT-4가 제안한 대략적인 계획은 다음과 같습니다:
같은 드롭렛에 WordPress 설치:
1. 두 애플리케이션을 처리할 수 있도록 드롭렛에 충분한 리소스(RAM, CPU, 디스크 공간)가 있는지 확인해야 합니다.
2. WordPress를 같은 드롭렛에 설치할 수 있지만, 별도 가상 호스트로 설정하는 것이 가장 좋습니다. 이는 웹 서버(대부분 Apache 또는 Nginx)를 여러 웹사이트를 호스팅하도록 구성해야 함을 의미합니다. 이 방법을 수행하는 법에 대한 서버 문서를 확인하세요.
3. 이후 표준 WordPress 설치 지침에 따라 새 가상 호스트에 WordPress를 설치할 수 있습니다.
WordPress 사이트에 Discourse 로그인 페이지를 메뉴 항목으로 추가:
1. 먼저 Discourse 로그인 페이지의 URL을 가져와야 합니다. 보통 https://forum.yoursite.com/login과 같은 형태입니다.
2. 그런 다음 WordPress 관리자 패널에서 외관 > 메뉴(Appearance > Menus)로 이동합니다.
3. 여기서 Discourse 로그인 페이지에 대한 사용자 지정 링크를 추가할 수 있습니다.
서브도메인 설정:
1. DNS 설정(보통 도메인을 구매한 곳)에서 각 서비스에 대해 서브도메인을 설정해야 합니다.
2. 각 서브도메인은 웹 서버에서 관련 서비스로 가리키도록 구성해야 합니다.
‘Edu’ 서브도메인에 “Tutor” 설치:
1. 공식 Tutor 설치 가이드를 따르야 합니다. Tutor는 Docker 내부에서 실행되므로, 서버에 Docker가 설치되고 실행 중인지 확인해야 합니다.
2. 'Edu' 서브도메인을 Tutor 인스턴스로 가리키도록 설정해야 합니다.
‘DAO’ 서브도메인에 Aragon 연결:
1. 이것은 정확히 무엇을 달성하려는지에 따라 달라지지만, 'DAO' 서브도메인을 Aragon 인스턴스로 가리키는 작업을 포함할 가능성이 높습니다.
‘VR’ 서브도메인에 Spatial 설정:
1. 다른 서비스들과 마찬가지로, 이것은 Spatial 설정의 세부 사항에 따라 달라집니다. 그러나 'VR' 서브도메인을 Spatial 인스턴스로 가리키는 작업을 포함할 가능성이 높습니다.
이것이 제대로 작동할까요?
감사합니다 ![]()