
Linux 環境に Apache HTTP Server をインストールする方法を学ぶためのクイック ガイド
Apache は最も人気のある Web サーバーであり、システム管理者として作業している場合、Apache HTTP への道を渡らない可能性が非常に高くなります。
これは通常の yum インストールではなく、ソース コードをダウンロードして Linux 環境でコンパイルします。
ダウンロードとインストールの手順から始めましょう。
Apache HTTP をダウンロード
- この記事では、Centos 6.3 OS で利用可能な最新の Apache Web Server 安定バージョン 2.4.6 を使用します。
- https://httpd.apache.org/download.cgi から Apache 2.4.6 バージョンをダウンロードします。
- /opt/apache フォルダにダウンロードしましょう
- ダウンロードが完了すると、httpd-2.4.6.tar.gz が作成されます。
Apache HTTP のインストール
mod_ssl を有効にして /opt/apache ディレクトリに Apache をインストールします。
要件
- ANSI-C コンパイラとビルド システム – GCC または CC コンパイラがサーバーにインストールされ、PATH に設定されていることを確認します。 次のように yum を使用して GCC をインストールできます。
# yum install gcc
- Apr/apr-util – サーバーに apr/apr-util 1.2 がインストールされていることを確認します。
- OpenSSL – サーバーに最新の OpenSSL バージョンがあることを確認します。 次のように、yum を使用して OpenSSL をインストールできます。
# yum install openssl
- コマンドを実行して、ダウンロードしたファイルを /opt/apache の下に展開しましょう
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
- これで、すべてが新しいフォルダー httpd-2.4.6 に抽出されたことがわかります。
- httpd-2.4.6 フォルダーに移動します
- Apache ソースコードをコンパイルしてインストールしましょう
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so # make # make install
構成された構文をよりよく理解しましょう。
- –with-apr= 指定された apr 構成ファイルを使用するように指示します
- –prefix= インストールする場所を指定します。この例では、Apache は /opt/apache の下にインストールされます。
- –enable-ssl SSL を有効にして Apache をコンパイルし、SSL 証明書で Apache Web サーバーを保護します。
- –enable-so 共有モジュールを有効にする
コンパイルが成功すると、次のように /opt/apache の下に Apache がインストールされていることがわかります。
これで、httpd-2.4.6.tar.gz と httpd-2.4.6 フォルダーは不要になったため、この場所から削除できます。
# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6
次に、それらを保護することに関心があるかもしれません。
記事を読んでよかったですか? 世界と共有してみませんか?