Results tagged “movable type”

무버블타입(이하 MT)을 이용해 설치형 블로그 운영시 호스팅 업체 선정과 관련한 경험을 정리해 보겠습니다. 제가 업그레이드를 자주 해서 서버가 새 버전의 기능을 따라가지 못한 점도 있겠지만, 호스팅 업체의 사정을 감안해도 너무 하다는 생각이 든 경우가 자주 있었습니다. 기술적으로나 서버 관리차원에서 사소한 문제에 대해 (일부는 중요하기는 합니다만) 세심한 지원이 아쉬웠습니다.

현재 최신 버전인 4.1과 UNIX 환경을 기준으로 설명합니다. 이전 버전에서 업그레이드 예정인 경우에도 일부 참고가 될 것입니다. 또한 MT 또는 유명 플러그인의 부가 기능 모두를 활용할 경우를 가정하겠습니다. 단순히 글을 올리고 관리하는 주요 기능만을 사용하는 경우에는 적용되지 않을 수 있습니다.

  • perl 모듈 지원: 객관적으로 기준을 정하기는 모호하지만, 대형 업체의 고가 호스팅일 경우 안정성과 보안상의 이유로 모듈 추가 설치를 거부하는 경우가 있었습니다. 사용 중 계약을 해지하고 업체를 변경할 수 밖에 없었습니다. 오히려 저가 호스팅의 경우 모듈 추가나 변경을 잘 해주는 편이었습니다. 그러나 추가/변경 요청이 잦아지자, 결국 대형 업체와 같은 논리로 모듈 설치를 거부하였습니다. 최소한 Image::Magick이 (스팸 방지에 필수적인 모듈) 설치되어 있는지, 또는 추가 설치 가능한지 사전에 확인해야 합니다. ActionStreams를 사용 하려면 XML::Parser이 설치되어 있는지도 확인 하셔야 합니다.
  • Cron: 운영에 별 지장은 없지만, 있으면 편리합니다. 서버 부하 가중을 우려해 대부분의 업체가 제공하지 않습니다. 참고로만 확인하시면 됩니다.
  • Sendmail/smtp: 호스트 내에서 메일 발송이 가능한지 여부입니다. 보통은 웹메일을 제공하면서 stmp 서버를 별도로 운영하기 때문에 MT가 설치된 호스트 내에서는 sendmail/smtp 실행 권한이 없는 경우가 대부분 입니다. 이것도 참고로만 확인하시면 됩니다.
  • 기타: 상기 사항이 MT를 설치하게 될 호스트 내에 준비 되어 있는지 확인하셔야 합니다. 업체 차원에서 MT를 지원한다고 하는 경우에도, 운이 없으면 자신의 MT가 설치될 호스트에는 준비가 안 되어 있는 황당한 경우도 있습니다.
호스팅 업체 선정에 도움이 되었으면 합니다.

Hosting movable type in Korea

  • Posted on
  • by
  • in
Finally, my movable type archive and supporting scripts moved to the US for hosting services in Korea did not meet full requirements in some functionalities to enable movable type itself as well as plug-ins that go with movable type 4.1 now and, probably, with future versions. My installation staying in Korea over the last three years moved around one hosting service to the others upon seasonal updates and upgrades whenever available. Supports for movable type users were extremely limited or out of consideration for hosting service business in most cases.

This is largely due to low popularity of movable type in Korea. On the other hand, it's because movable type runs on perl environment that should be platform independent but would be extra module dependent in effect. Core problem came from the fact that most hosting providers would not want themselves to install those extra modules for fear of making their system unstable or going malfunction.

I just gave up negotiating with service providers in Korea to claim to increase quality of service in technical standpoint for movable type. Now, SA certified hosting provider in the US where I am delivers high quality of service to meet system requirement of movable type in perfect. Swift response like flashlight is a plus why I migrated from Korea even at the cost of network response lagging over the Pacific Ocean.

Got ready for MT4!

  • Posted on
  • by
  • in
A blog renovation completed just ago. Purchase of professional pack, thought of as one of idiot action by blogging gurus, boosted it accordingly. A combination of the adaptation to MT4.1, brand new features from professional pack, and cutting edge plug-ins available only from MT4.1 made me confused to set up a blog sphere keeping the entry link consistency with new features at my hand. However, the fact that I paid for commercial software for the first time in my life gave me more inspiration to maximize its functionality. Big changes include,

  • Application of Universal Web Templates from professional pack to incorporate non-blog web pages which used to exist in form of external links from blog
  • Installation of Action Streams plug-in to trace events from elsewhere
How about a new face of kokeb.net?
Movable Type (MT) 4.1을 웹호스팅 상에서 직접 설치해 운영하는 경우, Flickr의 사진을 MT의 특정 블로그 asset으로 활용하는 방법입니다. 블로그 dashboard 상의 Upload File 기능을 이용하면 개별 자료가 블로그의 asset으로 등록 되며 서버 상에 등록/저장 되는데 Flickr, YouTube, Amazon 같은 외부 사이트의 자료(미디어)를 asset으로 등록하는 방법은 MT 기본 설치 사양에에서는 존재하지 않습니다.

MT 4.1 기준으로, 별도의 plugin으로 존재하는 Media Manager를 설치하면 외부 자료를 블로그 내부의 asset으로 등록/사용 가능합니다. 아래 화면은 Media Manager를 설치한 후 Create 메뉴에 새로이 생성된 기능을 보여주고 있습니다. Flickr, YouTube, Amazon으로부터 asset을 생성하기 위한 메뉴가 생성되어 있을을 알 수 있습니다. 설치 관점에서 YouTube와 Amazon 쪽의 설정은 간단하기 때문에, 다소 복잡한 Flickr를 설정에 대한 것만을 정리하겠습니다.

일단 Media Manager를 통해 plugin을 내려 받은 후, 압축파일 내에 들어 있는 설명서에 따라 설치하면 설치 준비는 끝납니다. 설치 과정은 파일을 mt-static과 plugin 디렉토리에 단순 복사하는 것입니다. 설치 후에 MT 4.1에 재접속 하면 DB와 메뉴를 갱신한다는 메시지가 나오면서 기본 설치가 끝나게 됩니다.

다음으로 Flickr API 설정으로 가서 <Your Key>, <Shared Secret>의 내용을 확인하고 복사해 놓습니다. Callback URL에는 http://MT_install_dir/mt.cgi?__mode=flickr_authed 라고 넣습니다.

MT가 열려 있는 창에서는 System Overview->Plugins를 통해 아래와 같은 화면으로 진입합니다. <Flickr API Key>와 <Flickr Secret>을 넣게 되어 있는데, 앞서 복사한 값을 넣고 저장합니다.

MT가 열려 있는 상태에서 주소창에 http://MT_install_dir/mt.cgi?__mode=flickr_authed 을 그대로 복사해 넣고 URL을 열면, 아래와 같은 화면이 나옵니다. <Request Authorization from Flickr> 링크를 누릅니다.

링크가 열리면서 Flickr로 접속하게 되고 아래와 같은 화면이 보여집니다. Flickr에 접속하기 위해 ID와 암호를 입력 요구하면 평소처럼 로그인을 하시면 되고 그 이후 아래와 동일한 화면을 보게 됩니다. <OK, I'LL ALLOW IT>을 선택하면 됩니다.

연결이 성공되면 아래와 같은 화면이 보여집니다. Flickr와 함께 즐거운 MT 블로깅이 되시길...