2008年2月23日土曜日

【Ubuntu】 Apacheをソースからコンパイルしてインストール

Ubuntu 7.04 Feisty, Apache 2.0

Apacheのソースを以下からダウンロード。
http://www.meisei-u.ac.jp/mirror/apache/dist/httpd

httpd-2.0.xx.tar.gzを選択してダウンロード開始。
待っている間、GCCとビルド関係で必要なパッケージをインストールする。
sudo apt-get install gcc build-essential


さらにユーザとグループを作る。
sudo groupadd apache
sudo useradd -g apache -s /sbin/nologin apache


ダウンロードが終わるとhttpd-2.0.xx.tar.gzを展開する。
tar zxvf httpd-2.0.xx.tar.gz


以下コンパイルとインストール。
./configure --enable-so
sudo make
sudo make install


Apacheは/usr/local/apache2にインストールされる。
設定ファイルは
/usr/local/apache2/conf/httpd.conf
本体は
/usr/local/apache2/bin
にある。

起動。
/usr/local/apache2/bin/apachectl start

停止。
/usr/local/apache2/bin/apachectl stop

再起動。
/usr/local/apache2/bin/apachectl restart

クライアント・ユーザのアクセスが終わったら再起動。
/usr/local/apache2/bin/apachectl -k graceful

ブラウザより
http://localhost/
で確認する。

ラベル: ,

0 件のコメント:

コメントを投稿

登録 コメントの投稿 [Atom]

この投稿へのリンク:

リンクを作成

<< ホーム