プロが教えるわが家の防犯対策術!

RedHat7.3、apache1.3.33です。

http://oshiete1.goo.ne.jp/kotaeru.php3?q=1260172
でPHPをインストールしうまく動作はしました。

次はSSLを導入しようと考えており、いろいろネット上でインストール方法を調べましたが疑問におもったことがあったので質問させていただきました。

まず、
Apache-SSL+OpenSSLのインストール
mod_ssl+OpenSSLのインストール
の2つの方法でどちらにするかまよっております。

またSSLを新たに追加する場合apacheを一からコンパイルする必要があるみたいに書かれています。

SSL,PHP,mysqlなどapache関連のインストールをする場合apacheをオプション指定して再configureする必要があるのですか?
追加追加でインストールする方法はあるのでしょうか?

わかりにくい説明ですみません。
早い話、SSLとPHPとmysqlを導入したいということです。
ご教授よろしくおねがいします。

A 回答 (1件)

>Apache-SSL+OpenSSLのインストール


Apache-SSLは、Apacheのソースコードに対するパッチというかたちなので再コンパイルは必要。

>mod_ssl+OpenSSLのインストール
mod_sslもApacheのソースツリー内にモジュールとしてソースコードを入れ込むので再コンパイルは必要。

どちらにしても再コンパイルが必要となってくるので、ご自分の好きな方になさればいいと思います。
ちなみに、Apache 2.x系はモジュールとしてApacheのソースツリー内にmod_sslが存在してます。

MySQLって、PHPからアクセスしたいという事いいですか?

そうすると、インストールの順番は以下のような感じですかね。

1. OpenSSLをインストールする。
2. Apache(DSO対応/SSL対応)をインストールする。
3. MySQLをインストールする。
4. PHPをApacheモジュールかつ、MySQL対応としてインストールする。
  configure時最低必要なオプション
   --with-apxs
   --with-mysql

また、2001年に書かれた内容ですが以下のサイトも参考にしてみてください。

○@IT > チャンネル > Linuxサーバ構築
 →Webサーバ構築
  →ApacheによるWebサーバ構築
   第4回 ApacheのSSL対応化と環境設定
   第12回 SSLによる安全なWebサイト作り
   http://www.atmarkit.co.jp/channel/linuxserver/li …

○@IT > チャンネル > Linuxデータベース
 →Linuxで使うオープンソース・データベース
  →快速MySQLでデータベースアプリ!
   第1回 MySQLインストール完全ガイド
   第5回 PHPで実用アプリケーションを作ろう(前編)
   http://www.atmarkit.co.jp/channel/linuxdb/linuxd …

参考URL:http://www.atmarkit.co.jp/channel/linuxserver/li … , http://www.atmarkit.co.jp/channel/linuxdb/linuxd …
    • good
    • 0
この回答へのお礼

返事が遅れてすみません。
なるほどなるほどです。

>MySQLって、PHPからアクセスしたいという事いいですか?
はい、そのとおりです。

おっしゃっていただいた順序に後日インストールしてみます。

お礼日時:2005/04/07 00:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!