目次




RPMも参照の事。

準備

インストール

  1. ソースの取得
    # su - rpmdevel
    $ cd /home/rpmdevel/src
    $ wget http://ftp.riken.jp/net/apache/httpd/httpd-2.2.24.tar.gz

  2. RPMの作成
    $ rpmbuild -tb --clean httpd-2.2.24.tar.gz

  3. インストール
    $ cd /home/rpmdevel/rpm/RPMS/i686
    $ sudo rpm -Uvh httpd-2.2.24-1.i686.rpm
    $ sudo rpm -Uvh httpd-devel-2.2.24-1.i686.rpm
    $ sudo rpm -Uvh mod_ssl-2.2.24-1.i686.rpm

初期設定

SSL対応設定

認証局(CA)の構築

SSLサーバ構築

Apacheへの埋め込み

起動

下記のコマンドで起動、停止、再起動を行う

# /usr/sbin/apachectl start    ← 起動
# /usr/sbin/apachectl stop     ← 停止
# /usr/sbin/apachectl restart  ← 再起動

動作確認

http,httpsでそれぞれアクセスし「It works!」が表示されればOK。

有効にしているモジュール

大層な数のモジュールが動作しているので、下記に限定して他は無効化。
(とりあえず)

LoadModule authz_host_module /usr/lib/httpd/modules/mod_authz_host.so

authz_host_module のドキュメント

LoadModule log_config_module /usr/lib/httpd/modules/mod_log_config.so

log_config_module のドキュメント

LoadModule setenvif_module /usr/lib/httpd/modules/mod_setenvif.so

setenvif_module のドキュメント

LoadModule ssl_module /usr/lib/httpd/modules/mod_ssl.so

ssl_module のドキュメント

LoadModule mime_module /usr/lib/httpd/modules/mod_mime.so

mime_module のドキュメント

LoadModule dav_module /usr/lib/httpd/modules/mod_dav.so

dav_module のドキュメント

LoadModule dav_fs_module /usr/lib/httpd/modules/mod_dav_fs.so

dav_fs_module のドキュメント

LoadModule rewrite_module /usr/lib/httpd/modules/mod_rewrite.so

rewrite_module のドキュメント

LoadModule dav_svn_module /usr/lib/httpd/modules/mod_dav_svn.so

dav_svn_module のドキュメント


トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-05-10 (水) 20:53:34