持ち歩けるWebアプリケーション「WOS」
ポータブルアプリケーションというと、ブラウザやメーラーといった具合にGUIアプリケーションが殆どだった。しかし時代はGUIアプリケーションからWebアプリケーションへと移り変わろうとしている。固定概念に囚われず、Webアプリケーションを持ち歩こう。
今回紹介するオープンソース・ソフトウェアはWOS、各種Webアプリケーションを詰め込んだポータブルアプリケーションだ。WOSとは「Web server On Stck」の略になる。
仕組みとしては、Apache+MySQL+PHP+ImageMagick 5をUSBメモリなどに入れられるよう、パッケージ化している。そこに、Drupal/Joomla/Knowledgeroot/Mambo/MediaWiki/Moodle/OS Commerce/phpMyAdmin/PunBB/Typo3/WordPressといったWebアプリケーションを追加でインストールできる。
特徴的なのは、初期のダウンロード時点から、インストールするアプリケーションを選択できることだろう。先に挙げた各種Webアプリケーションの選択はもちろん、Apache/MySQL/PHPについても通常版かSmall Editionを選択できる。PHPは4または5が選択可能だ。ダウンロードするアプリケーション数を減らせば、サイズも小さくなり手軽になる。
さらに必要があれば、プレミアムメンバーになる事もできる(有償)。これによりサポートや、追加でCoppermine/e107/eGroupware/eZPublish/GTD-PHP/Ilias/ImageMagick 6/OpenDB/phpwcms/Redaxo/TikiWikiといったアプリケーションがインストールできる。
ApacheやMySQLの起動はGUIアプリケーションから行うので非常に手軽だ。起動すれば後は「http://localhost/」から各種アプリケーションにアクセスできる。
ポータブルアプリケーションはUSBメモリに入れるのはもちろん、ローカル環境でも手早くWAMP環境を整えるのに便利だ。さらに各種OSSが組み込まれているとなれば、社内ポータル等でも便利に使えそうだ。
WOS Portable - CH Software
http://www.chsoftware.net/en/useware/wos/wos.htm
以下は付属の各種アプリケーション。まずはトップページ。
PunBB
Drupal
Knowledgeroot
MediaWiki