LestSong 2013. 1. 16. 11:57

- MySQL 한글 처리 관련 설정(UTF-8 설정기준) 
root@thisr:/etc/mysql# vi my.cnf 
-[my.cnf]-------------------- 
[client] 
default-character-set=utf8 

[mysqld_safe] 
default-character-set=utf8 

[mysqld] 
character-set-client-handshake=false 
character-set-server=utf8 
collation-server=utf8_general_ci 
--------------------------------------- 
각 항목에 위 내용 추가. hand-shake 부분 설정하지 않을 경우 내부는 UTF-8로 처리되지만 클라이언트가 접속할때 이상하게 바뀔 수 있어서 추가했음. 

- phpMyAdmin 설치 : MySQL을 손쉽게 사용하게 해주는 phpmyadmin 설치 
root@namuk:/# apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin 

- Zend Guard 설치 : Zend Optimizer 라고 PHP의 성능을 향상시켜준다는 건데 이름 바껴있길래 그냥 일단 설치. 웹사이트 가서 다운로드 받아서 압축화일 올림 
root@namuk:/build# tar zxvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz 
root@namuk:/build# cp ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/ZendGuardLoader.so /usr/lib/php5/20090626 
root@namuk:/etc/php5/apache2/conf.d# vi ZendGuardLoader.ini 
-[ZendGuardLoader.ini]--------- 
zend_extension=/usr/lib/php5/20090626/ZendGuardLoader.so 
------------------------------- 
ini화일 만들어서 위 내용 추가 

- eAccelerator 설치 : 이것도 PHP 빠르게 해준다는 모듈. Zend Guard는 배포판으로 컴파일이 된 상태지만 이 녀석은 직접 빌드 해줘야 함. 필수는 아님 
root@namuk:/build# tar zxvf eaccelerator-eaccelerator-42067ac.tar.gz 
root@namuk:/build/eaccelerator-eaccelerator-42067ac# apt-get install php5-dev 
root@namuk:/build/eaccelerator-eaccelerator-42067ac# phpize 
root@namuk:/build/eaccelerator-eaccelerator-42067ac# ./configure 
root@namuk:/build/eaccelerator-eaccelerator-42067ac# make 
root@namuk:/build/eaccelerator-eaccelerator-42067ac# make install 
root@namuk:/build/eaccelerator-eaccelerator-42067ac# ls -al /usr/lib/php5/20090626/ 

root@namuk:/etc/php5/conf.d# vi eaccelerator.ini 
-[eaccelerator.ini]----------- 
extension="eaccelerator.so" 
eaccelerator.shm_size="32" 
eaccelerator.cache_dir="/tmp/eaccelerator" 
eaccelerator.enable="1" 
eaccelerator.optimizer="1" 
eaccelerator.check_mtime="1" 
eaccelerator.debug="0" 
eaccelerator.filter="" 
eaccelerator.shm_max="0" 
eaccelerator.shm_ttl="0" 
eaccelerator.shm_prune_period="0" 
eaccelerator.shm_only="0" 
eaccelerator.compress="1" 
eaccelerator.compress_level="9" 
----------------------------- 
ini 화일 만들어서 위 내용 추가