この文書は内容が古くなっています。 インストール ページで新しい文書を探してください。 要約 Redmine等のRuby on Railsアプリケーションを"Phusion Passenger(mod_rails for Apache)":http://www.modrails.com/ を利用してApache上で稼働させる手順を説明します。 運用の簡素化、複数インスタンスを並列稼働させることによるレスポンスの改善が期待できます。 インストールの流れは次の通り。 gem install passenger passenger-install-apache2-module httpd.confの変更 Phusion Passengerとは Railsアプリケーションを実行するためのApacheモジュールです。 特徴 Apache単独でRailsアプリケーションを実行可能です。Apacheのモ
Apacheの設定で、「Options +Indexes」とか書きますよね。あれは、index.htmlが無い場合、ディレクトリーの内容を表示せよと言うオプションです。 私の設定ファイルなどの溜め場所もそうなのですが、この場合は、Header.htmlでヘッダー部分を出して、README.htmlでディレクトリー一覧より下の部分を出しています。 その際の、.htaccessの必要な設定。ただし条件があって、Apacheは2.0.49以上*1もしくは、Apache 2.0.23以上*2で。 先ず、.htaccess IndexOptions +SuppressHTMLPreamble +IconsAreLinks +FancyIndexing +XHTML IndexOptions +HTMLTable +Charset=UTF-8 以下説明 IndexOptionsに設定をくわえます。+で
DocumentRoot "/home" <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory "/home"> Options FollowSymLinks SymLinksifOwnerMatch ExecCGI AllowOverride None Order allow,deny Allow from all </Directory> UserDir /home/*/public_html <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options SymLinksIfOwnerMatch ExecCGI IncludesNoExec <Limit GET POST OPTION
mod_rewriteはURLを書き換えてくれるモジュール。 設定は.htaccessとかでやる。 この中に出てくるRewriteBaseは、書き換えた後のファイルが どこにあるかを、どっから読み出すかを指定するディレクティブ。 たとえば、 /www/test/ +-- .htaccess となって、.htaccessに RewriteBase /cgi-bin/ と書いてあったら、 www.foo.com/test/page1.html ↓ www.foo.com/cgi-bin/page1.html となるということ。 動的ページを静的ページのように見せる方法 - ItsMemo::IT (旧) http://www.itsmemo.com/it/web/000173.html
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く