TIP-LINUX

Linux CentOS 7(64bit)에서 Cubrid DB 9.3 설치하기

무한열정 2018. 4. 2. 19:46

Linux CentOS 7(64bit)에서 Cubrid 9.3 설치하는 방법 입니다.


1. Cubrid 다운로드

http://www.cubrid.com/downloads

Cubrid 사이트에서 다운로드 받습니다.

10.1을 받아야 하는데 어찌하다 보니 9.3을 받았네요. ^^;


CUBRID-9.3.9.0002-linux.x86_64.sh 파일이 다운로드에 내려오는데

삽질을 피하기위해

/home/계정명/ 디렉토리로 복사합니다.

/home/계정명/CUBRID에 설치하기위한 과정이다.

웹에서 받았기 때문에 실행권한이 없다.

Terminal을 열어서 실행권한을 부여한다.

chmod +x CUBRID-9.3.9.0002-linux.x86_64.sh


스페이스키를 눌러 내용을 주~욱~ 봅니다.


긍정의 마음가짐으로 yes로 계속 답해주면 됩니다. ^^


CUBRID has been successfully installed 메시지가 나오면 설치가 성공한 것입니다.


* cd ~ 로 홈디렉토리로 이동

%는 타이핑 하는거 아닙니다. ^^ linux shell 이라는걸 의미하고 그 이후에 있는걸 치세요.

"testdb" 디렉토리 만들고 "testdb" 데이타베이스를 생성합니다.

% mkdir testdb


% cubrid createdb testdb ko_KR.utf8


* 문자셋 설정 (Create DB시 필수)

https://www.cubrid.org/manual/ko/9.3.0/admin/admin_utils.html#creating-database


cubrid.conf 파일 수정

cd /home/계정명/CUBRID/conf


vi cubrid.conf



server=testdb를 설정합니다.


* 원격접근 설정

다음을 설정해야 원격접속이 가능하다.

access_ip_control=yes

access_ip_control_file="/home/usr1/CUBRID/db.access"


* 원격접속정보 db.access파일을 생성한다.

[@DB명]

*

별표시는 모든걸 허용하는것이다.

128.100.* 이런유형으로 작성이 가능하다.


* Cubrid DB 구동하기

cubrid service start


* Cubrid DB 프로세스 확인하기

ps -ef | grep cub_



* 33000 포트 서비스 되는지 확인

netstat -an | grep 33000



* CentOS7 방화벽 개방

firewall-cmd --zone=public --add-port=33000/tcp --permanent

firewall-cmd --reload