Apache

Ruby動いた

やっとmod_rubyで動かせた。動かすにはさらに次のことが必要だったらしい。 ExecCGIをonにする スクリプトのファイルを実行可能にする Apacheモジュールで動かすのに、なんでCGIが関係あるんやろ?なんで実行可能にせないかんのやろ?とりあえずPHP以外の言…

モジュールで動かすための設定

以前少しPHPの開発に関わったことがあって、サーバでのPHPの走り方に2通りあるって事は何となく知ってた。本番環境のサーバがリニューアルした時に、その辺が変更されたからだ。その時は 変更後:拡張子はcgiで、スクリプトの先頭に#!/usr/bin/phpって書く …

ディレクティブ

Apacheにはいろんなモジュールがあるけど、それぞれに独自のディレクティブがあるみたいだなぁ。それらのディレクティブが何を意味するかとか、リファレンスがあると良いなあ。ていうか、既にあるけど見つけきれてないのかな。まぁあっても英語だろうし、こ…

Apacheでアクセスできた

ということでずっと上手くいってなかったApacheの件は、Apacheの設定が原因ではなく、ファイルとディレクトリのアクセス権が原因だったという...。 ~/public_html/ 以下の「グループ」と「その他」のアクセス権を次のように設定した。 全てのファイルでr--(…

Apacheの実行グループ

Apacheの設定ファイルに、実行ユーザとグループの設定がある。グループに関してはこの前調べて理解できたけど、Apacheがなぜグループを設定させているのか理解できない。グループというのはユーザに付随する情報でしょ?ユーザが決まれば自動的に決まるもの…

まだだ、まだ終わらんよ

まだできません!/etc/apache2/sites-available/default は以下のようになっている。 <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride Non</directory></virtualhost>…

Apacheの設定

始めてのサーバ構築*1。Apacheの設定でかなり躓いている。/etc/apache2/sites-available/defaultをコピーしてmysiteってファイルを作って変更しているがforbiddenになってアクセスできない。具体的には /home/yagiey/public_html/index.html は http://local…