Language
한국어

Ubuntu 웹서버 구축 3. ZBXE 설치

안녕하세요. 지구인 입니다.
오늘은 우분투 서버에 ZBXE를 설치해 보겠습니다.

1. zbxe 다운로드

터미널을 실행해서 루트로 가세요.  
$cd /
이제 zbxe를 다운 받아 보겠습니다.
터미널 에서 아래와 같이 입력합니다.
$svn checkout http://svn.zeroboard.com/zeroboard_xe/trunk zbxe


마지막의 zbxe는 폴더명입니다. 저같은 경우는 public_php?keyword=html">html 로 폴더명을 정했습니다.
아마 저렇게 하면 svn이 설치가 안되었다는 메세지가 나올 것입니다.
메세지를 잘 보시고 svn를 설치후에 다시 시도하시면 됩니다.
실행을 하면 zbxe가 다운되는 것을 확인할 수 있습니다.
이후에는 새로운 버젼이 나올때 마나 터미널에서 zbxe가 설치된 폴더로 이동하여 svn up만 실행되면 손쉽게 업데이트를 할 수 있죠.
다시 터미널에서 경로를 루트로 이동합니다.

$cd /

다음에 zbxe가 설치된 폴더의 퍼미션(접근권한)을 설정해야 합니다.

$sudo chmod 777 public_php?keyword=html">html


2. 아파치 설정

이제 아파치를 설정해 보겠습니다.
아파치 설정파일의 경로는 /etc/apache2 입니다.
터미널에서 아래와 같이 입력합니다.

$sudo gedit /etc/apache2/sites-available/default

default 파일의 내용중에서 노란 표시된 부분을 zbxe가 다운로드된 폴더로 변경하고,
rewrite 모드 사용을 위해 AllowOverride None을 AllowOverride All로 변경하고 저장하세요.

NameVirtualHost *
<VirtualHost *>
    ServerAdmin webmaster@localhost
   
    DocumentRoot /public_php?keyword=html">html/
    <Directory />
        Options FollowSymLinks
        AllowOverride All
    </Directory>
    <Directory /public_php?keyword=html">html/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
.................................................................

다음으로 rewrite 모드 사용을 위해서 다음을 실행합니다. 

sudo a2enmod rewrite 

아파치를 재 시작합니다. 
sudo apache2ctl -k restart 

3. 메일서버 설정

zbxe의 메일 인증 시스템을 사용하기 위해서는 우분투 웹서버에 메일 발송을 위한 메일서버를 설치해야 합니다.
일반적인 리눅스의 메일발송은 sendmail이지만 우분투는 postfix입니다.
설치방법은 아래와 같습니다.

$ sudo apt-get install postfix
$ sudo dpkg-reconfigure postfix

*General type of Configuration?
->Internet Site
*Where should mail for root go
->yalri012(관리자 계정)
*Mail name?
->yalri.com(메일주소의 @이후의 부분)


4. MYSQL 설정

mysql을 시작하기 전에 root 암호를 먼져 설정해 줍니다. 
터미널에서 
mysqladmin -u root password 패스워드 
이렇게 하면 mysql root 암호가 변경됩니다. 
다음으로 mysql환경을 UTF-8로 맞춰줍니다. 

아래 설정을 따라하시면 됩니다. 

1. /etc/php5/apache2/php.ini 에서 캐릭터셋 수정
/*------------
;default_charset = "iso-8859-1"
default_charset = "utf-8"

2. /etc/mysql/my.cnf 에서 캐릭터셋 수정
/*------------
[client]
#password = your_password
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과 아파치 데몬 재시작 

이제 mysql을 실행해서 zbxe DB를 생성합니다. 


mysql -u root -p 

암호 : 

UTF-8 환경으로 DB생성
mysql> mysql>CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

이제 DB가 생성 되었습니다.
이제 grant 명령을 이용해서 zbxe에 사용할 DB계정을 생성해 줍니다. 
mysql> GRANT ALL PRIVILEGES ON 디비명.* TO 아이디@localhost  IDENTIFIED BY '패스워드'; 

mysql을 종료하고 우분투 firefox에서 주소창에 http://localhost를 치고 zbxe를 설치하면 됩니다. 
zbxe설치 방법은 다른 자료에 자세히 설명되어 있기때문에  따로 다루지 않겠습니다. 

처음 쓴 강좌라서 역시 너무 허접한거 같습니다. ㅡㅡ; 

너무 쉬운 내용이기도 하지만 그래도 혹시 필요한 분이 계실지 몰라서 부족한 강좌를 진행해 봤습니다. 

궁금한 점이 있으시면 아래 댓글로 남겨주시면 최대한 답변해 드리겠습니다. 

조회 수 :
1919
등록일 :
2010.04.15
00:28:29 (*.240.127.77)
엮인글 :
http://epy.kr/cklove/xe/1947/3f2/trackback
게시글 주소 :
http://epy.kr/cklove/xe/1947
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
18 000webhost.com에 제로보드XE 설치하여 사용할 때 [레벨:10]홈지기 2011-07-09 953
17 virtualbox usb 인식 문제 [레벨:10]최성묵 2010-05-06 2237
16 코분투 설치 후 추가 설치 하면 좋은 프로그램들-강분도 님 제공 [레벨:10]최성묵 2010-05-04 1876
15 최소사양에 우분투 설치하기 [레벨:10]최성묵 2010-05-01 2294
14 httpd.conf 의 환경설정파일 안의 내용 [1] [레벨:10]최성묵 2010-04-15 1036
» Ubuntu 웹서버 구축 3. ZBXE 설치 [레벨:10]최성묵 2010-04-15 1919
12 Ubuntu 웹서버 구축 2. APM 환경 구축 [레벨:10]최성묵 2010-04-15 1619
11 Ubuntu 웹서버 구축 1. 우분투 설치 하기 [레벨:10]최성묵 2010-04-15 2375
10 virtual Box 3.0~ 3.1 버전에서 USB 인식이 안될 때 [레벨:10]최성묵 2010-04-03 1004
9 우분투9.10에서 오픈오피스3.1 한글이 제대로 보이지 않는 현상 [레벨:10]최성묵 2010-03-31 915
8 asf파일 재생을 위한 우분투 설정 [1] [레벨:10]최성묵 2010-03-28 2370
7 우분투9.10에서 dvd 보기 [레벨:10]최성묵 2010-03-26 1444
6 Zbxe 서버 이전하기 [레벨:10]최성묵 2010-02-05 858
5 우분투에서 프리마인드(freemind) 사용하기 [레벨:10]최성묵 2010-02-03 1851
4 파비콘 만들기 [레벨:10]최성묵 2010-01-21 916
3 제로보드 설치강좌 동영상 [레벨:10]최성묵 2010-01-21 1529
2 우분투9.10에서 오픈오피스3.1 한글이 제대로 보이지 않는 현상 [레벨:10]최성묵 2010-01-04 973
1 글꼴 설치하기와 삭제하기 [레벨:10]최성묵 2009-12-30 1820