CentOS環境でapacheと SVNをインストールする

#!/bin/sh

########ソースコードパッケージをダウンロード##########
wget http://subversion.tigris.org/downloads/subversion-1.6.15.tar.gz;
wget http://subversion.tigris.org/downloads/subversion-deps-1.6.15.tar.gz;
wget http://mirror.bjtu.edu.cn/apache/httpd/httpd-2.2.21.tar.gz;
wget http://archive.apache.org/dist/apr/apr-1.4.2.tar.gz
wget http://archive.apache.org/dist/apr/apr-util-1.3.10.tar.gz

########ソースコードパッケージをダウンロード##########
yum -y install gcc* openssl-devel expat-devel openssl openssl-devel libxml2-devel glibc-common gd-devel;

########コンパイルインストール##############

########aprのインストール#########
tar zxvf apr-1.4.2.tar.gz;
cd apr-1.4.2;
./configure –prefix=/usr/local/apr;
make;
make install;
cd ..;

########apr-utilのインストール########

tar zxvf apr-util-1.3.10.tar.gz;
cd apr-util-1.3.10;
./configure –with-apr=/usr/local/apr;
make;
make install;
cd ..;

########apacheのインストール########

tar zxvf httpd-2.2.21.tar.gz
cd httpd-2.2.21;
./configure –prefix=/usr/local/apache –enable-dav –enable-so –enable-maintainer-mode –with-apr=/usr/local/apr/bin/apr-1-config –with-apr-util=/usr/local/apr/bin/apu-1-config;
make;
make install;
cd ..;

########subversionのインストール########

tar zxvf subversion-1.6.15.tar.gz;
tar zxvf subversion-deps-1.6.15.tar.gz;
cd subversion-1.6.15;
./configure –prefix=/usr/local/subversion –with-apxs=/usr/local/apache/bin/apxs –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr –without-berkeley-db;
make;
make install;
cd ..;

###################################################

Source

Posted by arkgame