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

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

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

続きを読む

ServersMan@VPS に サービス・プロセス監視 + 自動起動をやってくれる Monit を入れてみたので設定方法を紹介します。

続きを読む

 

PHP 製 CMS の Drupal 6 (2010/10/05 現在最新) をインストールする方法をまとめました。

Drupal とは

・GNU GPL 2 ライセンス
・オープンソースの洗練された CMS
・言語は PHP
・データベースは MySQL や PostgreSQL
・個人のブログから企業のサイトまで幅広く利用可能
Firefoxのサイトや、NASAのサイトをはじめとして、数多くの有名サイトで採用

http://drupal.jp/about_drupal より引用

2009年のオープンソースCMSアワード(優秀なオープンソースCMSを投票により決定するアワード)
では、PHP製 CMS で1位 + 殿堂入り と実績のあるソフトです。

動作環境

  • PHP 5.2 以上
  • MySQL 4.1 以上 or PostreSQL 7.4 以上

今回は、PHP 5.3.3 + MySQL 5.1.50 で試してみます。

続きを読む

Django、Ruby、Perlで代表的なフレームワークを紹介してきたので次は、PHPのフレームワークである CakePHP のインストール方法をまとめてみました。(そのうち symfony もやってみようと思います)

  • CakePHP のバージョンは、現在最新の 1.3.4
  • データベースは、MySQL 5.1.50
  • PHPは、5.3.3

続きを読む

フレームワークで Python といえば Django、Ruby といえば Rails、Perl といえば Catalyst でしょう、ということで、インストールから簡易掲示板作成までやってみました。

Django、Rails、Catalyst と試してみましたが、正直、今回が一番辛かったです・・・

続きを読む

Top