CentOS 6.3 에 Oracle 서버 그래 픽 튜 토리 얼 설치
Linux 시스템: CentOS 6.3 64 위
Oracle: Oracle 11gR 2 64 비트
2.시스템 요구:
1.Linux 설치 Oracle 시스템 요구 사항
시스템 요구 사항
설명 하 다.
메모리
1G 이상 의 물리 적 메모리 가 필요 합 니 다.
교환 공간
일반적으로 메모리 의 2 배 입 니 다.예 를 들 어 1G 의 메모 리 는 swap 파 티 션 을 3G 크기 로 설정 할 수 있 습 니 다.
하드디스크
5G 이상
3.시스템 핵심 매개 변수 설정:
루트 사용자 아래 에서 다음 절 차 를 실행 합 니 다:
1)사용자 의 SHELL 제한 을 수정 하고/etc/security/limits.conf 파일 을 수정 합 니 다.
입력 명령:vi /etc/security/limits.conf,i 키 를 누 르 면 편집 모드 에 들 어가 다음 내용 을 파일 에 추가 합 니 다.
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
편집 완료 후 Esc 키 를 누 르 고":wq"를 입력 하여 디스크 를 종료 합 니 다.2)수정/etc/pam.d/login 파일,입력 명령:vi /etc/pam.d/login,i 키 를 누 르 면 편집 모드 에 들 어가 다음 내용 을 파일 에 추가 합 니 다.
session required /lib/security/pam_limits.so
session required pam_limits.so
편집 완료 후 Esc 키 를 누 르 고":wq"를 입력 하여 디스크 를 종료 합 니 다.3)Liux 커 널 을 수정 하고/etc/sysctl.conf 파일 을 수정 하 며 명령 을 입력 합 니 다. vi /etc/sysctl.conf ,i 키 를 누 르 면 편집 모드 에 들 어가 다음 내용 을 파일 에 추가 합 니 다.
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
편집 완료 후 Esc 키 를 누 르 고":wq"를 입력 하여 디스크 를 종료 합 니 다.4)/etc/sysctl.conf 변경 을 즉시 적용 하려 면 다음 명령 을 실행 하 십시오.입력:sysctl -p 다음 과 같이 보이 기:
linux:~ # sysctl -p
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
5)편집/etc/profile,입력 명령:vi /etc/profile,i 키 를 누 르 면 편집 모드 에 들 어가 다음 내용 을 파일 에 추가 합 니 다.
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
편집 완료 후 Esc 키 를 누 르 고":wq"를 입력 하여 디스크 를 종료 합 니 다.6)소프트웨어 설치 및 지원 그룹의 소유자 로 서 관련 사용자 와 그룹 을 만 듭 니 다.
사용 자 를 만 들 고 명령 을 입력 하 십시오:
groupadd oinstall
groupadd dba
Oracle 사용자 와 비밀 번 호 를 만 들 고 명령 을 입력 하 십시오:
useradd -g oinstall -G dba -m oracle
passwd oracle
그리고 비밀 번 호 를 입력 하 라 고 할 것 입 니 다.비밀 번 호 는 임의로 두 번 입력 하지만 일치 해 야 합 니 다.차 로 돌아 가 확인 해 야 합 니 다.7)데이터베이스 소프트웨어 디 렉 터 리 와 데이터 파일 저장 디 렉 터 리,디 렉 터 리 의 위 치 를 만 들 고 자신의 상황 에 따라 디스크 공간 을 주의 하면 됩 니 다.여 기 는 Oacle 사용자 아래 에 두 겠 습 니 다.예 를 들 어:
입력 명령:
mkdir /home/oracle/app
mkdir /home/oracle/app/oracle
mkdir /home/oracle/app/oradata
mkdir /home/oracle/app/oracle/product
8)디 렉 터 리 속 주 를 Oracle 사용자 소유 로 변경 하고 명령 을 입력 합 니 다.
chown -R oracle:oinstall /home/oracle/app
9)Oacle 사용자 의 환경 변 수 를 설정 합 니 다.우선 새로 만 든 Oacle 사용자 로 전환 합 니 다.입력:su C oracle ,그리고 바로 입력: vi .bash_profile
i 로 편집.bashprofile,편집 모드 에 들 어가 다음 내용 을 추가 합 니 다.
umask 022
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
편집 완료 후 Esc 키 를 누 르 고":wq"를 입력 하여 디스크 를 종료 합 니 다.4.도형 설치 과정:
1)상기 시스템 이 모든 작업 을 완료 하도록 요구 한 후에 시스템 을 취소 하고 그래 픽 인터페이스 에서 Oracle 사용자 로 로그 인 합 니 다.먼저 다운로드 한 Oracle 설치 패 키 지 를 Liux 에 복사 하고 Xmanager 나 다른 ftp 도구 로 복사 하 는 것 을 추천 합 니 다.
터미널 을 열 고 unzip 명령 을 실행 하여 Oacle 설치 파일 을 압축 해제 합 니 다.예 를 들 어:
입력 명령:
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
압축 해제 완료 후 cd 압축 해제 후 디 렉 터 리 database 에 들 어 갑 니 다.입력 명령:
cd database
ls 명령 을 사용 하면 압축 해제 후 database 에 포 함 된 파일 을 볼 수 있 습 니 다.다음 그림:2) 설 치 를 실행 하기 전에 시스템 이 영어 버 전인 지 확인 하고 중국어 버 전 은 환경 변 수 를 영어 로 전환 해 야 합 니 다.
export LANG=en_us
그리고 명령 을 입력 하 십시오:./runInstaller이 단계 에 설치 하면 rpm 패키지 가 많이 있 는 지 볼 수 있 습 니 다.Liux 가 설 치 된 CD 나 ISO 에서 부족 한 가방 을 찾 아 ftp 를 사용 하여 Liux 에 업로드 한 다음 rpm 을 사용 할 수 있 습 니 다. Civh xxx.rpm --nodeps Cforce 설치 하 러 왔 습 니 다. rpm Civh 를 직접 사용 하 는 것 을 의미 합 니 다. xxx.rpm 설치 가 성공 하지 못 한 경우 사용)설치 과정 약.
가방 을 모두 설치 한 상태 에서 Oacle 그래 픽 인터페이스 에서 설치 과정 2 를 실행 하고 내 려 와 환경 검사 과정 에서 통과 합 니 다.
설치 가 완료 되면 시스템 은 루트 권한 으로 셸 스 크 립 트 2 개 를 실행 해 야 한 다 는 것 을 알려 줍 니 다.제 것 은/home/oracle/app/oracle/product/11.2.0/dbhome 입 니 다.1/root.sh
그리고/home/oracle/app/ora Inventory/orainstRoot.sh 터미널 을 새로 열 고 명령 을 입력 하 십시오:
su C root
cd /home/oracle/app/oracle/product/11.2.0/dbhome_1
sh root.sh
cd /home/oracle/oraInventory
sh orainstRoot.sh
데이터베이스 구축1)Oacle 사용자 의 그래 픽 인터페이스 Oacle 사용자 에서 터미널 을 새로 열 고 명령 dbca 를 직접 입력 하면 다음 화면 이 팝 업 됩 니 다.우 리 는 이곳 에서 맞 춤 형 데이터 베 이 스 를 채택 한다.
통일 암 호 를 입력 하 십시오(각각 암 호 를 설정 할 수도 있 습 니 다)
데이터베이스 저장 위치
빠 른 복구 와 압축 파일 을 지정 하지 않 습 니 다.
자주 사용 하지 않 는 모듈 제거
메모리 할당 및 지정 문자 집합
긴 기다 림 끝 에 이 화면 을 보면 Oacle 라 이브 러 리 가 완성 되 었 음 을 설명 합 니 다.
sqlplus 로 검사 할 수 있 습 니 다.명령 창 을 새로 열 고 sqlplus 를 입력 한 다음 사용자 이름과 비밀 번 호 를 입력 하면 테스트 할 수 있 습 니 다.여 기 는 너무 많은 소 개 를 하지 않 습 니 다.
감청 및 로 컬 네트워크 서비스 설정
1)Oacle 사용자 의 그래 픽 인터페이스 Oacle 사용자 에서 터미널 을 새로 열 고 명령 을 입력 하면 netca 는 다음 화면 을 팝 업 합 니 다.
2)감청 서 비 스 를 만 듭 니 다(Oacle 서버 역할 을 하여 다른 Oacle 클 라 이언 트 가 이 Oacle 서버 에 연결 하도록 합 니 다)
3)로 컬 네트워크 서비스 이름 설정(Oacle 클 라 이언 트 역할 을 하고 다른 Oacle 서버 에 연결)
연 결 된 Oacle 서버 의 데이터베이스 인 스 턴 스 이름 을 입력 하 십시오.
Oacle 서버 의 ip 주 소 를 입력 하 십시오.
선택 테스트
change Login 을 누 르 면 Oacle 서버 에 연 결 된 사용자 이름과 비밀 번 호 를 입력 하고 OK 를 누 르 십시오.
이 화면 을 보면 테스트 성공 을 설명 합 니 다(성공 하지 못 하면 네트워크 가 잘 통 하 는 지,연 결 된 Oacle 서버 가 시작 되 는 지,감청 이 시작 되 는 지 등 원인 을 확인 하 십시오)
로 컬 네트워크 서비스 이름 을 지정 합 니 다.
그리고 다음 단계,다음 단계 면 됩 니 다.
6.테스트:
Oacle 서비스 시작 여부 보기
# lsof -i:1521
이렇게 Oacle 서버 설치 설정 이 거의 완료 되 었 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.