database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 2023 게시물 읽기
No. 2023
Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
작성자
김형균
작성일
2000-11-12 15:54
조회수
5,835

27. a oracle database is uniquely 화면이 뜨면

Global database name에 ORCL 이라고 입력하고

A database is refrened by at least one SID에는 ORCL을 입력한다.(.bash_profile에서 ORACLE_SID라

고 입력해준 값을 입력하는 것이다.)

오라클의 매뉴얼에 보면 특히 “Change Character Set”을 눌러서 National Character Set을 “KO16KSC

5601FIXED”로 설정한다. 이 것은 NCHAR나 NVARCHAR2 및 NCLOB같은 data type 을 사용하기 위해 필요

하다고 했다.

 

28 .

Oracle Database Configuration Assistant(Control File Parameter) 설정화면이 나오는데 여기서 디폴

트로 정해있는 값을 그냥 두고 다음을 누른다.

그러면 다시 Oracle Database Configuration Assistant(DBCA-Tablespace Information)이 나온다.

역시 디폴트로 두고 다음을 누른다.

Oracle Database Configuration Assistant(DBCA-Redo Log)역시 디폴트 값을 그대로 둔다.

다음을 누른다.

Oracle Database Configuration Assistant(Checkpoint) 에서도 디폴트값을 그대로 둔다.

(오라클의 매뉴얼에 보면

리눅스용 Oracle8i의 경우 Enable Archive log 부분은 체크하지 않도록 한다. 만약 체크할 경우 DB 생

성시에 문제가 발생할 수 있다

고 했다. 주의하기 바란다. 디폴트로 이 부분은 선택이 되어 있지 않다.)

Oracle Database Configuration Assistant(DBCA-Trace)에서도 역시 마찬가지로 디폴트로 정해져 있는

값을 그대로 두고 다음을 누른다

 

29. DBCA-Running Method이 나오는데.. 여기서 중요하다.

● create database now

● save information to a shell script

이 있는데 메모리가 256 이상인 분은 create database now를 선택하고

create database now를 선택하신 분들은 ‘시간이 좀 걸리는데.. 지금 설치하겠느냐..’

고 처음에 물어볼 것이다. 이때 확인을 누르면 된다..

그리고.. 한숨 자자..

 

메모리가 128인 분들은 save information to a shell script를 선택한다.

( 나 역시 이 부분에서 처음에 create database now를 선택했다가 여러 번 실패했었다.)

save information to shell script를 선택한 분들만 아래의 명령을 처리해 주어야 한다.

29-1)$ cd /oracle/app/oracle/product/8.1.5/dba

$vi initORCL.ora(이 파일의 경우 처음에 .bash_script에서 설정해 준 ORACLE_SID의 값

에 따라 다를 것이다. 즉, initORACLE_SID.dba)

#rollback_segments = (r01, r02, r03, r04)에 있는 #을 제거한다. 그리고 exclusive라는 문자를 none

으로 변경한다.

저장하고 나와서..

$./sqlORCL.sh 를 실행시킨다(다시 한번 말하지만.. 이 파일의 경우 사용자마다 이름이 다를 수 있다.

.bash_profile에서 ORACLE_SID로 정해준 이름에 따라 다른 것이다)

 

간혹 설치중에

error 01034 : oracle

이라는 에러가 뜰때가 있다. 이것은 대부분의 경우 메모리의 부족으로 생기는 에러라고 한다. 그럴때

는 메모리를 256으로 바꾸던가.. 아니면 save information to a shell script를 선택해야만 한다.)

 

이떄 설치하는데 시간이 좀 걸린다. 어떤 분은 2시간만에 설치가 다 되었다는 분도 있고 어떤 분은 5시간 걸렸다는 분들도 있다.

참고로 나의 경우는 그대로 두고 집에 가서 한숨 자고 출근했더니..

Server Manager Complete 라는 메시지가 떠 있었다..

드디어 설치가 된 것이다..

 

리눅스를 shutdown 시켜줍니다.

다시 oracle 계정으로 접속한 후에 데이터베이스를 기동합니다.

[localhost@oracle]# svrmgrl

SVRMGRL> connect internal;

SVRMGRL> startup;

SVRMGRL> quit

 

'OK' 메시지가 뜨면 오라클 설치가 성공적으로 끝난것입니다

'축하드립니다' 이로써 오라클 설치가 다 끝났습니다.

맨처음에는 8.1.6버전으로 여러번 깔아보다가 기존에 있는 매뉴얼과 다름점이 많아서 설치를 포기하고

8.1.5버전으로 설치를 했습니다.

적어도 20번정도를 설치를 하고 리눅스도 10번정도 재설치하고.....

모두들 힘내시고 끈기를 가지시고 처음부터 차근히 해보세요

 

 

이제 APM을 설치하시면 됩니다.

MySQL을 설치 하겠습니다

/usr/local에 있는 mysql-3.22.32.tar.gz의 압축을 풀어주고 환경설정을 합니다

[localhost@local]# tar xvzf mysql_3.22.32.tar.gz

[localhost@mysql-3.22.32]# ./configure --prefix=/usr/local/mysql --with-charset=euc_kr

[localhost@mysql-3.22.32]# make

[localhost@mysql-3.22.32]# make install

설치가 성공적으로 끝났으면

[localhost@mysql-3.22.32]# cd /usr/local/mysql/bin

mysql 기초 테이블을 생성합니다

[localhost@mysql-3.22.32]# ./mysql_install_db

mysql 데몬을 뛰어 줍니다

[localhost@mysql-3.22.32]# ./safe_mysqld &

 

 

GD를 설치 하겠습니다

/usr/local에 있는 gd-1.8.3.tar.gz의 압축을 풀어주고 설치를 합니다

[localhost@local]# tar xvzf gd_1.8.3.tar.gz

[localhost@gd-1.8.3]# make all

 

PHP4을 설치 하겠습니다

php4를 설치하기전에 아파치를 한번 실행 시켜 줍니다

/usr/local에 있는 apache_1.3.12.tar.gz의 압축을 풀고 실행을 합니다

[localhost@local]# tar xvzf apache_1.3.12.tar.gz

[localhost@apache_1.3.12]# ./configure --prefix=/usr/local/apache

한후 php4를 설치

/usr/local에 있는 php4.0.1pl2.tar.gz의 압축을 풀어주고 환경설정을 합니다

[localhost@local]# tar xvzf php4.0.1pl2.tar.gz

[localhost@php4.0.1pl2]# ./configure --prefix=/usr/local/php

--with-oci8=/오라클설치디렉토리(/oracle/app/oracle/product/8.1.5)

--with-apache=/usr/local/아파치설치소스디렉토리(/apache_1.3.12)

--with-mysql=/usr/local/mysql

--with-gd=/usr/local/gd-1.8.3

--enable-track-vars --disable-debug

위의 컴파일명령어를 1줄에 입력하여 엔터.

[localhost@php4.0.1pl2]# make

[localhost@php4.0.1pl2]# make install

[localhost@php4.0.1pl2]# cp php.ini.dist /usr/local/lib/php.ini

 

ZendOptimizer를 설치하실려면

/usr/local에 있는 ZendOptimizer-Beta4-Linux-glibc[1].0.tar.gz의 압축을 풀니다

[localhost@local]# tar xvzf ZendOptimizer-Beta4-Linux-glibc[1].0.tar.gz

[localhost@local]# mkdir /usr/local/Zend

[localhost@local]# mkdir /usr/local/Zend/lib

[localhost@ZendOptimizer]# cp ZendOptimizer.so /usr/local/Zend/lib

[localhost@ZendOptimizer]# vi /usr/local/lib/php.ini

 

[Zend Optimizer]

zend_optimizer.optimization_level=7

zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"

를 맨 끝에 추가한다.

[Top]
No.
제목
작성자
작성일
조회
2026error`
김초보
2000-11-12
3655
2025Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
20076
2024Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
5018
2023Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
5835
2022Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
4915
2021Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-13
5863
2013오라클 DB가 생성되지 않아요.
유래범
2000-11-11
3902
2034┕>Re: 오라클 DB가 생성되지 않아요.
지나가는이
2000-11-13 14:46:44
3484
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다