Linux CentOS 7(64bit)에서 Cubrid DB 9.3 설치하기
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