Linux Centos 6.4 VNC Server + Oracle 11g 설치 개발


Linux Centos 6.4 VNC Server + Oracle 11g 설치

 

1.     오라클 사전 설정

-- need libs

    yum install make binutils gcc libaio libaio-devel libstdc++ libstdc++-devel sysstat libgcc elfutils-libelf elfutils-libelf-devel glibc-common glibc-devel gcc-c++ compat-* xorg-x11-deprecated-libs-devel pdksh unixODBC unixODBC-devel

 

-- user setting

    groupadd oinstall

    groupadd dba

    useradd -m -g oinstall -G dba oracle

    passwd oracle

 

 

-- perm

    chown -R oracle.oinstall /home/oracle

    chmod -R 755 /home/oracle  

 

yum install kde-i18n-Korean

 

2. VNC SERVER 설치

    설치할 패키지는 예전에는 vnc-server 였는데 tigervnc-server 로 변경되었다고 한다. 아래와 같이 vnc 서버를 설치해준다.

 

    yum install tigervnc-server

 

환경설정

    vi /etc/sysconfig/vncservers

        
        VNCSERVERS="1:oracle"
        VNCSERVERARGS[1]="-geometry 1600x900"


    vnc서버시작

        # /etc/init.d/vncserver start
                

방화벽 OPEN

    외부에서 접속하기 위해서는 5901 포트를 오픈하여야 한다. 만약 환경설정에서 화면번호를 :22로 하였다면 오픈하여야 할 포트는 5922이 되겠다. 방화벽 오픈 방법은 검색을 통하면 널려있으므로 참고해보고 오픈하도록 한다.

 

    만약 SSH 터널링으로 이용하면 방화벽 오픈은 필요 없다. 외부에서의 해킹등을 우려로 바로 vnc 포트를 오픈하지 않고 SSH 터널링을 이용하는 방법을 보안상 추천한다. 터널링 방법도 검색하면 널린 것이니 검색을 이용하시길 바란다.

 

UltraVnc Client 설치 / 접속시 방화벽 확인

 

 

오라클 설치

           vi /etc/sysconfig/network

                     NETWORKING=yes

                    HOSTNAME=wizdream

 

           Oracle bash_profile

               # vi ./.bash_profile

================================================
# .bash_profile

 

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

        . ~/.bashrc

fi

 

# User specific environment and startup programs

 

 

export ORACLE_HOSTNAME=wizdream

export ORACLE_BASE=/data/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11gr2

export ORACLE_SID=orcl11

export ORACLE_TERM=xterm

 

 

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

LD_LIBARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

 

export PATH

export LD_LIBARY_PATH
=====================================================

 

 

        압축풀고 unzip

 

         원격vnc- GUI 언어 표시를 위해

         Export LANG=C 를 입력 후 database/runinstaller 를 실행

          

 

 

         설치 후  root 권한으로

                # sh /data/oraInventory/orainstRoot.sh

                # sh /data/oracle/product/11gr2/root.sh

           PORT 확인

                     # netstat -nlp | grep 1521

 

           오라클 자동실행 설정 : N==>Y로 변경

                     # vi /etc/oratab

                                orcl11:/data/oracle/product/11gr2:Y

                     # vi /etc/rc.local

                                # ORACLE START

                                su - oracle -c /data/oracle/product/11gr2/bin/dbstart

                                su - oracle -c /data/oracle/product/11gr2/bin/'lsnrctl start'

                                su - oracle -c /data/oracle/product/11gr2/bin/'emctl start dbconsole'

 

 

           오라클 사용자 대소문자 구분 false 처리

                alter system set sec_case_sensitive_logon=false;

 


 


덧글

댓글 입력 영역