IISでRuby(ActiveScriptRuby)の設定

by たか 28. December 2009 18:42

IISでRubyを動かすために、IISの設定を行います。
※ActiveScriptRubyが既にインストール済みの環境です。

1.インターネットインフォメーションサービス(IIS)マネージャを起動します。

2.左側の「コンピュータ名」→「サイト」と展開し、「Default Web Site」をクリックします。

3.真ん中の「Default Web Site ホーム」にある「ハンドラマッピング」をダブルクリックします。

4.右側の操作にある「スクリプトマップの追加」をクリックします。

5.「スクリプトマップの追加」で下記のように「*.rb」を登録します。
※実行可能パスは、ActiveScriptRubyをC:\Rubyでインストールしたときのパスです。 

要求パス  :  *.rb
実行可能パス  :  C:\ruby\bin\ruby.exe %s
名前  :  Ruby

 「OK」をクリックすると、CGIを許可済みにして良いか?とダイアログが表示されるので「はい」をクリックします。

6.Ruby動作確認のため、「C:\Inetpub\wwwroot」に、以下の内容で「test.rb」を作成します。

print "Content-type: text/html\n\n"
print "テスト\n"

7.ブラウザでアクセスし、「テスト」と表示されれば正常です。

8.既定のドキュメントに「index.rb」を追加してください。

Tags:

環境設定

ActiveScriptRuby のインストール

by たか 28. December 2009 18:39

1.ActiveScriptRubyをダウンロードします。

下記のサイトからをダウンロードできます。
http://arton.hp.infoseek.co.jp/indexj.html
※今回は ActiveScriptRuby 1.8.7 をダウンロードしインストール

2.ダウンロードしたファイルを実行しインストール開始します。

3.「Setup Wizard」が起動したら「Next」をクリックします。

4.インストールするフォルダを入力し「next」をクリックします。
※今回は「c:\ruby」にインストールします。 

5.「Next」をクリックしてインストールを開始します。

6.「Installation Complete」が表示されればインストール完了です。「Close」をクリックして終了します。

7.システム環境変数の「Path」の最後に「;C:\ruby\bin」を追加します。

Tags:

環境設定

IISでPerl(ActivePerl)の設定

by たか 26. December 2009 22:23

IISでPerlを動かすために、IISの設定を行います。
※ActivePerlが既にインストール済みの環境です。

1.インターネットインフォメーションサービス(IIS)マネージャを起動します。

2.左側の「コンピュータ名」→「サイト」と展開し、「Default Web Site」をクリックします。

3.真ん中の「Default Web Site ホーム」にある「ハンドラマッピング」をダブルクリックします。

4.右側の操作にある「スクリプトマップの追加」をクリックします。

5.「スクリプトマップの追加」で下記のように「*.cgi」とを登録します。
※実行可能パスは、ActivePerlを「C:\Perl」にインストールしたときのパス です。

要求パス *.cgi
実行可能ファイル c:\Perl\bin\perl.exe "%s" %s
名前 CGI

「OK」をクリックすると、「CGIを許可済みにして良いか?」とダイアログが表示されるので「はい」をクリックする。

6.CGIの動作確認のため、「C:\Inetpub\wwwroot」に、以下の内容でtest.cgiを作成する。

print "Content-type: text/html\n\n"; 
print "テスト\n"; 
exit;

7.ブラウザで「http://localhost/test.cgi」にアクセスし、「テスト」と表示されれば正常です。

8.同様に「*.pl」も登録してください。

Tags:

環境設定

ActivePerl インストール

by たか 26. December 2009 22:13

IIS7.5でPerlを使用するために、ActivePerl(32bit)をインストールします。

1.ActivePerlをダウンロードします。
下記のサイトからMSI版(Windows Installer 版)をダウンロードしてください。
http://www.activestate.com/

2.ダウンロードしたファイルを実行しインストールを開始します。
※今回は全てデフォルトでインストールします。

3.「Finish」ボタンが表示されたら、「Finish」クリックして終了です。 

4.インストールされたか確認のため「コマンド プロンプト」を起動し
「perl -v」と入力し、下記のような画面になればインストール成功です。

001

Tags:

環境設定

MySQL のインストール

by たか 26. December 2009 09:57

IIS上で動かす各種Webアプリケーションで使用するためMySQLをインストールします。ほとんどデフォルトでの基本的なインストールですので不要な機能やオプションは必要に応じてはずしてしてください。

MySQLのインストール

下記のURLからダウンロードします。
http://dev.mysql.com/downloads/
※今回は、Windows MSI Installer (AMD64 / Intel EM64T)をダウンロードしインストールします。

1.ファイル(mysql-5.1.xx-winx64)をダウンロードし実行します。

2.「MySQL Server 5.1 - Setup Wizard」が表示されたら、「Next」をクリックします。

3.[Typical]を選択し、「Next」をクリックします。

4.インストール先のディレクトリが表示されるので確認後「Install」をクリックします。

5.途中有料版の宣伝出たら「Next」をクリックします。

6.インストール完了です。引き続き MySQL の設定を行うので「Configure the MySQL Server now」にチェックを入れたまま「Finish」をクリックします。

MySQLの設定

1.インストールに続いて、そのまま設定を行います。「MySQL Server Instance Configuration Wizard」が表示されたら「Next」をクリックします。

2.「Standard Configuration」 を選択し、「Next」をクリックします。

3.Server Nameは「MySQL」のまま、「Install As Windows Service」「[Launch the MySQL Server automatically」「Include Bin Directory in Windows PATH」全てにチェックし、「Next」をクリックします。

4.rootアカウントのパスワード設定。パスワードを入力し「Modify Security Settings」だけにチェックを入れたまま「Next」をクリックします。

5.設定完了です。設定を反映させるため「Execute」をクリックします。

6.設定が正常に終了すると下記のような画面になるので「Finush」をクリックし設定完了です。

106

Tags:

環境設定

IIS で PHP を使用する

by たか 26. December 2009 09:53

環境:IIS7.5 (Windows Server 2008 R2), PHP5.3.1

IIS7.5 で PHP 5.3.x を使用するための設定です。
※事前に「Webサーバー(IIS)」の役割サービスであるCGIをインストールする必要があります。

PHPのインストールと設定

1.クライアントなどで下記のサイトからWindows Binaries のzip packageをダウンロードします。
http://www.php.net/downloads.php
※今回はVC6 x86 Non Thread Safe 版 の PHP 5.3 (5.3.1) zip package をダウンロードしています。

2.ダウンロードしたファイルを解凍し、「c:\php53」にコピーします。

3.「php.ini-production」 をコピーして 「php.ini」 を作成します。

4.「php.ini」を notepad などで開いて 下記の値を修正します。

extension_dir = "ext" 
fastcgi.impersonate = 1 
cgi.force_redirect = 0 
date.timezone = Asia/Tokyo

※extension に関しては使用するソフトなどに合わせて修正する必要があります。

IISの設定

1.インターネットインフォメーションサービス(IIS)マネージャを起動します。

2.左側の「コンピュータ名」をクリックし、真ん中の「コンピュータ名 ホーム」にある「ハンドラマッピング」をダブルクリックします。

3.右側の「モジュールマップの追加」をクリックします。

4.「モジュールマップの追加」で下記のように「*.php」を登録します。 

要求パス *.php
モジュール FastCgiModule
実行可能パス C:\php53\php-cgi.exe
名前 PHP/FastCGI

「OK」をクリックすると、CGIを許可済みにして良いか?とダイアログが表示されるので「はい」をクリックします。

動作確認

1.動作確認のため、「C:\Inetpub\wwwroot」に、以下の内容でtest.phpを作成します。

<?php phpinfo()?>

ブラウザでアクセスすると、下記のような感じになっていればインストール完了です。

002

Tags:

環境設定

IISのインストール

by たか 26. December 2009 09:40

環境:Windows Server 2008 R2

Windows Server 2008 R2 では 初期状態ではIISはインストールされていませんので、IISを使用する場合は別途インストールが必要です。 下記の手順でIISはインストールできます。

1.「サーバマネージャ」を起動 します。

2.左側から「役割」を選択し、右側の「役割の追加」をクリックします。

3.「開始する前に」で「次へ」をクリックします。

4.「サーバーの役割の選択」で「Webサーバー(IIS)」にチェックをつけて、「次へ」をクリックします。

5.「Web サーバー(IIS)」で注意事項などを読みましたら、「次へ」をクリックします。

6.「役割サービスの選択」で、使用する役割サービスにチェックをつけて、「次へ」をクリックします。

今回は全ての役割をインストールしていますが、役割サービスの詳細についてはヘルプ又はTechNetをご覧ください。
TechNet
http://technet.microsoft.com/ja-jp/library/cc753473(WS.10).aspx

7.「インストールオプションの確認」で「インストール」をクリック します。

8.「インストールの結果」が表示されたら「閉じる」をクリックし、インストール終了です。

107s1

Tags:

環境設定

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen