AWS(Amazon Web Services)
[AWS] [2022.07] 아마존 AWS EC2 오라클 설치하기 (with 우분투)
dev.mk
2022. 7. 24. 18:45
반응형
※※EC2에서 오라클을 설치하고 싶으면 OS 선택시 Amazon Linux 말고 Ubuntu를 꼭 선택하길 바람!!!
※※먼저 보안그룹 > 인바운드 규칙 > 8080포트, 1521포트를 등록해주자.
#지금부터 터미널에서 아래 명령어를 차근차근 따라하자.
#아무튼 EC2 우분투로 처음 접속시 루투계정 셋팅을 한다.
$ sudo passwd root
$ 비번입력
$ 비번입력
$ su root //루트권한으로 변신
$ 비번
$ mkdir download //다운로드 폴더생성 현재위치 /home/ubuntu 임
$ ls //download 보임
$ chmod 777 download // 다운로드 폴더 권한주기
$ apt-get update
$ apt-get install unzip //압축푸는 유틸 미리 설치
$ apt install net-tools //사용중 포트보는 유틸 미리 설치
오라클 다운로드
오라클 11g 다운경로
https://www.oracle.com/database/technologies/xe-prior-release-downloads.html
리눅스 64비트 다운
크롬 > 다운로드 탭에서 링크주소 복사 클릭
$ cd /download
$ wget [링크주소복사한거 복붙]
다운로드가 진행중..
$ unzip oracle* // 언집으로 오라클 다운로드받은거 압축품
$ cd Disk1 //압축풀면 Disk1 폴더가 생김, 걸로 이동
rpm을 deb로 변환하기
$ apt-get -y install alien libaio1 unixodbc //유틸설치
$ alien --scripts -d oracle*
// 현재 download/Disk1 폴더임..
//deb로 변경, 10분정도 소요됨 아무것도 만지지말고 대기
//아무것도 출력안됨
$ oracle-xe_11.2.0-2_amd64.deb generated
swap설정 및 bc 패키지 설치
$ cd ../ // /home/ubunt 이 경로상태로 이동
$ mkdir /swap //swap 생성 (오라클설치 공간확보폴더)
//dd 명령어를 이용하여 swapfile 이라는 스왑파일을 만든다.(늘리고싶은 용량만큼 여기선 count값)
$ dd if=/dev/zero of=/swap/swapfile bs=1024 count=2097152 //그대로 복붙, 아무것도 출력안함
//스왑결과 출력
2097152+0 records in
2097152+0 records out
2147483648 bytes (2.1 GB, 2.0 GiB) copied, 30.7186 s, 69.9 MB/s
$ cd /swap
// mkswap 명령어를 이용하여 swapfile이 스왑공간을 쓰도록 만든다. (스왑 영역 생성)
$ mkswap swapfile
//swqp파일을 활성화시킨다.
$ swapon swapfile
$ apt-get install bc
드디어 오라클 설치 -0-
$ cd /download //다운로드 폴더로 다시 이동
$ cd /Disk1 //Disk1 폴더이동
$ dpkg --install oracle*.deb // deb확장자로 변경한거 설치
설치가 완료되면..
$ /etc/init.d/oracle-xe configure //명령어 실행
[8080] 어쩌고 나오면 그냥 엔터 // 기본값으로 사용하겠냐는. 뜻
[1521] 어쩌고 나오면 그냥엔터 // 기본값으로 사용하겠냐는. 뜻
비번입력 // 나는 oracle 로 함
비번재입력
$ netstat -nlpt
이렇게 1521 포트랑 8080포트가 보이면 설치성공!
디비 툴로 접속 연결 테스트,, 최초 아이디는 system, 비밀번호는 아까 입력한 oracle
테스트 연결 성공!! 그럼 끝
반응형