203.114.218.203 [libmcrypt-2.5.8.tar.gz] # tar xvzf libmcrypt-2.5.8.tar.gz # cd libmcrypt-2.5.8 # ./configure --enable-shared --enable-static # make # make install [zlib-1.2.3.tar.gz] # tar xvzf zlib-1.2.3.tar.gz # cd zlib-1.2.3 # ./configure # make # make install # make clean # ./configure --shared # make # make install [libpng-1.2.32.tar.gz] # tar xvzf libpng-1.2.32.tar.gz # cd libpng-1.2.32 # cp scripts/makefile.freebsd makefile # make # mkdir /usr/local/include/libpng # make install [freetype-2.3.7.tar.gz] # tar xvzf freetype-2.3.7.tar.gz # cd freetype-2.3.7 # ./configure --enable-shared --enable-static # make # make install [pth-2.0.7.tar.gz] # tar xvzf pth-2.0.7.tar.gz # cd pth-2.0.7 # ./configure --enable-shared --enable-static # make # make install [gd-2.0.35.tar.gz] ------------------------------------------------------------------- configure-gd #! /bin/sh # # requires LIBPNG # # ../configure-gd # make # make check # sudo make install # export CFLAGS='-pthread' # for FreeBSD exec ./configure \ --enable-shared \ --enable-static \ --with-libiconv-prefix=/usr/local \ --with-png=/usr/local \ --with-jpeg=/usr/local \ --with-freetype=/usr/local \ --without-x -------------------------------------------------------------------------------- # tar xvzf gd-2.0.35.tar.gz # cd gd-2.0.35 # ../configure-gd # make # make install [mysql-4.1.22.tar.gz] # groupadd mysql # useradd -g mysql mysql # tar xvzf mysql-4.1.22.tar.gz # cd mysql-4.1.22 # ./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-zlib-dir=/usr/local --with-openssl=/usr --with-charset=ujis --with-extra-charsets=all # make # make install # scripts/mysql_install_db --user=mysql # chown -R root /usr/local/mysql # chown -R mysql /usr/local/mysql/var # chgrp -R mysql /usr/local/mysql # cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf # cp /usr/local/mysql/share/mysql/mysql.server /usr/local/etc/rc.d/mysql.server.sh # /usr/local/mysql/bin/mysqld_safe --user=mysql & # /usr/local/mysql/bin/mysqladmin -u root password 'hard2say' [php-4.4.9.tar.gz] # tar xvzf php-4.4.9.tar.gz # cd php-4.4.9 # ./configure --with-libxml-dir=/usr/local --with-openssl=/usr --with-openssl-dir=/usr --with-zlib=/usr/local --with-zlib-dir=/usr/local --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --enable-gd-native-ttf --enable-gd-jis-conv --enable-mbstring --with-mysql=/usr/local/mysql --with-pgsql=/usr/local/pgsql --with-apxs=/usr/local/apache/bin/apxs --enable-zend-multibyte --with-tsrm-pth --enable-track-vars --enable-versioning --with-mcrypt # make # make test # make install # cp php.ini-dist /usr/local/lib/php.ini [phpMyAdmin-2.11.9.2-all-languages.tar.gz] # cd /www/www.viewhotels.co.jp/old/www/ # tar xvzf phpMyAdmin-2.11.9.2-all-languages.tar.gz # mv phpMyAdmin-2.11.9.2-all-languages phpMyAdmin # cd phpMyAdmin # vi config.inc.php # /usr/local/mysql/bin/mysql -u root -p < scripts/create_tables_mysql_4_1_2+.sql # /usr/local/mysql/bin/mysql -u root -p mysql > GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'hard2say'; mysql > GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,Execute_priv, Repl_slave_priv, Repl_client_priv) ON mysql.user TO 'pma'@'localhost'; mysql > GRANT SELECT ON mysql.db TO 'pma'@'localhost'; mysql > GRANT SELECT ON mysql.host TO 'pma'@'localhost'; mysql > GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO 'pma'@'localhost'; mysql > GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO 'pma'@'localhost'; mysql > \q