CentOS 에서 오라클 11g Express 설치 :: 오라클설치[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

오라클설치
[1]
등록일:2015-05-06 02:29:17 (0%)
작성자:
제목:CentOS 에서 오라클 11g Express 설치
The full system requirements are here


Your CentOS box should have swap equal to 2xRAM.

기본적으로 필요한걸 설치한다.
  1. [root@ms3 ~]#  yum install libaio bc flex  


Step 1: Download and Install Oracle 11g XE rpm



You can download the Oracle XE rpm, oracle-xe-11.2.0-1.0.x86_64.rpm.zip, from the OTN here


Unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip:

  1. [root@ms3 ~]# unzip -q oracle-xe-11.2.0-1.0.x86_64.rpm.zip  


This will create the directory Disk1. Change to the Disk1 directory:

  1. [root@ms3 ~]# cd Disk1  
  2. [root@ms3 Disk1]# ls  
  3. oracle-xe-11.2.0-1.0.x86_64.rpm  response  upgrade  


Install the rpm using rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

  1. [root@ms3 Disk1]# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm  
  2. Preparing...                ########################################### [100%]  
  3.    1:oracle-xe              ########################################### [100%]  
  4. Executing post-install steps...  
  5. You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.  
  6.   
  7. [root@ms3 Disk1]#  

 

 

리눅스에서 swap 용량 늘리기

 

free 명령으로 용량을 늘리기 전의 swap 용량을 알아본다.

 

☞ 새로운 스왑 파일의 크기를 알아내신 후 1024를 곱하여 크기를 계산핸 준다.

(예를 들어 256M를 늘리려면 256 × 1024 = 262144, 파일의 크기는 262144입니다.)

 

1. 스왑 파일을 저장할 디렉토리를 만든다.

# mkdir /swap_tmp

 

2. dd명령을 이용해서 swapfile이라는 스왑 파일을 만든다.

# dd if=/dev/zero of=/swap_tmp/swapfile bs=1024 count=262144

 

3. swap_tmp디렉토리로 이동한다.

# cd /swap_tmp

 

4. mkswap 명령을 이용해서 swapfile을 스왑 공간을 쓰도록 만든다.

# mkswap swapfile

 

5. 스왑 파일을 즉시 활성화 하려면 다음의 명령을 입력해 준다.

# swapon swapfile

 

6. 재부팅 후에도 적용하려면 /etc/fatab에 아래의 값을 추가해준다.

# vi /etc/fstab

/swapfile swap swap defaults 1 1

 

 

swap 용량일 늘어난 것을 볼수 있다.

 

 

리눅스에서 swap 용량 제거

1. swapfile을 스왑공간으로 더이상 쓰지 않도록 swapoff 명령으로 스왑공간을 없앤다.

# swapoff swapfile

 

2. swapfile 을 지워버린다.(안지우면 나중에 헷갈린다.)

# rm -rf swapfile

 

3. 부팅 시에도 스왑 공간으로 올라오지 않도록 주석처리하거나 지운다.

# vi /etc/fstab

/swapfile swap swap defaults 1 1 <-- 주석처리

 

 

 

Step 2: Configure 11g XE Database and Options



When installation completes, run '/etc/init.d/oracle-xe configure' to configure and start the database.

Unless you wish to change the ports, except the defaults and set SYS/SYSTEM password. 

  1. [root@ms3 Disk1]# /etc/init.d/oracle-xe configure  
  2.   
  3. Oracle Database 11g Express Edition Configuration  
  4. -------------------------------------------------  
  5. This will configure on-boot properties of Oracle Database 11g Express  
  6. Edition.  The following questions will determine whether the database should  
  7. be starting upon system boot, the ports it will use, and the passwords that  
  8. will be used for database accounts.  Press <enter> to accept the defaults.  
  9. Ctrl-C will abort.  
  10.   
  11. Specify the HTTP port that will be used for Oracle Application Express [8080]:  
  12.   
  13. Specify a port that will be used for the database listener [1521]:  
  14.   
  15. Specify a password to be used for database accounts.  Note that the same  
  16. password will be used for SYS and SYSTEM.  Oracle recommends the use of  
  17. different passwords for each database account.  This can be done after  
  18. initial configuration:  
  19. Confirm the password:  
  20.   
  21. Do you want Oracle Database 11g Express Edition to be started on boot (y/n) [y]:y  
  22.   
  23. Starting Oracle Net Listener...Done  
  24. Configuring database...Done  
  25. Starting Oracle Database 11g Express Edition instance...Done  
  26. Installation completed successfully.</enter>  


The installation created the directory /u01 under which Oracle XE is installed.


Step 3: Set the Environment



To set the required Oracle environment variables, use the oracle_env.sh the script included under cd /u01/app/oracle/product/11.2.0/xe/bin
  1. [root@ms3 Disk1]# cd /u01/app/oracle/product/11.2.0/xe/bin  


To set the environment for your current session run '. ./oracle_env.sh':

  1. [root@ms3 bin]# . ./oracle_env.sh  


To set the environment permanently for users, add the following to the .bashrc or .bash_profile of the users you want to access the environment:

  1. . /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh  


You should now be able to access SQL*Plus

  1. [root@ms3 bin]# sqlplus /nolog  
  2.   
  3. SQL*Plus: Release 11.2.0.2.0 Production on Wed Sep 21 08:17:26 2011  
  4.   
  5. Copyright (c) 1982, 2011, Oracle.  All rights reserved.  
  6.   
  7. SQL> connect sys/Password as sysdba  
  8. Connected.  
  9. SQL>  



Step 4: Allow Remote Access to Oracle 11g XE GUI



To allow remote access to Oracle 11g XE GUI (as well as Application Express GUI) issue the following from SQL*Plus

  1. SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);  
  2.   
  3. PL/SQL procedure successfully completed.  


You should now be able to access the Oracle 11g XE Home Page GUI at:

http://localhost:8080/apex/f?p=4950:1

Replace localhost above with your IP or domain as required.

Log in as SYSTEM using the password you selected in Step 2 above.

(여기까지 하면 기본적인 운영은 가능할 듯 by 오리너구리)




[본문링크] CentOS 에서 오라클 11g Express 설치
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=34388
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.