-
오라클 서버
오라클 서버를 설치하기 위해서는 리눅스 서버를 새로 구축한다.
-
Linux Server 신규 구축
리눅스 서버는 위의 VirtualBox 만드는 과정을 통해 순수하게 리눅스만 설치한다.
파티션은 아래와 같이 나눈다.
-
파티션 |
용량 |
Swap |
2GB |
/ |
나머지 용량 전부(여유있게 20GB 잡을것) |
-
방화벽 설정
SELinux 는 Disable 시키고 작업한다.
콘솔에서 아래의 명령을 실행 후 그림과 같이 한다.
# setup |
Firewall configuration 으로 이동 후 엔터(탭 키를 누른다)
Security Level 을 Disable 시킨 후 탭을 이동하여 OK 한다.
다시 Quit 을 선택하여 종료한다.
-
오라클 다운로드
다운로드 링크 : http://www.oracle.com/technology/software/products/database/index.html
위 주소에서 Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86 를 다운로드 한다.
다운로드 후 /oracle10g 디렉토리에 압축을 해제한다.
ZIP 파일일 경우 아래와 같이 압축을 해제한다.
# unzip 10201_database_linux32.zip |
-
오라클 설치를 위한 환경 설정 및 설치
-
/etc/redhat-release 파일 수정하기.
Vi 에디터로 /etc/redhat-release 파일의 내용을 아래와 같이 고친다.
-
# vi /etc/redhat-release |
기존 내용
바뀐 내용
- Cent OS 는 레드햇 리눅스의 변종(?) 이므로 레드햇으로 수정해야 오라클이 설치된다.
-
/etc/security/limits.conf 파일 수정
위 파일을 vi 에디터로 열고 제일 하단에 아래의 내용을 추가한다.
* soft nproc 2047 |
-
/etc/sysctl.conf 파일 수정
Vi 에디터로 파일을 열고 아래와 같이 수정한다.
제일 아래의 ########## 아래의 내용은 신규 추가한다.
# Kernel sysctl configuration file for Red Hat Linux |
수정 후 아래의 명령을 실행하여 오류가 있는지 체크(설정 내용이 올바로 출력되면 OK)
/sbin/sysctl -p |
-
/etc/pam.d/login 파일 수정
Vi 에디터로 오픈하여 아래의 내용을 하단에 추가.
session required /lib/security/pam_limits.so |
-
설치에 필요한 필수 파일을 yum 으로 업데이트 한다.
아래의 명령으로 설치에 필요한 필수 파일을 업데이트 한다. 네트워크가 반드시 연결 되어 있어야 한다.
yum -y install make setarch glibc* libaio cpp compat* gcc libXp openmotif elfutils-libelf* unixODBC* sysstat binutils |
-
오라클 설치 계정 추가
# groupadd oinstall // oinstall 그룹 추가 |
-
오라클 설치 디렉토리 생성
# mkdir -p /u01/app/oracle/product/10.2.0/db_1 |
-
/hosts 파일 수정
# Do not remove the following line, or various programs |
-
/etc/sysconfig/network 리눅스 호스트 이름 변경
vi 에디터로 오픈하여 HOSTNAME 부분을 변경한다.
NETWORKING=yes |
-
오라클 사용자 계정 환경변수 설정
# su – oracle |
아래의 내용을 파일 하단에 추가한다.
TMP=/tmp; export TMP |
수정이 다 되었다면 저장 후 아래의 명령을 실행하여 적용시킨다.
$ source .bash_profile |
위 설정이 다 완료 되었다면 시스템을 한번 리부팅 해준다.
# shutdown –r now |
-
오라클 설치
주의 : 반드시 oracle 계정으로 설치해야 한다.
오라클 압축 해제 디렉토리(/oracle10g/database) 로 이동하여 runInstaller 를 실행한다.
# xhost + ß 반드시 루트 권한에서 실행해야 함 |
오라클 인스톨러 화면
오라클 설치중 화면
데이터베이스 생성 화면
데이터베이스 생성 완료 화면.
설치가 거의 완료 되면 아래와 같이 ROOT 권한으로 실행할 파일을 알리는 창이 뜬다.
새로운 터미널을 열어서 root 권한으로 해당 스크립트를 실행한다.
# cd /u01/app/oracle/oraInventory/ |
-
오라클 구동 및 상태보기.
오라클의 구동 및 설정은 oracle 유저로 해야 한다.
-
오라클 상태 보기
# su – oracle |
오라클 SID 는 orcl 로 설정하였으며, orcl 리스너가 ready 상태이여야 한다.
-
오라클 리스너 시작/종료
리스너 시작 |
$ lsnrctl start |
리스너 종료 |
$ lsnrctl stop |
리스너 상태보기 |
$ lsnrctl status |
-
오라클 데이터베이스 구동
# su – oracle |
-
오라클 emctl 시작(오라클 엔터프라이즈 매니저)
$ emctl start dbconsole |
웹브라우저 에서 http://localhost:1158/em/console/aboutApplication 를 오픈하여 엔터프라이즈 매니저로 접근 되는지 확인.
아이디 패스워드는 sys/password 이다.
출처 : http://www.javarush.com/
댓글