Tasks for this week: a) install MySQL b) install PHP c) finish Homework Two a) Here are the steps (my own interpretation of steps that start on page 47): cd /nobackup/dgerman cp /l/www/classes/a348/sum2006/software/mysql* . gunzip mysql-5.0.22.tar.gz tar xvf mysql-5.0.22.tar -bash-3.2$ ls -ld my* drwxr-xr-x 38 dgerman faculty 4096 May 25 2006 mysql-5.0.22 -rw-r--r-- 1 dgerman faculty 97884160 Feb 4 11:36 mysql-5.0.22.tar -bash-3.2$ rm -i mysql-5.0.22.tar rm: remove regular file `mysql-5.0.22.tar'? y -bash-3.2$ cd mysql-5.0.22/ -bash-3.2$ ls -ld step006 -rw-r--r-- 1 dgerman faculty 63 Feb 4 11:44 step006 -bash-3.2$ chmod u+x step006 -bash-3.2$ ls -ld step006 -rwxr--r-- 1 dgerman faculty 63 Feb 4 11:44 step006 -bash-3.2$ cat step006 ./configure --prefix=/nobackup/dgerman/mysql make make install -bash-3.2$ ./step006 -bash-3.2$ ls -ld step* -rwxr--r-- 1 dgerman faculty 63 Feb 4 11:44 step006 -rwxr--r-- 1 dgerman faculty 102 Feb 4 12:26 step007 -rwxr--r-- 1 dgerman faculty 348 Feb 4 12:30 step008 -bash-3.2$ ls -ld mysq* -rwxr--r-- 1 dgerman faculty 124 Feb 4 12:32 mysql_stop drwxr-xr-x 9 dgerman faculty 4096 Feb 4 12:16 mysql-test -bash-3.2$ more step* :::::::::::::: step006 :::::::::::::: ./configure --prefix=/nobackup/dgerman/mysql make make install :::::::::::::: step007 :::::::::::::: /nobackup/dgerman/mysql/bin/mysql_install_db \ --user=dgerman \ --datadir=/nobackup/dgerman/mysql :::::::::::::: step008 :::::::::::::: /nobackup/dgerman/mysql/bin/mysqld_safe \ --user=dgerman \ --pid-file=/nobackup/dgerman/mysql/mysqld.pid \ --log=/nobackup/dgerman/mysql/mysqld.log \ --socket=/nobackup/dgerman/mysql/mysql.sock \ --basedir=/nobackup/dgerman/mysql \ --log-error=/nobackup/dgerman/mysqld-error.log \ --datadir=/nobackup/dgerman/mysql \ --port=47066 & -bash-3.2$ more mysql_stop /nobackup/dgerman/mysql/bin/mysqladmin \ --socket=/nobackup/dgerman/mysql/mysql.sock \ --port=47066 -u root -p shutdown -bash-3.2$