mysql入れますLAMPのMですね・・・
トランザクションなしのほうです
hogeでログイン
cd ~hoge/src
fetch http://www.softagency.co.jp/MySQL/Downloads/MySQL-3.23/mysql-3.23.51.tar.gz
fetch ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/Data/Data-Dumper-2.101.tar.gz
fetch ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/Data/Data-ShowTable-3.3.tar.gz
fetch ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/Devel/Devel-Peek-0.96.tar.gz
fetch ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/DBI/DBI-1.21.tar.gz
fetch ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/DBD/DBD-mysql-2.1011.tar.gz
su -
pw groupadd -n mysql -g 3306
pw useradd -n mysql -u 3306 -d /home/mysql -g mysql -m -s /bin/csh -c "use mysql"
cd /usr/local/src
zcat ~hoge/src/mysql-3.23.55.tar.gz | tar -xvf -
cd mysql-3.23.55/
setenv CFLAGS "-O3 -mpentiumpro -march=pentiumpro"
setenv CXX "gcc"
setenv CXXFLAGS "-O3 -mpentiumpro -march=pentiumpro"
./configure --with-mit-pthreads=no --with-named-thread-libs=-lc_r --with-extra-charsets=complex --with-charset=sjis --with-mysqld-user=mysql --prefix=/usr/local/mysql
/usr/bin/make
/usr/bin/make install
/usr/local/mysql/bin/mysql_install_db
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql
cp /usr/local/src/mysql-3.23.55/support-files/mysql.server.sh /usr/local/etc/rc.d/
chmod 700 /usr/local/etc/rc.d/mysql.server.sh
vi /usr/local/etc/rc.d/mysql.server.sh
[変更]
datadir=/usr/local/mysql/var
basedir=/usr/local/mysql
bindir=/usr/local/mysql/bin
pid_file=$datadir/`mysql`.pid
cat >> /etc/ld.so.conf
/usr/local/mysql/lib/mysql/
cd /usr/local/src/perl/
zcat ~hoge/src/Data-Dumper-2.101.tar.gz | tar -xvf -
zcat ~hoge/src/Data-ShowTable-3.3.tar.gz | tar -xvf -
zcat ~hoge/src/Devel-Peek-0.96.tar.gz | tar -xvf -
zcat ~hoge/src/DBI-1.21.tar.gz | tar -xvf -
zcat ~hoge/src/DBD-mysql-2.1011.tar.gz | tar -xvf -
cd /usr/local/src/perl/Data-Dumper-2.101/
perl Makefile.PL -static
make
make test
make install
cd /usr/local/src/perl/Data-ShowTable-3.3/
perl Makefile.PL -static
make
make test
make install
cd /usr/local/src/perl/Devel-Peek-0.96/
perl Makefile.PL -static
make
make test
make install
cd /usr/local/src/perl/DBI-1.21/
perl Makefile.PL
make
make test
make install
cd /usr/local/src/perl/DBD-mysql-2.1011
set path = ( $path /usr/local/mysql/bin )
ldconfig /usr/local/mysql/lib/mysql/
perl Makefile.PL
make
make test
make install