CentOS 6.3 に Apache 2.4.3 をインストール

Share on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0

apache-logo

 

Apache2.4系の安定版が出たようなので新しいサーバーは最新版で行こうじゃないかってんで

2.4.3をインストールしてみることに。

本体だけじゃなく他にも色々必要なようでそっちからまずはインストール

APR(Apache Portable Runtime)ってのが要るらしい

http://apr.apache.org/

ここからダウンロードURLをGETしてサーバーにダウンロード

[root@foo src]# cd /usr/local/src/
[root@foo src]# wget http://ftp.kddilabs.jp/infosystems/apache//apr/apr-1.4.6.tar.gz
[root@foo src]# tar -zxvf apr-1.4.6.tar.gz
[root@foo src]# cd apr-1.4.6
[root@foo apr-1.4.6]# ./configure
[root@foo apr-1.4.6]# make
[root@foo apr-1.4.6]# make install
[root@foo apr-util-1.5.1]# make

次はUtil のインストール

[root@foo apr-util-1.5.1]# wget http://ftp.meisei-u.ac.jp/mirror/apache/dist//apr/apr-util-1.5.1.tar.gz
[root@foo apr-util-1.5.1]# tar -zxvf apr-util-1.5.1.tar.gz
[root@foo apr-util-1.5.1]# cd apr-util-1.5.1
[root@foo apr-util-1.5.1]# ./configure --with-apr=/usr/local/apr
[root@foo apr-util-1.5.1]# make
[root@foo apr-util-1.5.1]# make install

で、やっと本体

[root@foo apr-util-1.5.1]# wget http://ftp.tsukuba.wide.ad.jp/software/apache//httpd/httpd-2.4.3.tar.gz
[root@foo src]# cd httpd-2.4.3
[root@foo httpd-2.4.3]# ./configure \
--enable-mods-shared=all \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr \
--prefix=/usr/local/apache2 \
--with-mpm=prefork \
--enable-module=most \
--enable-shared=max \
--enable-cache \
--enable-disk-cache \
--enable-mem-cache \
--enable-so \
--enable-ssl \
--enable-rewrite \
--enable-deflate

今回はこんな感じでconfigure

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

エラーが出た。

 

どうやらpcre関係が足らないらしいのでインストール

[root@foo src]# yum install pcre-devel

 

あとは前回インストールした時と同様にSSLやらのエラーを直して完了ー

[root@foo ~]# /usr/local/apache2/bin/apachectl start

とにもかくにも起動してみてアクセス確認

It works! が表示されて無事確認ー

[root@foo ~]# ln -s /usr/local/apache2/bin/apachectl /etc/init.d/httpd

起動スクリプトのシンボリックリンクもやっとこう。

 

アコースティック Tシャツ 7オンスヘビーウェイト プリント メンズ半袖Tシャツ Acoustic Men’s APACHE S/S TEE SHIRTS【ツインズアコースティック】

Share on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0

あわせて読みたい

Fatal error: Uncaught Exception: 12: REST API is deprecated for versions v2.1 and higher (12) thrown in /var/www/junkpot.net/tech/html/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 1273