'なん'たら.(/かん/,'たら').reverse

 | 

2006-05-27

MacBook Proセットアップした MacBook Pro のセットアップした - 'なん'たら.(/かん/,'たら').reverse を含むブックマーク はてなブックマーク - MacBook Pro のセットアップした - 'なん'たら.(/かん/,'たら').reverse MacBook Pro のセットアップした - 'なん'たら.(/かん/,'たら').reverse のブックマークコメント

とりあえず標準でついてくる apache は 1.3.33 なので apache2 にバージョンうpソースからコンパイルするか darwinports から入れるかで悩んだ結果 ports にした。理由は特にないです。

# wget http://darwinports.opendarwin.org/downloads/DarwinPorts-1.2.1-10.4.dmg

してゲットしたファイルダブルクリックすれば ports のインストールはとりあえずおk

# sudo port selfupdate

して ports 自身をうpグレード。

# sudo port install apache2

apache2 をインスコ。予想外に 2.2.2 というかなり挑戦的なバージョンが入った。

# sudo port install rb-rubygems

gem のインストール

# sudo port install fcgi
# sudo port install mod_fastcgi

fcgi のインストール。1行目は不必要だったかもしれん。

# sudo port install mysql4 +server

mysqlインストール

# sudo port install rb-mysql
# sudo port install rb-fcgi

mysql と fcgi の ruby モジュールインストール

# sugo gem install rails

railsインストール

# cd ~/projects
# rails Test
# cd Test
# ./scripts/server

http://localhost:3000/アクセスして rails の動作確認。

# sudo vim /opt/local/apache2/conf/httpd.conf

125 行目あたりに

Include /opt/local/apache2/conf/extras-conf/*.conf

を追加。apache の起動ユーザグループの設定より下に書いておけばどこでもおk。

以下を新規作成

# sudo vim /opt/local/apache2/conf/extras-conf/mod_fastcgi.conf

LoadModule fastcgi_module modules/mod_fastcgi.so
<IfModule mod_fastcgi.c>
    FastCgiIpcDir /tmp/fcgi_ipc/
    AddHandler fastcgi-script .fcgi
</IfModule>

あと virtualhost の設定とか各自好みで。AllowOveride とか PathInfo は設定した方がいい。

# sudo /opt/local/apache2/bin/apachectl start

apache 起動

# cd path/to/webdir
# ln -s ~/projects/Test/public rails_test

公開ディレクトリテストアプリケーションのシンボリックリンクをはる。

http://localhost/rails_test/アクセスして動作確認。

おk

おkk!

SkylerSkyler2007/05/08 14:01http://ccb17d01fecdfa1fd0eb15f555894ea3-t.gf7tiuy9.info <a href="http://ccb17d01fecdfa1fd0eb15f555894ea3-h.gf7tiuy9.info">ccb17d01fecdfa1fd0eb15f555894ea3</a> [url]http://ccb17d01fecdfa1fd0eb15f555894ea3-b1.gf7tiuy9.info[/url] [url=http://ccb17d01fecdfa1fd0eb15f555894ea3-b2.gf7tiuy9.info]ccb17d01fecdfa1fd0eb15f555894ea3[/url] [u]http://ccb17d01fecdfa1fd0eb15f555894ea3-b3.gf7tiuy9.info[/u] b8c211221d19f4c8bbabc2332ed541f5

 |