[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 재부팅