- 追加された行はこの色です。
- 削除された行はこの色です。
#contents
とりあえずソースからインストールするようにする。((パッケージはなんとなく好きになれません…))
*関連パッケージの準備 [#x21f1276]
不必要パッケージのアンインストール、必要パッケージのインストール
$ su
# apt-get remove apache
# apt-get install openssl-devel
# apt-get install flex
# exit
open-ssl, flex は apt-get のを使う。
*Apacheインストール [#i9487683]
$ wget http://ring.asahi-net.or.jp/archives/net/\
apache/dist/httpd/httpd-2.2.3.tar.gz
$ cd httpd-2.2.3
$ ./configure --enable-shared=yes --enable-dav=yes --enable-ssl
$ make
$ su
# make install
*関連ソフトインストール [#l7cc46e9]
**PHPインストール [#xc7844dc]
そのまま入れようとすると libxml2 関連で文句を言われるので、依存関係は壊れるがlibxml2をソースから入れておく。
$ wget ftp://xmlsoft.org/libxml2/libxml2-sources-2.6.26.tar.gz
$ tar xzvf libxml2-sources-2.6.26.tar.gz
$ cd libxml2-2.6.26/
$ ./configure
$ make
$ su
# make install
PHPを入れる準備が整ったので、インストール
$ wget http://jp.php.net/get/php-5.1.6.tar.gz/from/this/mirror
$ tar xzvf php-5.1.6.tar.gz
$ cd php-5.1.6
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring \
--enable-mbregex --enable-zend-multibyte
$ make
$ su
# make install
# cp php.ini-dist /usr/local/lib/php.ini
*設定ファイル [#a69c95d4]
-httpd.conf &attachref();
-extra/httpd-dav.conf &attachref();
-extra/httpd-ssl.conf &attachref();
*SSL有効化 [#v4086dbe]
*参考サイト [#df1a0a7c]
-[[JAPAN APACHE USERS GROUP:http://www.apache.jp/]]
-[[PHP: Hypertext Preprocessor:http://www.php.net/]]
-[[ftp://xmlsoft.org/libxml2/ の一覧:ftp://xmlsoft.org/libxml2/]]
#urlbookmark(nodate,notitle)