Azure에서 실행중인 Orchard CMS 테스트 사이트가 있습니다. 사이트에 배포하려는 테마 파일이 있습니다. 어떻게해야합니까? 나는 라이브 ID를 사용하여 공동 관리를했다.Azure 인스턴스에 파일을 배포하는 방법은 무엇입니까?
답변
그것은 당신이 일시적으로 서버에 뭔가를 넣고 싶어하는지, 아니면 어떤 사람들이 새로운 버전을 Azure에 게시 한 후 그곳에 있어야 할 변화가 있는지를 결정합니다.
원격 데스크톱을 사용하도록 설정하면 가상 컴퓨터의 새 인스턴스가 있으므로 새 버전을 게시 한 후에 사라질 수있는 일부 css 파일을 원격 데스크톱에 저장할 수 있습니다. 또한 가상 컴퓨터의 인스턴스가 여러 개인 경우 각 인스턴스에 파일을 복사해야합니다. 이 솔루션을 권장하지 않습니다.
항상 변경 사항을 적용하려면 테마 파일을 프로젝트에 추가하고 새 버전을 게시해야합니다. 새 버전을 Azure에 게시하는 방법에 대한 지침이 많이 있습니다 (예 : this one).
내가 인식하지 못하는 과수원 특정 솔루션이있을 수 있습니다.이 지침은 일반적으로 Azure에 관한 것입니다.
저는 Orchard에 익숙하지 않지만 Azure 인스턴스에 파일을 배포하려면 RDC를 사용하여 서버에 추가하십시오. Azure가 잘못된 일이 생기면 업로드 된 파일없이 새로운 배포 패키지로 새 인스턴스를 자동으로 다시 만들기 때문에 가장 좋은 방법은 아닙니다.
대시 보드, 테마로 이동 한 다음 "컴퓨터에서 테마 설치"를 시도해보십시오. 내가 놓친 게 아니라면?
아 - 내가 방금 말한 것을 무시하십시오. 빌드를 한 다음 업로드해야하는 것처럼 보입니다. 이 페이지의 하단을보십시오 : http://docs.orchardproject.net/Documentation/Deploying-Orchard-to-Windows-Azure
RDC는 사용하지 않아야합니다. 자동화 할 수 없으며 내구성이 없으며 인스턴스간에 복제되지 않습니다. –