2009년 5월 25일 월요일

우분투 서버(Ubuntu Server) 8.04.2 에서 웹서버(Apache, MySQL, PHP, vsFTPd) 설치하기

필요한 패키지를 설치한다.

$ sudo apt-get install mysql-server apache2 libapache2-mod-php5 php5-mysql php5-gd vsftpd

 

MySQL의 설정을 small로 변경과 함께 [client] [mysqld] [mysql] 부분에 아래의 내용을 추가해주어, 캐릭셋을 UTF-8로 변경한다.

$ sudo rm /etc/mysql/my.cnf

$ sudo cp /usr/share/doc/mysql-server-5.0/examples/my-small.cnf /etc/mysql/my.cnf

$ sudo vi /etc/mysql/my.cnf

[client]
default-character-set=utf8

 

[mysqld]
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci

 

[mysql]
default-character-set=utf8

 

mysql을 재시작하고, 변경 된 캐릭셋의 점검.

$ sudo /etc/init.d/mysql restart

$ mysql -u root -p
mysql> show variables like 'c%';

 

vsFTPd의 설정을 수정한다. 제가 생각하는 일반적인 설정입니다.

$ sudo vi /etc/vsftpd.conf

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES

 

rewrite 모듈 설정.

$ sudo a2enmod rewrite

$ sudo /etc/init.d/apache2 restart

댓글 없음:

댓글 쓰기