이 블로그 검색

2010년 2월 27일 토요일

우분투에서 서버를 돌리자 - 첫번째 APM설치

요청도 있고, 저또한 서버에 관심이 있는 관계로 초보로써 제가 직접 설치하면서 강좌를 할까합니다.

그럼 시작하겠습니다.


1. APM설치


1-1. 아파치 설치

    sudo apt-get install apache2


1-2. PHP5 설치

    sudo apt-get install php5


1-3. Mysql 설치

    sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

    설치 중간에 패스워드 설정해주는 곳에 설정해준다.


1-4. GD라이브러리 설치  (xe설치할때 필요하다.)

    sudo sudo apt-get install php5-gd


1-5. phpmyadmin 설치 (mysql 관리툴)

    sudo apt-get install phpmyadmin


2. 설정


2-1. 아파치 설정

    sudo gedit /etc/apache2/apache2.conf

    맨 마지막줄에 Include /etc/phpmyadmin/apache.conf 추가한다.

2-2. PHP5 설정 (utf8 설정)
sudo gedit /etc/php5/apache2/php.ini
;default_charset = "iso-8859-1" --> default_charset = "utf-8" (변경해준다)

2-3. Mysql 설정 (utf8 설정)
sudo gedit /etc/mysql/my.cnf
[mysqld] 항목에 밑의 내용을 추가한다.
default-character-set=utf8
default-collation=utf8_general_ci
init_connect=set collation_connection=utf8_general_ci
init_connect=set names utf8
character-set-server=utf8
collation-server=utf8_general_ci
character-set-client-handshake = TRUE

3. 확인, 실행

3-1. Mysql,Apache 재시작
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart

3-2. Mysql DB,계정 만들기
mysql -u root -p
비밀번호 입력란에 위에서 설치할때 설정한 비밀번호를 입력한다.
<DB 만들기>
CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
<DB계정 만들기>
GRANT ALL PRIVILEGES ON 디비명.* TO 계정@localhost IDENTIFIED BY '패스워드';

3-3. 실행
sudo gedit /var/www/phpinfo.php
<? phpinfo(); ?> 입력후 저장한다.
파이어폭스를 실행한후 http://localhost/phpinfo.php 입력한다.


3-4. Phpmyadmin 실행
파이어폭스 주소창에 http://localhost/phpmyadmin 입력.
사용자와 비밀번호 입력창이 나오면 입력한다.


-참고로 각 설정파일과 웹서버 폴더 위치를 적어둔다.
/etc/apache2/apache2.conf -> Apache 설정 파일
/etc/mysql/my.cnf -> Mysql 설정 파일
/etc/php5/apache2/php.ini -> PHP 설정 파일
/var/www -> 웹서버 폴더
--------------------------------------------------------------------------------------------------------------------
이것으로 APM설치 강좌를 마치겠습니다.
잘못된곳이나 추가해야할곳이 있으면 댓글남겨주세요. (많은댓글 요망...^^)
다음에는 xe설치 강좌를 한번 만들겠습니다.

출처 : www.Ubuntuk.com

댓글 없음:

댓글 쓰기