· 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
You will be aided greatly by a person whom you thought to be unimportant.


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.0046 sec