ServersMan@VPS 標準装備の「ServersMan」ですが、Twitter で「いつのまにか落ちてる(ノД`)」っていうつぶやきをたまーに見かけるので、ServesManのプロセスを監視してお亡くなりになっていたら自動で起動する方法をまとめました。

実は、先日の Monit 記事 を書いていて「ServersManもやってみよう」と思ったら CLI から起動できるわけじゃないし、pid ファイルも吐いてないみたいで Monit では実現できそうにないため Python の自作スクリプトで強引に実現させてます。

いつもどおり DTI 非公認 かつ ServersMan の仕様が変わると動かなくなるので、自己責任でお願いします。

続きを読む

ServersMan@VPS に Python 製の CMS、Plone 4 (最新版)をインストールしてみます。
Plone の動作には Python2.6、Webサーバ(httpd)として Zope が必須になりますが、インストール自体はとても簡単です。

Plone とは

・WYSIWYGエディタを搭載したコンテンツマネジメント・システム
・インストールが終わったらすぐに使える「Out of The Box (OOTB)」ソリューション
・高度なワークフローやページ、画像、ファイルと多彩なコンテンツの登録や発行管理
・サイト内の全文検索
・大規模なインターネットサイトのコンテンツマネジメントでも真価を発揮

http://plone.jp/ より引用

続きを読む

前回(ServersMan@VPS Python 2.7 + Django 1.2.3 のインストール)からの続きです。
Django で簡単な掲示板を作ってみます。

  • Django 1.2.3
  • Python 2.7
  • データベースはSQLite3

続きを読む

Ruby + RoR のインストール記事が既出なので、Python + Django のインストール方法をまとめました。

Djangoとは (wikipedia より抜粋)

Django(ジャンゴ)は、Pythonで実装されたWebアプリケーションフレームワーク。 model-view-controller デザインパターンに緩やかに従う。

  • Python は 2.7 (Django が動く最新ってことで)
  • Django は、最新の 1.2.3

続きを読む

ひさしぶりに2日休めたので、django、memcachedなんかを勉強してたら、
memcachedの利用状況をさくっと取得できるAPIがなさそうだったので作ってみました。
(memcache.py にあるのかも。。使われていそうな memcache.py かたっぱしから見てみたけどよくわからず)

やってることは telnet でつないで stats 発行してるだけ。Python力が1あがった!(気がする)
続きを読む

Top