TutorialMojoliciousのインストール最近ではPerlのWebフレームワークとしてMojoliciousを使う人が増えてきています。最初にインストール方法を説明したいと思います。PerlもMojoliciousもできるだけ広い環境で利用してもらえるように配慮がなされています。Windowsの環境で簡単にインストールして利用することができます。必要な条件はPerlのバージョンが5.10.1以上であることだけです。(もしPerl5.8.7がインストールされている環境で、Mojoliciousが使いたい場合はmojo-legacyプロジェクトを利用するとよいでしょう。Webで公開する場合は、セキュリティリスクを考えて、Perl5.10.1以上がインストールされていることが望ましいでしょう。)ではOSごとにMojoliciousのインストール方法を解説していきます。WindowsへのMojoliciousのインストールまずはユーザーが一番多いであろう、WindowsへのMojoliciousのインストールを解説します。WindowsにはPerlがデフォルトでインストールされていないので、ActivePerlをインストールしましょう。インストール方法は以下になります。WindowsへActivePerlをインストールする次にMojoliciousをインストールします。WindowsへのMojoliciousのインストールは、cpanコマンドを利用するだけです。Mojolicious最初にcpanを利用するための設定が始まるので5~10分程度まちます。その後Mojolicious自体のインストールに3~5分程度待ちます。以下のようなメッセージが表示されれば、インストールが完了です。OK次のスクリプトがMojoliciousの一番簡単なスクリプトです。myapp.plという名前で保存してください。};app->start;次にこのアプリケーションを起動してみます。アプリケーションを起動するにはmorboコマンドを使います。myapp.plアプリケーションが起動します。http://127.0.0.1:3000.そして表示されたhttp://127.0.0.1:3000にブラウザからアクセスしてみましょう。World!と表示されます。XへのMojoliciousのインストール最近ではMacユーザーも増えています。XへMojoliciousをインストールしてみましょう。XにはPerlが含まれていますが、PerlのバージョンがPerl5.10.1以下のようですのでPerl自体をインストールするところからはじめましょう。perlbrewというツールを使って最新版のPerlをインストールしましょう。perlbrewを使ってperlをインストールするこの手順を終えるとCPANのインストールツールcpanmもインストールされますので、cpanmを使ってMojoliciousをインストールします。MojoliciousMojoliciousのインストールが簡単です。次のスクリプトがMojoliciousの一番簡単なスクリプトです。myapp.plという名前で保存してください。};app->start;次にこのアプリケーションを起動してみます。アプリケーションを起動するにはmorboコマンドを使います。myapp.plアプリケーションが起動します。http://127.0.0.1:3000.そして表示されたhttp://127.0.0.1:3000にブラウザからアクセスしてみましょう。World!と表示されます。Unix/Linux環境へのMojoliciousのインストール仕事でサーバーを構築しているなら、Unix/Linuxで構築している方が多いと思います。BSDなどのUnix系OSにMojoliciousをインストールすることができます。5.10.1以上のPerlがインストールされていれば、以下のワンライナーを実行するだけでMojoliciousのインストールが完了します。shもしPerl5.10.1以上のPerlがインストールされていない場合はperlbrewを使って最新版のPerlをインストールしてください。Xのものとまったく同じです。OS5を利用している場合はPerlのバージョンが5.10.1以下です。Xでの手順を参考にしてください。補足morboを起動するためにはmorboへのPATHが通っている必要があります。CetnOS6では、Time::Hiresがデフォルトでインストールされていないので、yumでTime::Hiresモジュールをインストールしてください。Mojoliciousのインストール最近ではPerlのWebフレームワークとしてMojoliciousを使う人が増えてきています。最初にインストール方法を説明したいと思います。PerlもMojoliciousもできるだけ広い環境で利用してもらえるように配慮がなされています。Windowsの環境で簡単にインストールして利用することができます。必要な条件はPerlのバージョンが5.10.1以上であることだけです。(もしPerl5.8.7がインストールされている環境で、Mojoliciousが使いたい場合はmojo-legacyプロジェクトを利用するとよいでしょう。Webで公開する場合は、セキュリティリスクを考えて、Perl5.10.1以上がインストールされていることが望ましいでしょう。)ではOSごとにMojoliciousのインストール方法を解説していきます。WindowsへのMojoliciousのインストールまずはユーザーが一番多いであろう、WindowsへのMojoliciousのインストールを解説します。WindowsにはPerlがデフォルトでインストールされていないので、ActivePerlをインストールしましょう。インストール方法は以下になります。WindowsへActivePerlをインストールする次にMojoliciousをインストールします。WindowsへのMojoliciousのインストールは、cpanコマンドを利用するだけです。Mojolicious最初にcpanを利用するための設定が始まるので5~10分程度まちます。その後Mojolicious自体のインストールに3~5分程度待ちます。以下のようなメッセージが表示されれば、インストールが完了です。OK次のスクリプトがMojoliciousの一番簡単なスクリプトです。myapp.plという名前で保存してください。};app->start;次にこのアプリケーションを起動してみます。アプリケーションを起動するにはmorboコマンドを使います。myapp.plアプリケーションが起動します。http://127.0.0.1:3000.そして表示されたhttp://127.0.0.1:3000にブラウザからアクセスしてみましょう。World!と表示されます。XへのMojoliciousのインストール最近ではMacユーザーも増えています。XへMojoliciousをインストールしてみましょう。XにはPerlが含まれていますが、PerlのバージョンがPerl5.10.1以下のようですのでPerl自体をインストールするところからはじめましょう。perlbrewというツールを使って最新版のPerlをインストールしましょう。perlbrewを使ってperlをインストールするこの手順を終えるとCPANのインストールツールcpanmもインストールされますので、cpanmを使ってMojoliciousをインストールします。MojoliciousMojoliciousのインストールが簡単です。次のスクリプトがMojoliciousの一番簡単なスクリプトです。myapp.plという名前で保存してください。};app->start;次にこのアプリケーションを起動してみます。アプリケーションを起動するにはmorboコマンドを使います。myapp.plアプリケーションが起動します。http://127.0.0.1:3000.そして表示されたhttp://127.0.0.1:3000にブラウザからアクセスしてみましょう。World!と表示されます。Unix/Linux環境へのMojoliciousのインストール仕事でサーバーを構築しているなら、Unix/Linuxで構築している方が多いと思います。BSDなどのUnix系OSにMojoliciousをインストールすることができます。5.10.1以上のPerlがインストールされていれば、以下のワンライナーを実行するだけでMojoliciousのインストールが完了します。shもしPerl5.10.1以上のPerlがインストールされていない場合はperlbrewを使って最新版のPerlをインストールしてください。Xのものとまったく同じです。OS5を利用している場合はPerlのバージョンが5.10.1以下です。Xでの手順を参考にしてください。補足morboを起動するためにはmorboへのPATHが通っている必要があります。CetnOS6では、Time::Hiresがデフォルトでインストールされていないので、yumでTime::Hiresモジュールをインストールしてください。