Linux/APM_Setup

APM설치 방법(fedora4)

Oops_NaDa 2008. 4. 25. 23:44
OS : 페도라 4
MySql 4.1.16
Apache 2.2.0
PHP 5.1.2
Zend-Optimizer

서브쿼리와 풀텍스트 검색(UTF-8) 때문에 Mysql 4.1.16을 선택했다.

1.MySql 설치하기

useradd -M -r -d /data -s /bin/bash -c "MySQL Server" -u 27 mysql

#./configure \
--prefix=/usr/local/mysql \
--localstatedir=/data \
--with-mysqld-user=mysql \
--with-unix-socket-path=/data/mysql.sock \
--without-debug \
--without-docs \
--without-bench \
--with-charset=utf8

#make
#make install
#/usr/local/mysql/bin/mysql_install_db
#chown mysql.mysql /data -R
#/usr/local/mysql/bin/mysqladmin -u root password 비밀번호 <- root 비밀번호 설정

2. Apache 2.2.0 DSO 동적모듈
export CFLAGS="${CFLAGS} -DHARD_SERVER_LIMIT=1024 -DDEFAULT_SERVER_LIMIT=1024"   <- MaxClients > 256 이상
./configure --prefix=/usr/local/apache --enable-mods-shared=most --enable-module=so --enable-rewrite=shared
#make
#make install

3. PHP 5.1.2
./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql/ \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--enable-sockets \
--enable-mbstring

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

4. Zend Optimizer
./install.sh