| Win7下安裝Ubuntu 10.10好辦了,下載一個,運行wubi.exe就可以像安裝軟件一樣安在任意盤內。 Ubuntu下安裝Oracle。。。費勁!不過還好搞好了!查了不少資料也走了不少彎路,現總結如下: 首先確定安裝環境和版本, Ubuntu 10.10:下載地址: JDK1.6:下載地址: Oracle10g企業版:下載地址: -
 1.安裝JDK1.6
 1.1 首先,在http://java.sun.com 下載最新的jdk-6u20-linux-i586.bin,這個操作起來比較簡單,不需要轉換。 將bin文件放到任意文件夾下,譬如:/home/你的用戶名/java 內 1.2 將bin文件賦予權限,使你可以對其進行操作   進入終端,進入bin文件所在的文件夾(/home/你的用戶名/java)   執行 sudo chmod u+x jdk-6u20-linux-i586.bin     sudo -s ./jdk-6u20-linux-i586.bin 出現ENTER時點擊回車,出現一個網頁,隨后出現done,安裝完畢
 1.3 配置環境變量(與windows相同,只不過需要命令調取變量文件)   執行 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 然后執行代碼:sudo update-alternatives --install /usr/bin/java java /home/你的用戶名/java/jdk1.6.0_24/bin/java 300
 sudo update-alternatives --install /usr/bin/javac javac /home/你的用戶名/java/jdk1.6.0_24/bin/javac 300
 通過 這一步將我們安裝的JDK加入java選單然后執行。
 代碼:
 sudo update-alternatives --config java
 通 過這一步設置系統默認的JDK 重新啟動計算機,然后在shell中執行,用命令測試jdk的版本 java -version 2.安裝Oracle10g  2.1 下載Oracle10g。 2.2 下載安裝必備包
  apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++6 alien  2.3 創建用戶Oracle  執行命令:adduser Oracle 正在添加用戶"Oracle"...正在添加新組"Oracle" (1001)...
 正在添加新用戶"Oracle" (1002) 到組"oracle"...
 創建主目錄"/home/Oracle"...
 正在從"/etc/skel"復制文件...
 輸入新的 UNIX 密碼:
 重新輸入新的 UNIX 密碼:
 passwd:已成功更新密碼
 Changing the user information for Oracle
 Enter the new value, or press ENTER for the default
 Full Name []: Oracle
 Room Number []:
 Work Phone []:
 Home Phone []:
 Other []:
 adduser 命令系統會自動創建Oracle用戶的文件
 2.4,修改設置 A.設置swap區
 Oracle10g至少需要500M的內存和400M的交換空間,要查看swap區是否足夠大小,用 fdisk -l 命令去查,如果小于400M的空間,那么就要增加swap的大小 重設交換分區可以使用如下操作:
 dd if=/dev/zero of=tmp_swap bs=1k count=900000
 chmod 600 tmp_swap
 mkswap tmp_swap
 swapon tmp_swap
 完成安裝以後,可以釋放這個空間:
 swapoff tmp_swap
 rm tmp_swap
 count 值是根據你需要調整的交換分區大小而定。
 B.修改 sysctl.conf
 執行命令:sudo gedit /etc/sysctl.conf 添加如下的行到/etc/sysctl.conf 中:
 kernel.shmmax = 3147483648
 kernel.shmmni = 4096
 kernel.shmall = 2097152
 kernel.sem = 250 32000 100 128
 fs.file-max = 65536
 net.ipv4.ip_local_port_range = 1024 65000
 C.修改 limits.conf
 執行命令:sudo gedit /etc/security/limits.conf 添加如下的行到/etc/security/limits.conf中:
 * soft nproc 2407
 * hard nproc 16384
 * soft nofile 1024
 * hard nofile 65536
 D.讓修改生效
 修改了以上文件後,必須讓其生效,或重啟系統,或切換到 root 用戶下用以下的方式改變內核運行參數: sysctl -p
 E.產生相應的軟連接 (網上的一些方法沒執行成功,只能用這笨辦法了...) 切換到root用戶,執行下面命令 ln -s /usr/bin/awk /bin/awkln -s /usr/bin/rpm /bin/rpm
 ln -s /usr/bin/basename /bin/basename
 mkdir /etc/rc.d
 ln -s /etc/rc0.d /etc/rc.d/rc0.d
 ln -s /etc/rc2.d /etc/rc.d/rc2.d
 ln -s /etc/rc3.d /etc/rc.d/rc3.d
 ln -s /etc/rc4.d /etc/rc.d/rc4.d
 ln -s /etc/rc5.d /etc/rc.d/rc5.d
 ln -s /etc/rc6.d /etc/rc.d/rc6.d
 ln -s /etc/init.d /etc/rc.d/init.d
 F.創建RedHat的版本聲明文件 執行命令:sudo gedit /etc/RedHat-release 在/etc/RedHat-release中添加以下語句,以使安裝程序認為正在一個RedHat的系統上安裝:
 Red Hat Linux release 3.1 (drupal)
 G.修改環境變量 執行命令:sudo gedit /home/Oracle/.bashrc 編輯 /home/Oracle/.bashrc,增加以下export 的內容。
 PATH=$PATH:$HOME/bin
 export Oracle_BASE=/home/oracle/ora10 ;下面將要將oracle安裝到/home/oracle/ora10目錄下
 export Oracle_HOME=$ORACLE_BASE
 export Oracle_SID=orcl
 export PATH=$PATH:$Oracle_HOME/bin:$ORACLE_HOME/jdk/bin:$ORACLE_HOME/opmn/bin:$ORACLE_HOME/dcm/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:$ORACLE_HOME/OPatch
 export PATH=$PATH:$HOME/bin:/bin:/sbin:/usr/bin
 export LD_LIBRARY_PATH=$Oracle_HOME/lib:/usr/lib:/usr/local/lib
 export NLS_LANG="AMERICAN_AMERICA.ZHS16CGB231280"
 export PATH
 2.5 開始安裝  注銷原來的用戶,改用Oracle用戶登錄。用env查看一下環境變量是否生效。  將下載的Oracle文件解壓縮,這里壓縮到/home/oracle下,解壓出來為database文件夾 終端,執行命令:
  cd /home/Oracle/databse/  ./runInstaller  如果安裝時為亂碼,可先執行Lang=en_US,用英文安裝, 也可以試一下以./runInstaller -jreLoc $JAVA_HOME/jdk/jre,據說可以中文顯示,沒搞成功。 好像執行export LANG=C也可以。 安裝過程中會提示執行兩個文件,切換到root用戶,執行 /opt/ora10g/oraInventory/orainstRoot.sh/opt/ora10g/RDBMS/root.sh
 root.sh需要輸入一些內容,我也不知到輸入什么,回車過去就得了~ 安裝完成! 打開瀏覽器,輸入http://localhost:1158/em 即可看到Oracle界面。 還需要做一些修改,(也可不做) 執行命令 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 默認可以使用http://Ubuntu.Ubuntu-domain:1158/em/訪問em。我想這樣是為了可以輸入localhost:1158/em訪問em吧。 重啟后不自動啟動,可以執行一個命令令其執行, /home/Oracle/ora10/bin/emctl start dbconsole 也可以將其加入啟動器中,讓其自啟動。 OVER! 
 本文出自:億恩科技【www.sunshares.net】
 
 
		服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM] |