LinuxのコンパイルとApacheをインストールします

1はじめに

コンパイルとApache HTTP Serverをインストールし、最新バージョンは2.4.41ですが、良いコンパイラは、4月の後にAPR-utilの、PCREのインストールをインストールすることができます。

2つの準備

3:4月、4月-utilの、PCRE、インストールをスキップすることができます。

2.1 4月

ダウンロード:リンク

tar -zxvf apr-1.7.0.tar.gz
cd apr-1.7.0
./configure --prefix=/usr/local/apr/apr
make 
sudo make install

カスタムインストール場所。

4月-utilの2.2

ダウンロード:リンク

tar -zxvf apr-util-1.6.1.tar.gz
cd apr-util-1.6.1
./configure --prefix=/usr/local/apr/util --with-apr=/usr/local/apr/apr

カスタムインストールの場所、最後のステップで変更された場合4月にはまた、デフォルトのインストール場所を使用するために必要な場合

--with-apr

4月には、カスタムのインストール場所を指定します。
その後、コンパイルしてインストールします。

make
sudo make install

2.3 PCRE

ダウンロード:リンク

tar -zxvf pcre-8.44.tar.gz
cd pcre-8.44
./configure --prefix=/usr/local/pcre
make
sudo make install

3アパッチ

3.1をダウンロード

公式サイト

3.2解凍

tar -zxvf httpd-2.4.41.tar.bz2
cd httpd-2.4.41

3.3インストール

./configure --prefix=/usr/local/httpd

ここに画像を挿入説明
4月のデフォルトのインストール場所を変更しているため、4月には、ここでのヒントを見つけることができませんので、使用

./configure --help

ヘルプのオプションを見てください。
ここに画像を挿入説明
しかし、それは4月オプションに関する多くのオプションを必要とします。

./configure --help | grep -i “apr” 

ここに画像を挿入説明
だから、オプションを追加します。

./configure --prefix=/usr/local/httpd \
--with-apr=/usr/local/apr/apr \
--with-apr-util=/usr/local/apr/util

PCREは、表示されたプラスされていない場合:

--with-pcre=/usr/local/pcre

ここに画像を挿入説明

3.4コンパイルとインストール

make 
sudo make install

3.5デフォルトの設定を変更します

vim PREFIX/conf/httpd.conf

前記PREFIXはインストール場所です。サーバー名、ポート、および上のように変更します。
ここに画像を挿入説明
次のようにサーバー名を検索し、初期設定を変更することができます。

ServerName localhost:80

3.6サービスの開始

PREFIX/bin/apachectl -k start

PREFIXはインストール場所で、sudoを追加する権限を拒否してください。
ここに画像を挿入説明

3.7テスト

カスタムブラウザだけでサーバー名を入力:
ここに画像を挿入説明
成功を、ここでは、インストールディレクトリのhtdocs / index.htmlにあります。
ここに画像を挿入説明

公開された69元の記事 ウォンの賞賛6 ビュー7270

おすすめ

転載: blog.csdn.net/qq_27525611/article/details/104716600