ݺߣ

ݺߣShare a Scribd company logo
CentOS 5.3에 큐브리드 2008 R1.4 설치


                                                                           작성자 : 에프제트 <Fz(AT)phpkorea.org>
                                                                                                    http://www.phpkorea.org




목차
설치 홖경 ................................................................................................................................ 2
큐브리드 설치 ......................................................................................................................... 2
큐브리드 매니저 설치(Windows) ............................................................................................ 3
PHP 모듈 설치 ....................................................................................................................... 6




이 문서는 CentOS 5.3에 큐브리드(http://cubrid.com) DBMS 2008 R1.4를 설치하는 방법을
설명합니다.




                                                                   1
설치 홖경
Windows XP에서 VirtualBox 3.1.2 가상머신으로 CentOS 5.3 이미지를 구하여 짂행하였습니
다.


다운로드 URL
         http://www.virtualbox.org/wiki/Downloads
         http://virtualbox.wordpress.com/images/centos/


이 문서대로 짂행하기 위해서는 httpd(apache)와 php가 필요합니다.
yum으로 apache와 php를 간단히 설치하도록 합니다.


# yum groupinstall webserver

# service httpd start



방화벽에서 Webserver와 큐브리드 매니저에서 사용할 포트를 열어줍니다.
         TCP 80(HTTP)
         TCP 8001, 8002(CUBRID Manger)
         TCP 30000, 33000(CUBRID Broker)


SElinux가 동작중이라면 disable 하도록 합니다.



큐브리드 설치
cubrid 계정을 추가합니다.
# groupadd cubrid

# useradd –g cubrid cubrid

계정 추가가 완료되면 cubrid 계정으로 짂행합니다.


큐브리드 웹사이트에서 CUBRID 2008 R1.4 버젂을 다운로드 합니다.
http://www.cubrid.com/zbxe/download_2008R1


받은 파일을 그대로 실행합니다.
$ sh CUBRID-8.1.4.1032-linux.sh



라이센스를 읽어본 후 동의할 경우 yes를 입력하고 짂행합니다.

                                                2
다음은 기본 디렉토리(실행한 위치 아래의 CUBIRD 디렉토리)에 설치할지 여부입니다.
yes를 입력하여 그대로 짂행합니다.


다음으로 큐브리드 서버와 클라이언트는 같은 버젂만 호홖된다는 메시지가 나오면 yes를 입
력합니다.


설치 작업이 짂행되며 CUBRID has been successfully installed. 메시지가 나온다면
정상적으로 설치가 되었습니다.


설치 후 큐브리드를 사용하기 위해 실행해야 할 명령이 표시됩니다.


다음 명령은 설치 후에만 실행하며 다음 로그인부터는 자동으로 실행됩니다.
$ . /home/cubrid/.cubrid.sh



큐브리드 서버를 시작합니다.
$ cubrid service start




큐브리드 매니저 설치(Windows)
큐브리드 웹사이트에서 CUBRID 2008 R1.4 Windows 버젂을 다운로드 합니다.
http://www.cubrid.com/zbxe/download_2008R1


CUBRID-Windows-8.1.4.1032.EXE를 실행합니다.




화면 1 CUBRID 설치 화면

                                         3
다음을 클릭합니다.




화면 2 설치 디렉터리 입력 화면
설치 디렉토리를 확인하고 다음을 클릭합니다.




화면 3 라이센스 동의 화면
라이센스에 동의하면 I accept 버튼을 클릭하고 Next를 클릭합니다.




                           4
화면 4 설치 유형 선택 화면
클라이언트 버젂만 필요하므로 CLIENT_ONLY를 선택한 후 다음을 클릭합니다.




화면 5 호홖성 확인 창
호홖성 정보 메시지가 뜨면 “예(Y)”를 클릭합니다.




화면 6 추가 선택 화면
다음을 클릭합니다.


                          5
설치 정보를 확인한 후 다음을 클릭해 설치합니다.




화면 7 설치 완료 화면
설치가 완료되면 완료 버튼을 클릭합니다.




PHP 모듈 설치
큐브리드 php 모듈은 미리 컴파일된 모듈을 사용합니다.
다음 URL에서 모듈을 다운로드 합니다.
이 모듈은 PHP 5.1.6, CUBRID 2008 R1.4, 32bit 홖경에서 컴파일 되었습니다.
http://fz.server.ne.kr/download/cubrid_php_mod.tar.gz


직접 컴파일 할 경우 다음 문서를 참고합니다.
http://dev.naver.com/wiki/cubrid-

php/index.php/%EC%86%8C%EC%8A%A4%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%EB%B0%8F%EB%B9

%8C%EB%93%9C%EB%B0%A9%EB%B2%95?action=show



루트권한으로 타르볼 압축을 풀고 cubrid.so, cubrid_err.msg 두 파일을 php modules 디렉토
리로 이동합니다.
# tar cvfz cubrid_php_mod.tar.gz

# mv cubrid.so cubrid_err.msg /usr/lib/php/modules/



/etc/php.ini 파일을 열어서 529줄 부근에 다음과 같이 되어있는지 확인합니다.


                                                 6
extension_dir = "/usr/lib/php/modules"
626줄 정도에 다음줄을 추가합니다.
extension=cubrid.so
cubrid.err_path=/usr/lib/php/modules


httpd 서버를 재시작합니다.
# service httpd restart



다음 내용으로 /var/www/html/phpinfo.php파일을 만들고 웹브라우저로 확인합니다.
<?php phpinfo() ?>




화면 8 PHP에 CUBRID 모듈 설치 완료 화면
모듈이 로드 되었다면 CUBRID 항목을 확인 할 수 있습니다.




                                         7

More Related Content

What's hot (20)

oVirt installation guide_v4.3
oVirt installation guide_v4.3oVirt installation guide_v4.3
oVirt installation guide_v4.3
CheolHee Han
(OCI 탐험일지) cloud shell
(OCI 탐험일지) cloud shell(OCI 탐험일지) cloud shell
(OCI 탐험일지) cloud shell
Jay Park
IBM PowerKVM Install Guide
IBM PowerKVM Install GuideIBM PowerKVM Install Guide
IBM PowerKVM Install Guide
CheolHee Han
Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정
ymtech
cross compile
cross compilecross compile
cross compile
he4722
MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치
ymtech
랩탑으로 tensorflow 도전하기 - tensorflow 설치
랩탑으로 tensorflow 도전하기 - tensorflow 설치랩탑으로 tensorflow 도전하기 - tensorflow 설치
랩탑으로 tensorflow 도전하기 - tensorflow 설치
Lee Seungeun
망고100 보드로 놀아보자 9
망고100 보드로 놀아보자 9망고100 보드로 놀아보자 9
망고100 보드로 놀아보자 9
종인 전
[Nomad connection]docker seminar 15.10.08
[Nomad connection]docker seminar 15.10.08[Nomad connection]docker seminar 15.10.08
[Nomad connection]docker seminar 15.10.08
Nomad Connection, Inc.
우분투 커널 컴파일
우분투 커널 컴파일우분투 커널 컴파일
우분투 커널 컴파일
he4722
ٴdz설치
ٴdz설치ٴdz설치
ٴdz설치
Yujin Hwang
Node.js 첫걸음
Node.js 첫걸음Node.js 첫걸음
Node.js 첫걸음
SeungHyun Lee
Aws발표자료 final
Aws발표자료 finalAws발표자료 final
Aws발표자료 final
Gi Bong Kim
Gluster fs guide(v1.0)
Gluster fs guide(v1.0)Gluster fs guide(v1.0)
Gluster fs guide(v1.0)
sprdd
HTTPS, 원격제어
HTTPS, 원격제어HTTPS, 원격제어
HTTPS, 원격제어
SeongSik Choi
NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정
NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정
NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정
JinYeong Wang
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
NAVER Engineering
Ssl 하드웨어 가속기를 이용한 성능 향상
Ssl 하드웨어 가속기를 이용한 성능 향상Ssl 하드웨어 가속기를 이용한 성능 향상
Ssl 하드웨어 가속기를 이용한 성능 향상
knight1128
(OCI 탐험일지) nginx 설치(오라클 리눅스 7)
(OCI 탐험일지) nginx 설치(오라클 리눅스 7)(OCI 탐험일지) nginx 설치(오라클 리눅스 7)
(OCI 탐험일지) nginx 설치(오라클 리눅스 7)
Jay Park
AWS EC2 AMI seminar(KELP 2011)
AWS EC2 AMI seminar(KELP 2011)AWS EC2 AMI seminar(KELP 2011)
AWS EC2 AMI seminar(KELP 2011)
Jay Park
oVirt installation guide_v4.3
oVirt installation guide_v4.3oVirt installation guide_v4.3
oVirt installation guide_v4.3
CheolHee Han
(OCI 탐험일지) cloud shell
(OCI 탐험일지) cloud shell(OCI 탐험일지) cloud shell
(OCI 탐험일지) cloud shell
Jay Park
IBM PowerKVM Install Guide
IBM PowerKVM Install GuideIBM PowerKVM Install Guide
IBM PowerKVM Install Guide
CheolHee Han
Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정
ymtech
cross compile
cross compilecross compile
cross compile
he4722
MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치
ymtech
랩탑으로 tensorflow 도전하기 - tensorflow 설치
랩탑으로 tensorflow 도전하기 - tensorflow 설치랩탑으로 tensorflow 도전하기 - tensorflow 설치
랩탑으로 tensorflow 도전하기 - tensorflow 설치
Lee Seungeun
망고100 보드로 놀아보자 9
망고100 보드로 놀아보자 9망고100 보드로 놀아보자 9
망고100 보드로 놀아보자 9
종인 전
우분투 커널 컴파일
우분투 커널 컴파일우분투 커널 컴파일
우분투 커널 컴파일
he4722
Aws발표자료 final
Aws발표자료 finalAws발표자료 final
Aws발표자료 final
Gi Bong Kim
Gluster fs guide(v1.0)
Gluster fs guide(v1.0)Gluster fs guide(v1.0)
Gluster fs guide(v1.0)
sprdd
NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정
NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정
NVIDIA GPU CLOUD로 시작하는 딥러닝 환경설정
JinYeong Wang
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
NAVER Engineering
Ssl 하드웨어 가속기를 이용한 성능 향상
Ssl 하드웨어 가속기를 이용한 성능 향상Ssl 하드웨어 가속기를 이용한 성능 향상
Ssl 하드웨어 가속기를 이용한 성능 향상
knight1128
(OCI 탐험일지) nginx 설치(오라클 리눅스 7)
(OCI 탐험일지) nginx 설치(오라클 리눅스 7)(OCI 탐험일지) nginx 설치(오라클 리눅스 7)
(OCI 탐험일지) nginx 설치(오라클 리눅스 7)
Jay Park
AWS EC2 AMI seminar(KELP 2011)
AWS EC2 AMI seminar(KELP 2011)AWS EC2 AMI seminar(KELP 2011)
AWS EC2 AMI seminar(KELP 2011)
Jay Park

Similar to CentOS 5.3에 Cubrid 설치 방법 (20)

Kubuntu 9.10에 Cubrid 8.2.0.2005 Linux
Kubuntu 9.10에 Cubrid 8.2.0.2005 LinuxKubuntu 9.10에 Cubrid 8.2.0.2005 Linux
Kubuntu 9.10에 Cubrid 8.2.0.2005 Linux
phpkorea
PCF Installation Guide
PCF Installation GuidePCF Installation Guide
PCF Installation Guide
seungdon Choi
F5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_korea
F5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_koreaF5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_korea
F5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_korea
InfraEngineer
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
pyrasis
DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.
DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.
DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.
Lee Dong Wook
Deploying Hyperledger Fabric on Kubernetes.pptx
Deploying Hyperledger Fabric on Kubernetes.pptxDeploying Hyperledger Fabric on Kubernetes.pptx
Deploying Hyperledger Fabric on Kubernetes.pptx
wonyong hwang
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
Ji-Woong Choi
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
Ji-Woong Choi
ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.
ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.
ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.
dpfls5645
Zabbix haproxy configuration_guide
Zabbix haproxy configuration_guideZabbix haproxy configuration_guide
Zabbix haproxy configuration_guide
sprdd
Docker & Kubernetes 기초 - 최용호
Docker & Kubernetes 기초 - 최용호Docker & Kubernetes 기초 - 최용호
Docker & Kubernetes 기초 - 최용호
용호 최
Oracle History #8
Oracle History #8Oracle History #8
Oracle History #8
Kyung Sang Jang
[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기
[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기
[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기
KTH, 케이티하이텔
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기
소리 강
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOSConfd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
충섭 김
Aws개념 EC2로 API서버 구축
Aws개념 EC2로 API서버 구축Aws개념 EC2로 API서버 구축
Aws개념 EC2로 API서버 구축
Gi Bong Kim
Gluster fs guide(v1.0)
Gluster fs guide(v1.0)Gluster fs guide(v1.0)
Gluster fs guide(v1.0)
sprdd
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
Chanwoong Kim
Actual PoC guide for Virtual Desktop Infrastructure (Korean)
Actual PoC guide for Virtual Desktop Infrastructure (Korean)Actual PoC guide for Virtual Desktop Infrastructure (Korean)
Actual PoC guide for Virtual Desktop Infrastructure (Korean)
Changhyun Lim
20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제
Tae Young Lee
Kubuntu 9.10에 Cubrid 8.2.0.2005 Linux
Kubuntu 9.10에 Cubrid 8.2.0.2005 LinuxKubuntu 9.10에 Cubrid 8.2.0.2005 Linux
Kubuntu 9.10에 Cubrid 8.2.0.2005 Linux
phpkorea
F5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_korea
F5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_koreaF5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_korea
F5 container ingress_service_in_kuernetes_with_calico_cni_by_duck_in_korea
InfraEngineer
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
pyrasis
DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.
DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.
DzٲᅵᆯƳ_ᆾ_ᅵᅥƵᆼ.
Lee Dong Wook
Deploying Hyperledger Fabric on Kubernetes.pptx
Deploying Hyperledger Fabric on Kubernetes.pptxDeploying Hyperledger Fabric on Kubernetes.pptx
Deploying Hyperledger Fabric on Kubernetes.pptx
wonyong hwang
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
Ji-Woong Choi
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
Ji-Woong Choi
ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.
ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.
ҶٳҴǰ尭ᱫҴdzɱ5ᅵᆫᄀƥᆫᅮ,Ƶᆷᅩᅧᆼ.
dpfls5645
Zabbix haproxy configuration_guide
Zabbix haproxy configuration_guideZabbix haproxy configuration_guide
Zabbix haproxy configuration_guide
sprdd
Docker & Kubernetes 기초 - 최용호
Docker & Kubernetes 기초 - 최용호Docker & Kubernetes 기초 - 최용호
Docker & Kubernetes 기초 - 최용호
용호 최
[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기
[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기
[H3 2012] 내컴에선 잘되던데? - vagrant로 서버와 동일한 개발환경 꾸미기
KTH, 케이티하이텔
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기
내컴에선 잘되던데? Vagrant로 서버와 동일한 개발환경 꾸미기
소리 강
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOSConfd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
충섭 김
Aws개념 EC2로 API서버 구축
Aws개념 EC2로 API서버 구축Aws개념 EC2로 API서버 구축
Aws개념 EC2로 API서버 구축
Gi Bong Kim
Gluster fs guide(v1.0)
Gluster fs guide(v1.0)Gluster fs guide(v1.0)
Gluster fs guide(v1.0)
sprdd
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
Chanwoong Kim
Actual PoC guide for Virtual Desktop Infrastructure (Korean)
Actual PoC guide for Virtual Desktop Infrastructure (Korean)Actual PoC guide for Virtual Desktop Infrastructure (Korean)
Actual PoC guide for Virtual Desktop Infrastructure (Korean)
Changhyun Lim
20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제
Tae Young Lee

CentOS 5.3에 Cubrid 설치 방법

  • 1. CentOS 5.3에 큐브리드 2008 R1.4 설치 작성자 : 에프제트 <Fz(AT)phpkorea.org> http://www.phpkorea.org 목차 설치 홖경 ................................................................................................................................ 2 큐브리드 설치 ......................................................................................................................... 2 큐브리드 매니저 설치(Windows) ............................................................................................ 3 PHP 모듈 설치 ....................................................................................................................... 6 이 문서는 CentOS 5.3에 큐브리드(http://cubrid.com) DBMS 2008 R1.4를 설치하는 방법을 설명합니다. 1
  • 2. 설치 홖경 Windows XP에서 VirtualBox 3.1.2 가상머신으로 CentOS 5.3 이미지를 구하여 짂행하였습니 다. 다운로드 URL  http://www.virtualbox.org/wiki/Downloads  http://virtualbox.wordpress.com/images/centos/ 이 문서대로 짂행하기 위해서는 httpd(apache)와 php가 필요합니다. yum으로 apache와 php를 간단히 설치하도록 합니다. # yum groupinstall webserver # service httpd start 방화벽에서 Webserver와 큐브리드 매니저에서 사용할 포트를 열어줍니다.  TCP 80(HTTP)  TCP 8001, 8002(CUBRID Manger)  TCP 30000, 33000(CUBRID Broker) SElinux가 동작중이라면 disable 하도록 합니다. 큐브리드 설치 cubrid 계정을 추가합니다. # groupadd cubrid # useradd –g cubrid cubrid 계정 추가가 완료되면 cubrid 계정으로 짂행합니다. 큐브리드 웹사이트에서 CUBRID 2008 R1.4 버젂을 다운로드 합니다. http://www.cubrid.com/zbxe/download_2008R1 받은 파일을 그대로 실행합니다. $ sh CUBRID-8.1.4.1032-linux.sh 라이센스를 읽어본 후 동의할 경우 yes를 입력하고 짂행합니다. 2
  • 3. 다음은 기본 디렉토리(실행한 위치 아래의 CUBIRD 디렉토리)에 설치할지 여부입니다. yes를 입력하여 그대로 짂행합니다. 다음으로 큐브리드 서버와 클라이언트는 같은 버젂만 호홖된다는 메시지가 나오면 yes를 입 력합니다. 설치 작업이 짂행되며 CUBRID has been successfully installed. 메시지가 나온다면 정상적으로 설치가 되었습니다. 설치 후 큐브리드를 사용하기 위해 실행해야 할 명령이 표시됩니다. 다음 명령은 설치 후에만 실행하며 다음 로그인부터는 자동으로 실행됩니다. $ . /home/cubrid/.cubrid.sh 큐브리드 서버를 시작합니다. $ cubrid service start 큐브리드 매니저 설치(Windows) 큐브리드 웹사이트에서 CUBRID 2008 R1.4 Windows 버젂을 다운로드 합니다. http://www.cubrid.com/zbxe/download_2008R1 CUBRID-Windows-8.1.4.1032.EXE를 실행합니다. 화면 1 CUBRID 설치 화면 3
  • 4. 다음을 클릭합니다. 화면 2 설치 디렉터리 입력 화면 설치 디렉토리를 확인하고 다음을 클릭합니다. 화면 3 라이센스 동의 화면 라이센스에 동의하면 I accept 버튼을 클릭하고 Next를 클릭합니다. 4
  • 5. 화면 4 설치 유형 선택 화면 클라이언트 버젂만 필요하므로 CLIENT_ONLY를 선택한 후 다음을 클릭합니다. 화면 5 호홖성 확인 창 호홖성 정보 메시지가 뜨면 “예(Y)”를 클릭합니다. 화면 6 추가 선택 화면 다음을 클릭합니다. 5
  • 6. 설치 정보를 확인한 후 다음을 클릭해 설치합니다. 화면 7 설치 완료 화면 설치가 완료되면 완료 버튼을 클릭합니다. PHP 모듈 설치 큐브리드 php 모듈은 미리 컴파일된 모듈을 사용합니다. 다음 URL에서 모듈을 다운로드 합니다. 이 모듈은 PHP 5.1.6, CUBRID 2008 R1.4, 32bit 홖경에서 컴파일 되었습니다. http://fz.server.ne.kr/download/cubrid_php_mod.tar.gz 직접 컴파일 할 경우 다음 문서를 참고합니다. http://dev.naver.com/wiki/cubrid- php/index.php/%EC%86%8C%EC%8A%A4%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%EB%B0%8F%EB%B9 %8C%EB%93%9C%EB%B0%A9%EB%B2%95?action=show 루트권한으로 타르볼 압축을 풀고 cubrid.so, cubrid_err.msg 두 파일을 php modules 디렉토 리로 이동합니다. # tar cvfz cubrid_php_mod.tar.gz # mv cubrid.so cubrid_err.msg /usr/lib/php/modules/ /etc/php.ini 파일을 열어서 529줄 부근에 다음과 같이 되어있는지 확인합니다. 6
  • 7. extension_dir = "/usr/lib/php/modules" 626줄 정도에 다음줄을 추가합니다. extension=cubrid.so cubrid.err_path=/usr/lib/php/modules httpd 서버를 재시작합니다. # service httpd restart 다음 내용으로 /var/www/html/phpinfo.php파일을 만들고 웹브라우저로 확인합니다. <?php phpinfo() ?> 화면 8 PHP에 CUBRID 모듈 설치 완료 화면 모듈이 로드 되었다면 CUBRID 항목을 확인 할 수 있습니다. 7