Ubuntu 12.04 apache 2ソースコードのインストール
1527 ワード
インストールのアイデアは公式文書を完全にインストールして行います。
http://httpd.apache.org/docs/2.2/install.html
Download
予めhttpd-2.4.6.tar.gzをダウンロードしました。
Extract
configureに行った時、ちょっと問題がありました。3つの依存パッケージをインストールする必要があります。
wgethttp://archive.apache.org/dist/apr/apr-1.4.5.tar.gz wgethttp://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz wgethttp://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip この3つはソースパッケージで、それぞれ解凍してコンパイルし、/usr/localディレクトリにインストールします。
またconfigure apache 2を作る時はこの3つの依存カバンを連結してください。
./configur--prefix/usr/local/appache 2\
--with-appr=/usr/local/appr\
--with-apper-util=/usr/local/appr-util/\
--with-pcre=/usr/local/pcre
これからは順調です。
最後にapache 2とtomcatをまとめました。
apache 2自体はtomcatをサポートしていますので、httpd.comファイルを修正すればいいです。
httpd.com nfファイルを開いて、
下の二行前の菗号は抜きます。
璣LoadModule proxy_module modules/mod_proxy.so
璣LoadModule proxy_ajp_module modules/mod_proxyajp.so
ファイルの最後に追加
ProxyPass/images/!
ProxyPass/ajp://127.0.0.1:8009/
ProxyPassReverse/ajp://127.0.0.1:8009/
apache 2とtomcatを起動して、ブラウザに入力します。http://localhost/ 検証します
http://httpd.apache.org/docs/2.2/install.html
Download
予めhttpd-2.4.6.tar.gzをダウンロードしました。
Extract
$ gzip -d httpd-NN.tar.gz
$ tar xvf httpd-NN.tar
$ cd httpd-NN
コンフィグ$ ./configure --prefix=PREFIX
Comple$ make
Install$ make install
Custoomize$ vi PREFIX/conf/httpd.conf
Test$ PREFIX/bin/apachectl -k start
--prefix=PREFIXはソフトウェアのインストールディレクトリで、デフォルトは/usr/local/apaache 2にインストールされます。configureに行った時、ちょっと問題がありました。3つの依存パッケージをインストールする必要があります。
wgethttp://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
またconfigure apache 2を作る時はこの3つの依存カバンを連結してください。
./configur--prefix/usr/local/appache 2\
--with-appr=/usr/local/appr\
--with-apper-util=/usr/local/appr-util/\
--with-pcre=/usr/local/pcre
これからは順調です。
最後にapache 2とtomcatをまとめました。
apache 2自体はtomcatをサポートしていますので、httpd.comファイルを修正すればいいです。
httpd.com nfファイルを開いて、
下の二行前の菗号は抜きます。
璣LoadModule proxy_module modules/mod_proxy.so
璣LoadModule proxy_ajp_module modules/mod_proxyajp.so
ファイルの最後に追加
ProxyPass/images/!
ProxyPass/ajp://127.0.0.1:8009/
ProxyPassReverse/ajp://127.0.0.1:8009/
apache 2とtomcatを起動して、ブラウザに入力します。http://localhost/ 検証します