CentOS7 - Oracle Database 11g Express Edition 설치
오라클을 설치하기 전에 오라클 계정을 만든다.
# adduser oracle
# passwd oracle
오라클 사이트에서 다운 받게 되면 파일명이 oracle-xe-11.2.0-1.0.x86_64.rpm.zip이다.
이파일을 sftp로 서버에 올리고 압축을 풀도록 하자.
만약, unzip이 없으면 yum install unzip 으로 설치하면 된다.
# unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Oracle XE 설치시 필요한 패키지가 CentOS7 minimal에서는 없는것 같다.
libaio와 bc를 설치해 준다.
# yum install libaio bc
압축을 풀면 Disk1 디렉토리가 생길거고 그 안에 rpm이 들어 있다. 설치~!
# cd Disk1
# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
설치를 하고 나온 메시지대로 root계정으로 'oracle-xe configure'를 실행하면 되는데...
이 과정에서 port 체크를 netstat로 한다.
netstat가 없으면 command가 없다고 나오니 net-tools를 미리 설치 해주자.
# yum install net-tools
# /etc/init.d/oracle-xe configure
Oracle Database 11g Express Edition Configuration
-------------------------------------------------
This will configure on-boot properties of Oracle Database 11g Express
Edition. The following questions will determine whether the database should
be starting upon system boot, the ports it will use, and the passwords that
will be used for database accounts. Press to accept the defaults.
Ctrl-C will abort.
Specify the HTTP port that will be used for Oracle Application Express [8080]:9090
Specify a port that will be used for the database listener [1521]:
Specify a password to be used for database accounts. Note that the same
password will be used for SYS and SYSTEM. Oracle recommends the use of
different passwords for each database account. This can be done after
initial configuration:
Confirm the password:
Do you want Oracle Database 11g Express Edition to be started on boot (y/n) [y]:
Starting Oracle Net Listener...Done
Configuring database...Done
Starting Oracle Database 11g Express Edition instance...Done
Installation completed successfully.
Tomcat이 8080을 쓰고 있어서 9090을 넣어 주었고 나머지는 기본값을 사용했다.
SYS와 SYSTEM 계정의 패스워드는 특수문자가 없어야 되는것 같다.
이제 만들어 놨던 oracle계정으로 로긴하고 DB에 접속해 보자.
$ cd /u01/app/oracle/product/11.2.0/xe/bin
$ . ./oracle_env.sh
$ sqlplus "/as sysdba"
SQL*Plus: Release 11.2.0.2.0 Production on Wed Jun 22 08:51:27 2016
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
SQL>
Oracle 11g XE 원격 접속을 위해 실행...
SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
PL/SQL procedure successfully completed.
원격접속 포트도 열면 오라클XE 설치가 끝이 난다.
# firewall-cmd --permanent --add-port=1521/tcp
# firewall-cmd --reload
CentOS
Oracle
System
MariaDB/MySQL 재귀쿼리로 달력 만들기
Coding
MariaDB
MySQL
SQL
CentOS7 - Oracle Database XE 18c 설치
CentOS
Oracle
System
Wi-Fi 6E Card 설치기
Hardware
마우스 수리기
Hardware
나도 10년 만에 PC 업그레이드 이야기 2020-12
Hardware
티베로 데이터베이스 추가 (CentOS Linux 환경)
CentOS
System
Tibero
티베로 데이터베이스 추가 (CentOS Linux 환경)
CentOS
System
Tibero
IIS와 Tomcat 연동하기
IIS
System
Tomcat
Tomcat Connector
CentOS7 - Apache + Tomcat + Tomcat Connector 설치
Apache
CentOS
System
Tomcat
Tomcat Connector
MariaDB/MySQL 재귀쿼리로 달력 만들기
Coding
MariaDB
MySQL
SQL
CentOS7 - WebtoB 4.1 설치
CentOS
System
WebtoB
CentOS7 - Oracle Database XE 18c 설치
CentOS
Oracle
System