ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [AWS] [2022.07] 아마존 AWS EC2 오라클 설치하기 (with 우분투)
    AWS(Amazon Web Services) 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

     

     

    테스트 연결 성공!! 그럼 끝

     

    반응형

    댓글

Designed by Tistory.