Ubuntu 10.10下安裝Oracle 10g+JDK |
發(fā)布時間: 2012/9/16 15:00:40 |
Win7下安裝Ubuntu 10.10好辦了,下載一個,運行wubi.exe就可以像安裝軟件一樣安在任意盤內(nèi)。 Ubuntu下安裝Oracle。。。費勁!不過還好搞好了!查了不少資料也走了不少彎路,現(xiàn)總結(jié)如下: 首先確定安裝環(huán)境和版本, Ubuntu 10.10:下載地址: JDK1.6:下載地址: Oracle10g企業(yè)版:下載地址: -
1.1 首先,在http://java.sun.com 下載最新的jdk-6u20-linux-i586.bin,這個操作起來比較簡單,不需要轉(zhuǎn)換。 將bin文件放到任意文件夾下,譬如:/home/你的用戶名/java 內(nèi) 1.2 將bin文件賦予權(quán)限,使你可以對其進(jìn)行操作 進(jìn)入終端,進(jìn)入bin文件所在的文件夾(/home/你的用戶名/java) 執(zhí)行 sudo chmod u+x jdk-6u20-linux-i586.bin sudo -s ./jdk-6u20-linux-i586.bin 1.3 配置環(huán)境變量(與windows相同,只不過需要命令調(diào)取變量文件) 執(zhí)行 sudo gedit /etc/profile 在文件最后添加 #set java environment JAVA_HOME=/home/你的用戶名/java/jdk1.6.0_24 export JRE_HOME=/home/你的用戶名/jdk1.6.0_24/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 然后執(zhí)行代碼: 通過 這一步將我們安裝的JDK加入java選單 通 過這一步設(shè)置系統(tǒng)默認(rèn)的JDK 重新啟動計算機,然后在shell中執(zhí)行,用命令測試jdk的版本 java -version 2.安裝Oracle10g 2.1 下載Oracle10g。
apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++6 alien 2.3 創(chuàng)建用戶Oracle 執(zhí)行命令:adduser Oracle 正在添加用戶"Oracle"... 2.4,修改設(shè)置 執(zhí)行命令:sudo gedit /etc/sysctl.conf 執(zhí)行命令:sudo gedit /etc/security/limits.conf E.產(chǎn)生相應(yīng)的軟連接 (網(wǎng)上的一些方法沒執(zhí)行成功,只能用這笨辦法了...) 切換到root用戶,執(zhí)行下面命令 ln -s /usr/bin/awk /bin/awk F.創(chuàng)建RedHat的版本聲明文件 執(zhí)行命令:sudo gedit /etc/RedHat-release G.修改環(huán)境變量 執(zhí)行命令:sudo gedit /home/Oracle/.bashrc 2.5 開始安裝 注銷原來的用戶,改用Oracle用戶登錄。用env查看一下環(huán)境變量是否生效。 將下載的Oracle文件解壓縮,這里壓縮到/home/oracle下,解壓出來為database文件夾
cd /home/Oracle/databse/ ./runInstaller 如果安裝時為亂碼,可先執(zhí)行Lang=en_US,用英文安裝, 也可以試一下以./runInstaller -jreLoc $JAVA_HOME/jdk/jre,據(jù)說可以中文顯示,沒搞成功。 好像執(zhí)行export LANG=C也可以。 安裝過程中會提示執(zhí)行兩個文件,切換到root用戶,執(zhí)行 /opt/ora10g/oraInventory/orainstRoot.sh root.sh需要輸入一些內(nèi)容,我也不知到輸入什么,回車過去就得了~ 安裝完成! 打開瀏覽器,輸入http://localhost:1158/em 即可看到Oracle界面。 還需要做一些修改,(也可不做) 執(zhí)行命令 cd /home/Oracle/ora10 cp -R Ubuntu.Ubuntu-domain_orcl localhost_orcl cd /home/Oracle/ora10/oc4j/j2ee cp -R OC4J_DBConsole_Ubuntu.Ubuntu_orcl OC4J_DBConsole_localhost_orcl 默認(rèn)可以使用http://Ubuntu.Ubuntu-domain:1158/em/訪問em。我想這樣是為了可以輸入localhost:1158/em訪問em吧。 重啟后不自動啟動,可以執(zhí)行一個命令令其執(zhí)行, /home/Oracle/ora10/bin/emctl start dbconsole 也可以將其加入啟動器中,讓其自啟動。 OVER!
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |