【Linux】fedora4でapache2を使っています1.3系にダウングレードしようと思います。1.3を別ディレクトリにインストール後

シンボリックリンクの切り替えで対応しようと思ったのですがfedora4では切り替えに対応していないようです。↓
http://www.hatena.ne.jp/1137411220
1.3をインストール後どうやって切り替えるのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/01/16 22:13:10
  • 終了:--

回答(2件)

id:monyot No.1

monyo回答回数146ベストアンサー獲得回数182006/01/17 00:55:27

ポイント70pt

※この質問なら、趣旨がわかります。


ディストリビューションの範疇では対応できませんので、その意味では「切り替え」はできません。ディストリビューションとは無関係に Apache 1.3をインストールするしかありません。


1) Fedora Core 4に付属のApacheを停止、もしくはアンインストールなどする。


2) 野良パッケージ、もしくはソースからインストールするなどして、1.3系のApacheをインストールする


3) ソースからインストールした場合は、既存の /etc/init.d/httpd などを参考にして、自前でインストールした Apache の起動スクリプトを作成して、chkconfig などで適宜自動起動の設定を行う。


といった作業が必要です。

URLは起動スクリプトの作成例です。


このURLを辿ると、ディストリビューションとは無関係にソースからApacheをインストールする方法が書かれています。このURLでは2系の最新版をインストールしていますが、ディストリビューションと無関係にインストールするという点では、1.3系でも、基本的には全く同じです。

id:yoshi5231

参考になりました 

ありがとうございます

2006/01/17 03:24:27
id:elf No.2

えるふん回答回数76ベストアンサー獲得回数82006/01/17 02:35:38

ポイント70pt

http://httpd.apache.org/

Welcome! - The Apache HTTP Server Project

目的と手段を間違えていると思います.

ようするにapache 1.3とapache 2を任意に切り替えたいんですよね?

apache2がfedoraについていたものとして


# /sbin/service httpd start(もしくはstop)

# <自分がインストールしたapacheのディレクトリ>/bin/apachectl start(もしくはstop)


で起動したい方と別のほうを停止後,起動したい方を起動とすればいいでしょう.


自動起動関連はapache 1.3の方にinitscriptが用意できているならそれをserviceコマンドで切り替え,

もし用意できていないならまず


# /sbin/chkconfig httpd off


でhttpdを自動起動しないようにし,/etc/rc.localにて


/usr/sbin/apachectl start # apache 2の場合

<自分がインストールしたapacheのディレクトリ>/sbin/apachectl start # apache 1.3


を任意で記述すればいいでしょう

id:yoshi5231

参考になりました

深く考えすぎていました

ありがとうございます

2006/01/19 07:03:25

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません