LibWWW - the W3C Protocol Library
ÆÄÀϸí : w3c-libwww-5.4.0.tgz
[´Ù¿î¹Þ±â]
¼³Ä¡¹æ¹ý
> tar -xvzf w3c-libwww-5.4.0.tar.gz
> cd w3c-libwww-5.4.0
> ./configure --prefix=/usr
> make
> make install
Libxml - The XML C parser and toolkit of Gnome
ÆÄÀϸí : libxml2-2.6.11.tar.gz
[´Ù¿î¹Þ±â]
¼³Ä¡¹æ¹ý
> tar -xvzf libxml2-2.6.11.tar.gz
> cd libxml2-2.6.11
> ./configure --prefix=/usr --disable-shared
> make
> make install
My-Sql
ÆÄÀϸí : mysql-4.1.11.tar.gz
[´Ù¿î¹Þ±â]
¼³Ä¡¹æ¹ý
> tar -zxvf mysql-4.1.11.tar.gz
> cd mysql-4.1.11.tar.gz
> ./configure --prefix=/usr/local/mysql --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-charset=euc_kr --without-debug --enable-assembler --with-mysqld-user=mysql
> ex) ./configure --help¸¦ ÀÌ¿ëÇÏÀÚ Âü°í·Î 4.1.12¹öÀü¿¡¼´Â --with-charset=euc_krÀÌ ¾Æ´Ï¶ó --with-charset='euckr'·Î ½á¾ßÇÑ´Ù.
> make
> make install
> /usr/local/mysql/bin/mysql_install_db
> groupadd mysql
> useradd -g mysql mysql
> chown -R root /usr/local/mysql
> chown -R mysql /usr/local/mysql/var
> chgrp -R mysql /usr/local/mysql
> echo /usr/local/mysql/lib/mysql >> /etc/ld.so.conf && ldconfig
> echo PATH=$PATH:/usr/local/mysql/bin >> /etc/profile && source /etc/profile
> cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld
È®ÀÎÇϱâ
> cat /etc/passwd | grep mysql
mysql:x:502:502::/home/mysql:/bin/bash
> ls /usr/local/mysql/var/
mysql test
> cat /etc/ld.so.conf | grep mysql
/usr/local/mysql/lib/mysql
> ls -la /usr/local/mysql/
total 48
drwxr-xr-x 12 root mysql 4096 Jul 23 15:14 .
drwxr-xr-x 16 root root 4096 Jul 23 15:14 ..
drwxr-xr-x 2 root mysql 4096 Jul 23 15:14 bin
drwxr-xr-x 3 root mysql 4096 Jul 23 15:14 include
drwxr-xr-x 2 root mysql 4096 Jul 23 15:14 info
drwxr-xr-x 3 root mysql 4096 Jul 23 15:14 lib
drwxr-xr-x 2 root mysql 4096 Jul 23 15:14 libexec
drwxr-xr-x 3 root mysql 4096 Jul 23 15:14 man
drwxr-xr-x 6 root mysql 4096 Jul 23 15:14 mysql-test
drwxr-xr-x 3 root mysql 4096 Jul 23 15:14 share
drwxr-xr-x 7 root mysql 4096 Jul 23 15:14 sql-bench
drwx------ 4 mysql mysql 4096 Jul 23 15:14 var
> cd /usr/local/mysql/bin
> ./mysqladmin -u root password 'Æнº¿öµå'
Apache Software Foundation
ÆÄÀϸí : httpd-2.0.53.tar.gz
[´Ù¿î¹Þ±â]
¼³Ä¡¹æ¹ý
> tar -xvzf httpd-2.0.53.tar.gz
> cd httpd-2.0.53.tar.gz
> ./configure --prefix=/usr/local/apache --enable-so
> make
> make install
PHP
ÆÄÀϸí : php-4.3.11.tar.gz
[´Ù¿î¹Þ±â]
¼³Ä¡¹æ¹ý
> tar -xvzf php-4.3.11.tar.gz
> cd php-4.3.11.tar.gz
> ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql --with-iconv
> make
> make install
> cp php.ini-dist /usr/local/lib/php.ini
> vi /usr/local/apache/conf/httpd.conf
LoadModule php4_module libexec/libphp4.so
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps