비전공개미 개발노트
[Linux] 우분투에서 오라클db 설치 본문
22.11.08 수업내용
Oracle xe버전을 설치해보자
https://www.oracle.com/database/technologies/xe-prior-release-downloads.html
세번째에 리눅스버전인
Oracle Database 11gR2 Express Edition for Linux x64
를 다운로드를 클릭하고 로그인하면
1) oracle-xe-11.2.0-1.0.x86_64.rpm.zip 다운로드된다.
리눅스에서
2) unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip 으로 압축을 풀어준다.
우분투에서는 rpm(CentOS계열 설치파일)으로 설치가 되지 않기 때문에
rpm파일을 deb로 변환해줘야 하는데 변환해주는 패키지를 먼저 설치한다
3) apt-get -y install alien libaio1 unixodbc 를 입력하여 패키지 설치
변환패키지가 설치되었으면
4) alien --script -d oracle-xe-11.2.0-1.0.x86_64.rpm 를 입력해 deb파일로 변환한다(시간이 오래걸림)
deb파일이 완성되면 dpkg로 설치를 진행한다
5) dpkg --install oracle-xe-11.2.0-1.0.x86_64.deb
설치중 환경설정을 진행한다
6) /etc/init.d/oracle-xe configure
① Specify the HTTP... Application Express[8080] → 웹 접속포트 설정입력(8080은 톰캣과 겹칠수 있으므로 9000번으로 해줌)
② Specify the port... database listener[1521] → 엔터 SQLplus 접속포트(그대로 적용함)
③ Specify password... initial configuration → oracle 암호입력
④ Confirm password → oracle 암호 재입력
⑤ y
7) gedit /etc/bash.bashrc
맨 마지막줄 ./u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh 입력하고 저장(재부팅 후에도 설정이 적용되도록)
8) reboot 재부팅
'서버 > Linux' 카테고리의 다른 글
[Linux] shell script - case, file구분, for, while, 함수, eval, export, set, shift (0) | 2022.11.04 |
---|---|
[Linux] shell script if문 사용하여 학점계산 (0) | 2022.11.03 |
[Linux] shell script 기본 사용방법 (0) | 2022.11.03 |
[Linux] 파일 압축, 압축풀기 (0) | 2022.11.03 |
[Linux] 관리자 명령어 dpkg, apt-get, apt-cache, ps -ef, kill, 백그라운드 작동 (0) | 2022.11.03 |