Cyberduck 작업만으로 객체 스토리지의 StaticWeb을 사용하여 웹 게시
객체 스토리지의 StaticWeb 개요
OpenStack의 객체 스토리지인 Swift는 Amazon S3 호환 기능이 구현되어 있습니다.
스토리지로서의 기능은 물론, 정적 페이지나 화상, 동영상등을 Web 공개하는 기능(StaticWeb)도 실장되고 있어, 이것만으로 간단한 WEB 서버로서 파일을 공개할 수 있습니다.
이 기능을 사용하면 인증 없이 오브젝트 스토리지의 파일을 볼 수 있습니다.
StaticWeb을 사용하는 데 필요한 것은 이것뿐입니다.
컨테이너에 다음 추가 헤더를 설정하여 해당 컨테이너의 파일에 대해 게시할 수 있습니다.
대상 컨테이너(디렉토리)에 ‘X-Web-Mode: true’ 헤더를 추가
대상 컨테이너(디렉토리)에 'X-Container-Read: .r:*,.rlistings' 헤더를 추가
※,.rlistings 의 부분은 WEB 페이지로부터 파일을 리스팅 하는 기능을 부여합니다. 누구나 파일 목록을 볼 수 있으므로 불필요한 경우 삭제하십시오.
공식 swift 커멘드나 REST API로 하면 됩니다만, GUI로 자주 사용되는 Cyberduck만으로 할 수 없는가 나중에 해 보면 할 수 있었습니다.
그건 그렇고, swift 명령의 예제는 공식 문서를 참조하십시오.
htp : // cs. 오 s ck. rg/아피/오펜 s타 ck오 b지ぇctss토레게/1.0/곤텐 t/에ㅁmpぇs_후우r_s들 c_우에 bd〇4025. HTML
Cyberduck에서 설정하는 방법
이번에는 GMO 앱 클라우드 · ConoHa 환경에서 시도합니다.
이번에는 GMO 앱 클라우드 · ConoHa 환경에서 시도합니다.
htp : // c ぉ d. g도. jp / 두 cs / 오 b ぇ cts 토라 게 / cy 베르즈 ck /
htps //w w. 이것은. jp / 구이 / g-49. HTML
이상
Reference
이 문제에 관하여(Cyberduck 작업만으로 객체 스토리지의 StaticWeb을 사용하여 웹 게시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hikarizm/items/d1a8f21434a3eb053642텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)