>> Read No. 697 article  
oracle 8i 설치와 apm+gd

등록 2000-09-07 00:11:00     조회 4
이름 peter    

		<ORACLE 8i & apm+gd설치하기>
안녕하세요...peter입니다..
이번에 oracle을 깔려고 일주일 동안 밤을 세다 시피하여 .. 드디어 설치하
게 되었습니다...
부디 여러분도 성공하시기를 빌겠습니다..
(설치사양)
pentium 3Ⅲ 750  256RAM HDD 30GB 알짜레드헷 6.1
(설치준비물)
oracle 8ise 또는 815shipstd.tgz (oracle8ise임...)
=>technet.oracle.co.kr
linux_815patches.tgz =>technet.oracle.co.kr
jre_1.1.6-v5-glibc-x86.tar.gz =>technet.oracle.co.kr
mysql-3.22.32.tar.gz
apache_1.3.12.tar.Z
php-4.0.1pl2.tar.gz
gd-1.8.3.tar.gz
technet.oracle.co.kr 에 있는 설치문서와 phpschool.com에 있는 성국경님
이 쓰신 설치문서
(주위!!!)
그놈을 사용하시지마시고 KDE를 사용하세요.
-KDE사용법
 cd /etc/sysconfig
 vi desktop
대문자로 "KDE"라고 써주고 저장
 startx
<ORACLE8i설치>
 리눅스를 6.1을 다시깐다.(안까셔도 무방...)
 swap으로 800MG줌(자신의 ram의 3배정도로 잡아주세요...)
 u01로  2GB를 줌.
 "rpm -e " 명령으로 리눅스를 깔 때 자동으로 깔린 apache와 phpf를 삭제해
줌.
1. jre_1.1.6-v5-glibc-x86.tar.gz 설치
- jre_1.1.6-v5-glibc-x86.tar.gz을 /usr/local 에 둡니다.
 tar xvzf jre_1.1.6-v5-glibc-x86.tar.gz
 ln -s /usr/local/jre116_v5 /usr/local/jre
2.오라클 계정과 그룹생성.
 groupadd dba
 useradd oracle -g dba
 passwd oracle
3.linux_815patches.tgz를 오라클계정에 권한주기
 mv 자신의경로/linux_815patches.tgz /home/oracle
 chown -R oracle.dba /home/oracle/linux_815patches.tgz
 chown oracle.dba /u01
=>Log out
=>Log in(oracle계정으로)
4.Oracle 계정 환경 설정해주기
oracle>$ vi .bash_profile (밑에부분을 적어준다..물론" "는 빼고...~)
 ORACLE_HOME=/u01/app/oracle/product/8.1.5; export ORACLE_HOME
 LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.5/lib; export
LD_LIBRAY_PATH
 ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
 ORACLE_SID=ORCL; export ORACLE_SID
 ORACLE_TERM=vt100; export ORACLE_TERM
 ORA_NLS33=/u01/app/oracle/product/8.1.5/ocommon/nls/admin/data;
export ORA_NLS33
 PATH=$PATH:/u01/app/oracle/product/8.1.5/bin; export PATH
 umask 022
 NLS_LANG=korean; export NLS_LANG
=>Log out
=>Log in (oracle계정으로)
5.Oracle Install
 oracle 8ise cd를 가지고 계시는 분들은 cdrom을 마운트하시고 down받으신
분들은 압축을 푸세요.(필자:cdrom 설치)
 cd /mnt/cdrom/install/linux (=>경로가 틀릴수도 있으니 install 밑에 있
는 linux디렉토리를 찿아가세요)
 ./runIns.sh
=>oracle 인스톨 화면이 뜸.
 Next (엔터)
 설치경로 부분인데 Destination 이 /u01/app/oracle/product/8.1.5 인지 확
인하세요
 UNIX 그룹이름에 "dba"를 입력하시고 NEXT 엔터
 여기서 경고 창이 뜨는데 놀라지 마시고 한텀 창을 하나 띄우세요
 루트로 계정을 바꾼후
 cd /tmp/orainstall
 ./orainstRoot.sh
 exit
 exit(한텀창 나감)
 다시 경고창으로 와서 "재시도"클릭
 ORACLE 8i 8.1.5.emoticon을 선택후 NEXT
 설치가 가능한 제품품목이 나오는데 오른쪽의 언어선택을 클릭후 영어를 선
택후 NEXT엔터,NEXT엔터
 custom 선택후 NEXT 엔터
 create database 부분이 나오는데 "NO"를 선택하시고 NEXT 엔터
 oracle protocol support 화면이 나오는데 공백으로 나오는데 무서워 마시
고 그냥 NEXT 엔터
 마지막으로 설치요약 정보가 나옮 NEXT 엔터
=>여기서 경고창이 여러개 뜨는데 무시하고 NEXT 엔터 NEXT 엔터
=>INSTALL 시작
 설치가 끝난후 POPUP창이 뜨는데 여기서 한텀창을 하나 띄운후 아래의 작업
을 해준다.
 루트계정으로
 cd $ORACLE_HOME
 chmod 744 root.sh
 ./root.sh
=>디렉토리 경로명이 나오는데 default 디렉토리를 사용하기 위해 아무것도
입력하지 말고 그냥 엔터
 exit
 exit(한텀창 나감)
 다시 popup 창으로 돌아와 "확인"
 다시 "JNLS"라는 에러메시지가 뜨는데 역시 무시하고 NEXT 엔터
 create database라고 나오는데 취소를 클릭한후 다시 정말로 취소 할거냐
고 묻는데 역시 무시하고 "YES"를 클릭. oui 창이 사라짐.
6.ORACLE 8i 패치작업
 cd $ORACLE_HOME/install/u시
 ./linux.sh
 cd ~
 tar xvzf linux_815patches.tgz
 cd linux_815patches
 ./linux_815patches.sh
=>여기서도 경고 메시지창이 뜨는데 무시하고 "확인" 클릭
 dbassist &
=>JNLS 에라 메시지가 뜨는데 역시 무시하고 "확인" 클릭
 Create database 선택후 "NEXT"클릭
 custom 선택후 NEXT 클릭
=>GLOBAL DATABASE NAME 선택창이 나올 때 까지 계속 "NEXT"클릭
 SID 이름은 그대로 두고 GLOBAL DATABASE NAME에 8자리 이내로 DATABASE 이
름을 적어준다
=> 경고!!! 여기서 SID 이름과 GLOBAL DATABASE NAME이름이 같으면 안됨...
 create database가 나오면 "Finish(완료)" 버튼을 클릭
=>이제부터 설치하는데 두시간 정도가 소요됩니다...자자...밀린 설거지 합
시다...!!~
 설치가 다되었다는 창이 뜨면 확인을 클릭한다...
7.ORACLE POST-INSTALL
 오라클에서는 default로 계정을 주는데 아래와 같다..기억하시길
 sys(계정) chang_on_install(암호)
 system(계정) manager(암호)
=>여기서 잠깐...Rollback Segment를 위한 init.ora 파일을 아래와 같이 수
정한다.
 oracle>$ cd  $ORACLE_HOME/dbs
 $vi initORCL.ora
=>여기서 rollback_segments 라고 되어있는 부분의 "#"를 제거해준다.
=>오라클 계정으로
 lsnrc시 start 엔터(tns listener를 가동함)
 svrmgrl
 connect internal
 start up (오라클 서버가동)
 quit
=>start up 할 때 database 연동이 안된다든가 (ora-01078) 아님 ora-????라
는 에러 메시지가 뜨면 technet.co.kr 이라든가 phpshcool에서 도움을 받던
가 아님 처음부터 다시 시작한다.
 cd $ORACLE_HOME/rdbms/admin
 sqlplus
 @utlsampl.sql
=>자~~~ 설치가 완료되었습니다."select * from emp" 구문으로 테이블을 보
세요....
=>여기까지가 oracle 8i 설치입니다...아래의 내용은 apm을 설치하는 부분으
로 필요하지 않으시는 분은 하시지 마세요...
8.mysql + apache + gd + php 깔기
=>우선 oracle 서버와 tns listener를 중지 시킨다.
 lsnrctl  stop (=>oracle 계정으로)
 svrmgrl
 connect internal
 shutdown
 quit
=>다시 한번 확인 차원에서 rpm -e apache 명령으로 apache 와 php를 삭제했
나 확인
(note) mysql,apache,php,gd 소스들을 /tmp 에둔다.
아래의 설치과정은 root 계정으로 한다.
<mysql 설치>
 tar xvzf mysql-3.22.32.tar.gz
 cd mysql-3.22.32
 ./configure --prefix=/usr/local/mysql --with-charset=euc_kr
 make; make install
 cd /usr/local/mysql
 ./bin/mysql_install_db
 ./bin/safe_mysqld &
<gd 설치>
 tar xvzf gd-1.8.3.tar.gz /usr/local/gd
 mv gd-1.8.3 /usr/local/gd
 cd /usr/local/gd
 make all
<apache & php4 설치>
 tar xvzf apache_1.3.12.tar.Z
 tar xvzf php-4.0.1pl2.tar.gz
 cd php-4.0.1
 ./configure --prefix=/usr/local/php --with-apache=/tmp/apache_1.3.12 -
-with-oci8=/u01/app/oracle/product/8.1.5 --with-
mysql=/usr/local/mysql --with-gd=/usr/local/gd --enable-track-vars
=>한줄로 쓰시는거 다 아시죠?
 make; make install
 cp php.ini-dist /usr/local/lib/php.ini
 cd /tmp/apache_1.3.12
 ./configure --prefix=/usr/local/apache --activate-
module=src/modules/php4/libphp4.a
 make; make install
 cd /usr/local/apache/conf
 vi httpd.conf
==>중간부분에
#AddType applocation/x-httpd-php .php .php3 .php4 .PHP .html .htm
#AddType ~~~~~
이와 같이 있죠 "#"부분을 삭제해주시고 제가적어준 것처럼 적으세요..더 적
으셔도 상관은 없고요....보시면다 알거예요...여러분 제가 무엇을 설명하려
는지 제가 말안해도 다 아시죠?
 cd /usr/local/apache/bin
 vi apachectl 에 아래의 부분을 추가 하세요. (전 맨첫줄 다음에 추가 했습
니다.)
export ORACLE_HOME=/u01/app/oracle/product/8.1.5
export ORACLE_SID=ORCL
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601 (=>여기서 첫 번째"O"는 알
파벳 두 번째나오는 "0"은 숫자임..주위바람)
export TNS_ADMIN=$ORACLE_HOME/network/admin
=>>모든 설치가 끝났습니다.이제 가동해야죠...
=>>다음의 순설를 꼭 지켜주세요...
1)linux 박스를 재부팅한다...(기냥~)
2)TNS listener 가동
3)오라클 서버 가동
4)mysql 서버가동(가동 안해도 됨...)
5)apache 서버가동
자~~ 그럼 설치문서에 있는 예제를 실행해 보세요....
지금까지 peter였습니다.
 --
이 곳에 서명을 적어주십시오.
peterworld in korea
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.59 초 ] 작업시간: [ 0.02 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791026079
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.