SSLを導入しました。インストールの流れとしては以下のとおりです。
1.openssl0.9.7gをインストール
2.mod_ssl2.8.22-1.3.33を組み込む
3.apache1.3.33をインストール
4.Mysql4.1.11をインストール
5.PHP4.3.11をapacheモジュールかつMysql対応としてインストール
うまくすべてインストールでき動作しているのですが
SSLのパスフレーズも解除し、apachectlと /etc/init.d/httpdもコピーしたのですが、一度マシンを再起動するとSSLは起動せず、apacheのみ自動起動します。
SSLも自動起動させるにはどうすればいいのでしょうか?
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
/etc/init.d/httpdをstartオプションつきで実行したときに、
apachectl startssl
と実行されるように/etc/init.d/httpdを修正する、もしくはapachectlを修正し、startが指定されたときに、実行されるコマンドを
(prefix)/sbin/httpd
ではなく、
(prefix)/sbin/httpd -DSSL
と変更することでことで解決できるでしょう。
No.3
- 回答日時:
補足です。
>-------8<-------8<-------8<-------8<-------8<-------8<-------
>startssl|sslstart|start-SSL)
>$HTTPD -k start -DSSL
>ERROR=$?
>;;
>-------8<-------8<-------8<-------8<-------8<-------8<-------
手元のApacheは2.0.54なので上記のようになっています。
1.3.33+mod_sslも確認しましたが、SSL使用時は同様に「-DSSL」付きで起動しているのでNo.2で書いたように「-DSSL」を追加すればいいです。
No.2
- 回答日時:
>いわば、「/etc/init.d/httpd start」した時の動作が「apachectl startssl」にするのが希望なのです。
apachectlは、シェルスクリプトですので中を見れば分かると思います。
手元にあるapachectlでstartsslの部分は
-------8<-------8<-------8<-------8<-------8<-------8<-------
startssl|sslstart|start-SSL)
$HTTPD -k start -DSSL
ERROR=$?
;;
-------8<-------8<-------8<-------8<-------8<-------8<-------
となっています。
つまり、SSLを使用する時は「httpd -k start -DSSL」で起動しているわけです。
ですので、/etc/init.d/httpdでstartを指定された時に同様にhttpdを起動している部分があると思いますのでそこに「-DSSL」を追加してください。
No.1
- 回答日時:
>SSLも自動起動させるにはどうすればいいのでしょうか?
SSLは主にライブラリ群とそのツールなので、自動起動させないといけないようなものはないと思います。
これは、ApacheがSSLを使用出来る状態で起動されないという事なのでしょうか?
それならば、「/etc/init.d/httpd start」した時の動作が「apachectl startssl」した時の動作と同じですか?
つまり、httpdが-DオプションでSSLが指定された状態(-DSSL)で起動されるようになっていますか?
>これは、ApacheがSSLを使用出来る状態で起動されないという事なのでしょうか?
はい、そういうことです。
>それならば、「/etc/init.d/httpd start」した時の動作が「apachectl startssl」した時の動作と同じですか?
いいえ違います。「/etc/init.d/httpd start 」は「apachectl start」と同じです。
いわば、「/etc/init.d/httpd start」した時の動作が「apachectl startssl」にするのが希望なのです。
>つまり、httpdが-DオプションでSSLが指定された状態(-DSSL)で起動されるようになっていますか?
その状態はどこでみればよろしいですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wermgr.exeって何ですか?
-
MacOSのLaunchAgentsってなんで...
-
WMIを有効にする方法が分かりま...
-
OS起動時に任意のユーザ権限で...
-
Linuxサーバーは定期リブートを...
-
Centos7にTomcat9をインストー...
-
VNCクライアントから管理者権限...
-
FMVマイページ、FMVサーチが勝...
-
リモートデスクトップに接続で...
-
Google Chromeの文字の表示がぼ...
-
2つのOSを別々のHDDに入れたが...
-
Ubuntu12.04 エラーメッセージ...
-
DVD Shrink 3.2が起動しない
-
タスクマネージャーの多重起動...
-
NEC PC-98シリーズ DOSで起...
-
合計物理メモリの表示がおかしい?
-
MAC HDパーティションを1つに...
-
huionの液タブの電源がつきませ...
-
virtual boxで、黒い画面のまま...
-
ubuntuで内蔵hddにアクセスでき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバーの構築「no servers...
-
Linuxサーバーは定期リブートを...
-
MacOSのLaunchAgentsってなんで...
-
WMIを有効にする方法が分かりま...
-
geditについて
-
batファイルでのプログラム起動順
-
FTPでユーザ名の表示
-
wermgr.exeって何ですか?
-
sambaのnmbが起動できない
-
gnomeのスタートアップの設定フ...
-
テキストログインでstartxをし...
-
apacheが起動しない
-
AIXルーティング情報について
-
rsh コマンドでのパスワード入...
-
インデザイン(InDesing)の開き...
-
linuxからのメールが文字化けと...
-
VNCクライアントから管理者権限...
-
起動しているapacheのバージョ...
-
rcpができない
-
ProFTPDの設定の反映
おすすめ情報