APM 설치 옵션 정리
APM 설치 옵션 정리
1. MySQL
./configure --prefix=/usr/local/mysql --with-charset=euckr --localstatedir=/usr/local/mysql/data
make
make install
cd /usr/local/mysql/bin
./mysql_install_db
useradd mysql -s /bin/false
chown -R mysql.mysql /usr/local/mysql/data
./mysqld_safe --user=root &
mysqladmin -u root password _____ [enter]
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
2. Apache
./configure --prefix=/usr/local/apache2 --with-charset=euc_kr --enable-rewrite --enable-modules=so
make
make install
--enable-so : 동적으로설치 (클라이언트 요청시 php 모듈을 아파치로 올린다)
3. PHP
./configure \
--with-exec-dir=/usr/local/bin \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-gd=/usr/local/gd \
--with-charset=euc_kr \
--with-zlib-dir=/usr/local/lib \
--with-zlib=/usr/local \
--with-jpeg-dir=/usr/lib \
--with-png-dir=/usr/local/lib \
--with-language=korean \
--with-freetype \
--with-xml \
--enable-track-vars \
--disable-debug \
--enable-magic-quotes \
--enable-sockets \
--enable-sigchild \
--with-mysql-sock=/tmp \
--with-mysqli=/usr/local/mysql/bin/mysql_config
make
make install
4. 환경설정
-> php 소스디렉토리이동
cp ./php.ini-dist /etc/php.ini
-> php.ini 설정
[Zend Optimizer]
zend_optimizer.optimization_level=7
zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"
vi /usr/local/apache2/conf/httpd.conf
-> httpd.conf 파일에서 아래 문장 없으면 추가
LoadModule php5_module modules/libphp5.so
-> httpd.conf 파일에 아래 문장 추가
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php .html .htm
AddType application/x-httpd-php-source .phps
[출처] APM 설치 옵션 정리|작성자 하마
'리눅스' 카테고리의 다른 글
리눅스 기본 명령어 (0) | 2012.02.09 |
---|---|
mount (2) | 2012.02.09 |
/etc/inittab (4) | 2012.02.09 |
OpenWrt The Boot Process (5) | 2012.02.09 |
vi 에디터 명령어 (2) | 2012.02.08 |