· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
APM

Apache2.2.8 + PHP5.2.6 + MySQL5.0.51b ¼³Ä¡Çϱâ


Apache 2.2.8 [http]http://www.apache.org


mysql 5.0.51b [http]http://www.mysql.com

ZendOptimizer-2.5.7 [http]http://www.zend.com

¼³Ä¡ÇÑ OS : CentOS 5.1



¼³Ä¡¼ø¼­



Step 1 : Install MySQL

#wget http://mysql.byungsoo.net/Downloads/MySQL-5.0/mysql-5.0.51b.tar.gz
#tar -xzvf mysql-5.0.51b.tar.gz
#cd mysql-5.0.51b

./configure \
--with-readline --prefix=/usr/local/mysql \
--enable-thread-safe-client \
--with-charset=utf8 \
--with-extra-charsets=euckr,eucjpms,gb2312 \
--with-named-curses-libs=/usr/lib/libncurses.so.5.5 \
CFLAGS="-D_POSIX_C_SOURCE=199506L -D__EXTENSIONS__ -I/usr/local/include" \
CXXFLAGS="-D_POSIX_C_SOURCE=199506L -D__EXTENSIONS__ -I/usr/local/include"

#make
#make install
#cd /usr/local/mysql/share/mysql/
#cp /usr/local/mysql/share/mysql/my-large.cnf /etc/my.cnf
#/usr/local/mysql/bin/mysql_install_db

#useradd -d /export/home/mysql -g mysql -m -u 102 -s /bin/false mysql
#chown -R mysql:mysql /usr/local/mysql/var

# /usr/local/mysql/share/mysql/mysql.server start
# /usr/local/mysql/bin/mysqladmin -u root password 'new-password'
# /usr/local/mysql/bin/mysqladmin -u root -h wl password 'new-password'

Step 2 : Install Apache

#wget http://apache.justdn.org/httpd/httpd-2.2.0.tar.bz2
#tar -xjvf httpd-2.2.0.tar.bz2
#cd httpd-2.2.0
# ./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-so
#make
#make install

Step 3 : Install PHP

#wget http://ftp.superuser.co.kr/pub/php/php-5.0.3.tar.gz
#tar -xzvf php-5.0.3.tar.gz
#mv php-5.0.3 /usr/local/php
#cd /usr/local/php

#./configure \
 --prefix=/usr/local/php \
 --with-apxs2=/usr/local/apache2/bin/apxs \
 --with-mysql=/usr/local/mysql \
 --with-mysqli=/usr/local/mysql/bin/mysql_config \
 --with-iconv \
 --enable-modules=so \
 --enable-mbstring \
 --enable-mbregex \
 --enable-dbase \
 --with-gd \
 --enable-gd-native-ttf \
 --with-jpeg-dir=/usr/sfw \
 --with-png-dir=/usr/sfw \
 --with-zlib-dir=/usr/local


#make
#make install
#cp php.ini-dist /usr/local/lib/php.ini

Step 4 : Install ZendOptimizer

#wget http://downloads.zend.com/optimizer/3.0.0/ZendOptimizer-3.0.0-linux-glibc21-i386.tar.gz
#tar -xzvf ZendOptimizer-3.0.0-linux-glibc21-i386.tar.gz
#cd ZendOptimizer-3.0.0-linux-glibc21-i386
#./install.sh
[Enter]
[Enter]
[Enter]
[Enter]


¼³Á¤ÇÒ ÆÄÀϵé

Apache
#vi /usr/local/apache/conf/httpd.conf
// phpÆÄÀÏÀ» À¥¼­¹ö¿¡¼­ ÀνÄÇϱâ À§ÇØ ¾Æ·¡µÎÁÙ Ãß°¡
AddType application/x-httpd-php .php .phtml .php3  // phpÆÄÀÏ·Î Çؼ®ÇÒ È®Àå¸í¼³Á¤
AddType application/x-httpd-php-source .phps  // php ¼Ò½º·Î Çؼ®ÇÒ È®Àå¸í¼³Á¤

// óÀ½ÆäÀÌÁö·Î ÀνÄÇÒ ÆÄÀÏ¸í¼³Á¤
DireactoryIndex index.html index.php


MySQL

// MySQL µðºñ°ü¸®ÀÚ ºñ¹ø¼³Á¤
shell> mysql -u root mysql
mysql> SET PASSWORD FOR root=PASSWORD('new_password');

#cd /usr/local/mysql/bin

// ·çÆ®·Î ·Î±×ÀÎ
#./mysql -u root -p

// µ¥ÀÌŸº£À̽º »ý¼º
mysql> CREATE database DB_NAME; 
Query OK, 0 rows affected (0.00 sec) 

// µðºñ¼­¹ö¿¡ °èÁ¤À» »ý¼º
mysql> GRANT all privileges on DB_NAME.* TO USER_NAME@localhost 
> IDENTIFIED BY 'PASSWORD'; 
Query OK, 0 rows affected (0.00 sec) 

mysql> quit // µðºñ¼­¹ö ³ª¿À±â
bye


Âü°í»çÀÌÆ®





DeleteMe ÆÁÀ̳ª ¹®¼­·ù¸¦ º¸¸é root·Î makeÇ϶ó°í µÇ¾îÀÖ´Â °æ¿ì°¡ ¸¹Àºµ¥, make´Â ÀϹÝÀ¯Àú·Î make installÀº root³ª sudo·Î ÇÏ´Â °ÍÀÌ ³ªÀ»°ÍÀÔ´Ï´Ù. --WkPark

ID
Password
Join
He who invents adages for others to peruse takes along rowboat when going on cruise.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-11-11 13:05:21
Processing time 0.0047 sec