[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:23602] Re: Apache 2.0.51
-
From:FUJII Hiroyuki
-
Date:Thu, 16 Sep 2004 15:35:21 +0900 (JST)
- Subject: [plamo:23602] Re: Apache 2.0.51
- From: FUJII Hiroyuki <hfujii@xxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 16 Sep 2004 15:35:21 +0900
- User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.4) Gecko/20030718
ということは、いずれにしても、httpd.confをまた書き直さなければならないと
いうことですよね。
実は、apacheインストール後に、phpをインストールしたのですが、phpが
httpd.confを書き換えますよね。
それって、どこを書き換えたかわからないから、古いconfファイルと、新しい
confファイルを見ながら、
訂正していくしかないということでしょうかね?
藤井啓之
>
> これで make && make install すると httpd.conf の中 (や,もしかしたら
> apachectl なんかに) に /usr/local/httpd-2.0.50 という記述が入ってしま
> いませんか? なので
なるほど、ということは、configureで生成されるファイル等の中の
2.0.50をすべて2.0.51に書き換えないとならなくなるということですね。
>> あとで、
>> ln -s /use/local/httpd-2.0.50 /usr/local/apache2
>> としているのですが、
>>
>
> としている間は動きますが,
>
>
>> あらたに、2.0.51をインストールした時に、
>> ln -s /usr/local/httpd-2.0.51 /usr/local/apache2
>> としてから、
>> httpd.conf とssl.confは
>> 2.0.50のものをコピーして2.0.51のものに上書きしてもかまわないものでしょ
>> うか?
>>
>
> とすると動かないのでは? もちろん httpd.conf の内容を合わせて
> /usr/local/apache2 に書き換えていれば問題ないですが.
>
> 私は以下のような事はやりますが.
>
> % ./configure (Prefix は /usr/local/apache2 以下) --sysconfdir=/etc/httpd
> % make
> # make install
> # mv /usr/local/apache2 /usr/local/apache-2.0.50
> # ln /usr/local/apache-2.0.50 /usr/local/apache2
つまり、confファイルが常に/etc/以下にあるように設定するわけですね。
その場合、少なくとも、configureで生成されるファイルのディレクトリは、
prefixがデフォルトのままなので、統一されているというわけですね。
了解です。
>
> こうやっておけば,次 Version が出たとき
>
> % ./configure --sysconfdir=/etc/httpd
> % make
> # rm /usr/local/apache2
> # make install
> # mv /usr/local/apache2 /usr/local/apache-2.0.51
> # ln /usr/local/apache-2.0.51 /usr/local/apache2
>
> とやれば設定ファイルはそのままで OK ですし,まずければ即元の Version
> に戻りますし.
>
- Follow-Ups
-
- [plamo:23604] Re: Apache 2.0.51, KATOH Yasufumi
- References
-
- [plamo:23592] Apache 2.0.51, KATOH Yasufumi
- [plamo:23599] Re: Apache 2.0.51, FUJII Hiroyuki
- [plamo:23600] Re: Apache 2.0.51, KATOH Yasufumi
[検索ページ]
[メール一覧]
Plamo ML 公開システム