Apache、PHP、MySQLのコンパイル実行時間を計測するスクリプト †
#!/bin/sh
# ------------------------
# System Status Loging Script
# ------------------------
# Version : 1.0
# date : 2007/06/19
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
LOG="/home/system/logs/compile.log"
##Apache
cd /usr/local/src/apache/httpd-2.0.59
echo "-----------------------" >> $LOG
echo "apache 2.0.52" >> $LOG
echo "-----------------------" >> $LOG
date >> $LOG
./configure --prefix=/usr/local/apache --enable-modules=all --enable-mods- shared=all --enable-proxy --enable-rewrite --enable-ssl -with-ssl
date >> $LOG
make
date >> $LOG
##PHP
cd /usr/local/src/php/php-5.2.0
echo "-----------------------" >> $LOG
echo "PHP 5.2.0" >> $LOG
echo "-----------------------" >> $LOG
date >> $LOG
./configure --prefix=/usr/local/php --enable-mbstring --with-zlib --with-openssl
date >> $LOG
make
date >> $LOG
##MySQL
cd /usr/local/src/mysql/mysql-5.0.27
echo "-----------------------" >> $LOG
echo "MySQL 5.0.27" >> $LOG
echo "-----------------------" >> $LOG
date >> $LOG
./configure --with-charset=utf8 --with-extra-charsets=all --with-mysqld- user=mysql --prefix=/usr/local/mysql5
date >> $LOG
make
date >> $LOG