Aacheのhttpサーバをインストールする際,初見では結構難解なのでインストールに成功したやり方を記す.
この方法が正しいのかは保証しない.
まずはソースをアップデートとアップグレード
$ sudo apt-get update $ sudo apt-get upgrade
そして必要となるソフトウェアをインストール
$ sudo apt-get install php5 php5-gd mysql-server php5-mysql
Apache2のインストール
Index of /pub/apache/httpd
展開する
$ tar zxvf httpd-2.4.23.tar.gz $ cd httpd-2.4.23
そのまま./configreしようとするとエラー吐くので以下のサイトからAPRとAPR-utilをインストールする。
http://apr.apache.org
$ tar zxvf apr-1.6.3.tar.gz $ cd apr-1.6.3 $ ./configure --prefix=/apache/apr $ sudo make && sudo make install
また,libtool云々のエラーが吐いた場合,./configureを弄る.
$ vim configure
RM "$cfgfile" // ↑を↓にする RM -f "$cfgfile"
次にAPR-utilのインストール
$ tar zxvf apr-util-1.6.1.tar.gz $ cd apr-util-1.6.1 $ ./configure --prefix=/apache/apr-util --with-apr=/apache/apr $ sudo make && sudo make install
PCREのインストール
http://pcre.org
$ tar zxvf pcre-8.41.tar.gz $ cd pcre-8.41 $ ./configure --prefix=/apache/pcre $ sudo make && sudo make install
漸くApacheのインストール
$ cd httpd-2.4.23 $ ./configure --prefix=/apache/httpd --with-apr=/apache/apr --with-apr-util=/apache/apr-util --with-pcre=/apache/pcre $ sudo make && sudo make install
コメント