[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:23600] Re: Apache 2.0.51



加藤泰文です.

>>> On Thu, 16 Sep 2004 14:12:01 +0900
    in message   "[plamo:23599] Re: Apache 2.0.51"
                  FUJII Hiroyuki-san wrote:

> 必ずしもplamoネタではありませんが、
> httpdのconfファイルについて質問です。
> 現在、apache-2.0.50をインストールしています。
> インストールする時に
> --prefix=/usr/local/httpd-2.0.50
> --enable-ssl --whti-ssl=/usr/local/ssl
> としておいてから、

これで make && make install すると httpd.conf の中 (や,もしかしたら
apachectl なんかに) に /usr/local/httpd-2.0.50 という記述が入ってしま
いませんか? なので

> あとで、
> 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

こうやっておけば,次 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
に戻りますし.

> また、以前のリンクってどうやって消すのでしょうか?
> リンク先である、/usr/local/apache2を rm -r で削除すればよいの?

はい.これは手元でテストでリンクを作成して消してみればすぐに理解できま
すよね?

-- 
==============================================
((((    加藤泰文
○-○                karma @ prog.club.ne.jp
==============================================
 (Web Page) http://park2.wakwak.com/%7Ekarma/
==============================================
   東欧の音楽のページを更新 (September 14)

Follow-Ups
[plamo:23602] Re: Apache 2.0.51, FUJII Hiroyuki
References
[plamo:23592] Apache 2.0.51, KATOH Yasufumi
[plamo:23599] Re: Apache 2.0.51, FUJII Hiroyuki

[検索ページ] [メール一覧]
Plamo ML 公開システム