JAVA—咖啡館

          ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗,分享JAVA帶來的快樂!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問題請與我聯(lián)系。

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

          :安裝前必備

          1.首先要下載Jdk,Tomcat,Oracle這三個文件。

          2.為了方便別他人查看,與個人習慣,把這三個文件最好放在

          1)Jdk放在/home 

          ---:/home/jdk-1_5_0_09-linux-i586-rpm.bin (文件.bin:是執(zhí)行文件)

          2)Tomcat放在/usr/local

                ---:/usr/local/apache-tomcat-5.5.20.zip (文件.zip:是解壓文件)

          3)Oracle放在/home

                ---:/home/oracle-xe-univ-10.2.0.1-1.0.i386.rpm (文件.rpm:是安裝文件)

           

          : 開始安裝

          1.       安裝Jdk

              [root@bjaddev ~]# cd  /home

          [root@bjaddev home]# ./jdk-1_5_0_09-linux-i586-rpm.bin

          [root@bjaddev local]# cd ~ //返回到根目錄

          [root@bjaddev ~]# vi .bash_profile  //編輯.bash_profile文件,配置JAVA_HOME

           

          # .bash_profile

           

          # Get the aliases and functions

          if [ -f ~/.bashrc ]; then

                  . ~/.bashrc

          fi

           

          # User specific environment and startup programs

           

          JAVA_HOME=/usr/java/jdk1.5.0_09

          PATH=$JAVA_HOME/bin:$PATH:$HOME/bin

          export PATH JAVA_HOME

          unset USERNAME

           

          [root@bjaddev ~]#source .bash_profile  //重新編譯.bash_profile文件以讓修改生效

          [root@bjaddev ~]# java –version  //查看Jdk的版本號,如顯示java version "1.5.0_09"則證明jdk安裝成功

           

          :如果jdk-1_5_0_09-linux-i586-rpm.bin文件不能執(zhí)行,則修改文件的執(zhí)行權(quán)限

             chmod  744  jdk-1_5_0_09-linux-i586-rpm.bin

           

          2.       安裝Tomcat

          [root@bjaddev home]# cd /usr/local

          [root@bjaddev local]# unzip apache-tomcat-5.5.20.zip

          [root@bjaddev local]# cd ~ //返回到根目錄

          [root@bjaddev ~]# vi .bash_profile  //編輯.bash_profile文件,配置CATALINA_HOME

           

          # .bash_profile

           

          # Get the aliases and functions

          if [ -f ~/.bashrc ]; then

                  . ~/.bashrc

          fi

           

          # User specific environment and startup programs

           

          JAVA_HOME=/usr/java/jdk1.5.0_09

          CATALINA_HOME=/usr/local/apache-tomcat-5.5.20

          PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$CATALINA_HOME/bin

          export PATH JAVA_HOME CATALINA_HOME

          unset USERNAME

           

          [root@bjaddev ~]#source .bash_profile  //重新編譯.bash_profile文件以讓修改生效

                 [root@bjaddev ~]# startup.sh //啟動Tomcat.   shutdown.sh,關(guān)閉Tomcat

                 [root@bjaddev ~]# cd /usr/local/apache-tomcat-5.5.20/conf

                 [root@bjaddev conf]# vi server.xml //配置項目所在路徑,Tomcat能夠找到項目并運行

                   server.xml文件加入:

                   <Context path="/bjad" docBase="/home/bjad/DevRoot/wwwroot" debug="0" reloadable="true" crossContext="true"/>

                 [root@bjaddev ~]#shutdown.sh //重新啟動Tomcat..以讓修改server.xml文件生效

           

          :如果啟動不了的話, 進到/usr/local/apache-tomcat-5.5.20目錄下,修改bin文件夾的權(quán)限,即可. [root@bjaddev apache-tomcat-5.5.20]# chmod -R 744 bin

          3.       安裝Oracle

              [root@bjaddev home]# cd /home

          [root@bjaddev home]# rpm –ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm //安裝oracle數(shù)據(jù)庫

          [root@bjaddev ~]# /etc/init.d/oracle-xe configure //配置oracle的端口號,與登陸oracle的用戶與密碼

          [root@bjaddev ~]# cd /etc/init.d

          [root@bjaddev init.d]# oracle-xe start  //啟動oracle數(shù)據(jù)庫

          [root@bjaddev ~]# ps –ef //查看oracle進程是否啟動

          [root@bjaddev ~]# vi .bash_profile  //編輯.bash_profile文件,配置oracle數(shù)據(jù)庫

           

          # .bash_profile

           

          # Get the aliases and functions

          if [ -f ~/.bashrc ]; then

                  . ~/.bashrc

          fi

           

          # User specific environment and startup programs

           

          JAVA_HOME=/usr/java/jdk1.5.0_09

          CATALINA_HOME=/usr/local/apache-tomcat-5.5.20

          ORACLE_SID=XE

          ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server

          PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$CATALINA_HOME/bin:$ORACLE_HOME/bin

          export PATH JAVA_HOME CATALINA_HOME ORACLE_HOME

          unset USERNAME

           

          [root@bjaddev ~]# source .bash_profile  //重新編譯.bash_profile文件以讓修改生效

           

          [root@bjaddev ~]# cd /etc/skel

           

          [root@bjaddev skel]# ll –al  //因為skel下的文件是隱藏文件,所以要用到 –a

                                   把這三個文件copy/usr/lib/oracle/xe,即配置oracle用戶

           

                 [root@bjaddev skel]# cp -rf /etc/skel/.bash_logout  /usr/lib/oracle/xe  //把隱藏文件copy/usr/lib/oracle/xe

                 [root@bjaddev skel]# cp -rf /etc/skel/.bash_profile  /usr/lib/oracle/xe

                 [root@bjaddev skel]# cp -rf /etc/skel/.bashrc  /usr/lib/oracle/xe

                 [root@bjaddev ~]# cd /usr/lib/oracle/xe

                

           

           

           

           

          [root@bjaddev xe]# vi .bash_profile

                 # .bash_profile

          # Get the aliases and functions

          if [ -f ~/.bashrc ]; then

                   . ~/.bashrc

          fi

           

          # User specific environment and startup programs

           

          ORACLE_SID=XE

          ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server

          PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

           

          export PATH ORACLE_SID ORACLE_HOME

           

          [root@bjaddev xe]#source .bash_profile  //編譯.bash_profile文件.以讓修改生效

             [root@bjaddev ~]# su – oracle  //切換到oracle用戶

          [oracle@bjaddev ~]$ sqlplus  //啟動sqlplus

          Enter user-name: system

          Enter password: timeless

          Connected to:

          Oracle Database 10g Express Edition Release 10.2.0.1.0 – Production

          SQL> select * from tab; //查看數(shù)據(jù)庫中的表

               SQL> create user bjad identified by bjad;  //創(chuàng)建oracle登陸用戶與密碼

               SQL> grant create session to bjad; //創(chuàng)建oracle用戶的權(quán)限

               SQL> grant resource to bjad; //創(chuàng)建oracle用戶的權(quán)限

               SQL> exit

             [oracle@bjaddev ~]$ imp bjad/bjad file=bjad_dev_20070525.dmp full=y //導入已存在的oracle數(shù)據(jù)庫

           

             [oracle@bjaddev ~]$ sqlplus

               Enter user-name: bjad

          Enter password: bjad

          Connected to:

          Oracle Database 10g Express Edition Release 10.2.0.1.0 – Production

          SQL> select * from tab;  //查看數(shù)據(jù)庫中的表

           

            Oracle安裝與配置結(jié)束.

          posted on 2009-03-02 10:59 rogerfan 閱讀(583) 評論(0)  編輯  收藏 所屬分類: 【Linux/Unix】
          主站蜘蛛池模板: 茌平县| 岳西县| 杂多县| 东平县| 青岛市| 台南市| 勃利县| 公安县| 乌拉特前旗| 繁昌县| 郁南县| 澜沧| 基隆市| 涞源县| 张家川| 贡山| 嘉峪关市| 布拖县| 广东省| 佛冈县| 枞阳县| 兴隆县| 射洪县| 北安市| 轮台县| 南乐县| 石泉县| 宿州市| 宁南县| 台中县| 梁山县| 潼南县| 涿州市| 隆安县| 思茅市| 南充市| 施秉县| 宾川县| 长宁县| 安陆市| 郴州市|