꾸벅..
죄송하지만 한가지만 질문드려도 되겠습니까.
이번에 linux+oracle+servlet를 연동시켜 서버를 셋팅해야합니다.
그런데 실력이 부족해서 아직 잘모르겠더라구요.
일단 제가 알고 있는 것들을 한번 적어보았습니다..
일단 설치를 하기위해서 필요한 파일들은
oracle8.1.7 과 jdk1_2_2-linux-i386.tar.gz , jsdk20-solaris2-
sparc.tar.Z , apache1.3.19 , jakarta-tomcat
필요한 파일은 이것이면 되는 것으로 알고 있습니다..jre는 oracle8.1.7에서
포함하고 있으니까 설치할 필요가 없는것으로 아는데 맞는지요..
그리고 oracle과 servlet를 연동해서 oracle디비를 사용하기 위해서는 jdbc가
필요한거 맞지요.. 이건 jsdk안에 포함된것으로 아는데 맞는지요..
제가 설치한 방법을 한번 여기에 간략히 적어보겠습니다.
jdk설치는 이런식으로 했습니다.
tar xvfz jdk1_2_2-linux-i386.tar.gz
mv jdk1_2_2 /usr/local/
ln -s /usr/local/jdk1_2_2 java
vi /etc/profile 하시고..
PATH="$PATH:/usr/local/java/bin"
export JAVA_HOME="/usr/local/java"
export CLASSPATH="."
그리고 jsdk 설치는
tar xvfz jsdk20-solaris2-sparc.tar.Z
mv JSDK20 /usr/local/
ln -s /usr/local/JSDK20 JSDK
vi /etc/profile
PATH="$PATH:/usr/local/JSDK"
export CLASSPATH=".:/usr/local/JSDK/lib/jsdk.jar"
이렇게 설치 를 했습니다.
제가 가장 궁금한게 오라클 처음깔때 servlet이 오라클과 연동되게 설정하는
부분입니다..
제가 알기로 oracle 계정의 .bash_profile 에
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=/oracle/app/oracle/products/8.1.7
export ORACLE_SID=ORCL
export ORACLE_TERM=vt100
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export
PATH=$PATH:$ORACLE_HOME/bin:/usr/local/jre/bin:$ORACLE_HOME:/usr/local:/u
sr/local/jdk/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib
export
CLASSPATH=/usr/local/jre/bin:$ORACLE_HOME/jlib:$ORACLE_HOME/product/jlib:
/usr/local/jre:/usr/local/jdk/lib/classes.zip:/usr/local/jre/bin
umask 022
mesg n
설정을 이렇게 하라고 나와있더라구요..
그런데 문제는 제가 이렇게 설정을 하고 오라클을 깔고 난후 모든 셋팅후 오라
클 계정으로 들어가니까
어떤 설정을 잘못한건지 아래와 같은 내용이 주르륵 나오더군요..
su - oracle
declare -x BASH_ENV="/home/oracle/.bashrc"
declare -x CLASSPATH=".:/usr/local/JSDK/lib/jsdk.jar:/usr/local/jakarta-
tomcat/l
ib/servlet.jar"
declare -x HISTSIZE="1000"
declare -x HOME="/home/oracle"
declare -x HOSTNAME="signmunha"
declare -x HOSTTYPE="i386"
declare -x INPUTRC="/etc/inputrc"
declare -x JAVA_HOME="/usr/local/java"
declare -x LANG="ko"
declare -x LD_LIBRARY_PATH=":/home/oracle/8i/lib"
declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="oracle"
declare -x
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;0
1:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01
;32:*.c
om=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz
=01;31:
*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=
01;31:*
.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.g
if=01;3
5:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:"
declare -x MAIL="/var/spool/mail/oracle"
declare -x NLS_LANG="AMERICAN_AMERICA.KO16KSC5601"
declare -x ORACLE_BASE="/home/oracle"
declare -x ORACLE_HOME="/home/oracle/8i"
declare -x ORACLE_OWNER="oracle"
declare -x ORACLE_SID="ORCL"
declare -x ORACLE_TERM="vt100"
declare -x ORA_NLS33="/home/oracle/8i/ocommon/nls/admin/data"
declare -x OSTYPE="Linux"
declare -x
PATH="/bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/l
ocal/java/bin:/usr/local/JSDK:/home/oracle/bin"
declare -x SHELL="/bin/bash"
.
.
.
.
이런식으로 요....
죄송합니다..
이렇게 귀찮게 해드려서요...
그러나 초보자 도와주는셈치고 한번 자세히 보아주신다면 저에겐 크나큰 도움
이 되겠습니다...
그럼 항상 건강하시고 안녕히 계십시요...
꾸벅..