2012年12月10日 星期一

Apache 2.2.23安裝

[root@ebao35 httpd-2.2.23]# pwd
/home/self/installed/Apache/httpd-2.2.23
[root@ebao35 httpd-2.2.23]# mkdir /usr/local/Apache2
[root@ebao35 httpd-2.2.23]# export APACHE_HOME=/usr/local/Apache2
[root@ebao35 httpd-2.2.23]# ./configure --prefix=${APACHE_HOME} --with-expat=builtin --enable-so --enable-mods-shared=all --enable-rule=SHARED_CORE --enable-modules=rewrite --enable-ssl
[root@ebao35 httpd-2.2.23]# make
[root@ebao35 httpd-2.2.23]# make install
[root@ebao35 httpd-2.2.23]# cd ${APACHE_HOME}/bin
[root@ebao35 httpd-2.2.23]# ./apachectl start

2012年12月6日 星期四

安裝 WebLogic 10.3.5版64位元


[self@ebao35 WebLogic 10.3.5]$ java -jar -D64 wls1035_generic.jar

無法建立 GUI,預設進入主控台模式。

Extracting 0%....................................................................................................100%

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

歡迎:

-------

此安裝程式將引導您完成 WebLogic 10.3.5.0 的安裝。請輸入 "Next" 或按 "Enter"

繼續下一個提示。如果您想變更之前輸入的資料,則請輸入 "Previous"。您可以透過輸入 "Exit" 隨時結束安裝程式。

輸入 [結束][下一步]>

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

JDK 選擇 (* 表示 Oracle 提供的 VM):

------------------------------------------

將安裝所選的 JDK。  若已安裝, 則會在命令碼字串替代中使用預設值。

   1|新增本機 JDK

   2|/usr/java/jdk1.6.0_35[ ]

   *預估安裝所需空間大小: 667.4 MB

輸入 1 新增,或輸入 >= 2 切換選擇  或 [結束][上一步][下一步]> 2

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

JDK 選擇 (* 表示 Oracle 提供的 VM):

------------------------------------------

將安裝所選的 JDK。  若已安裝, 則會在命令碼字串替代中使用預設值。

   1|新增本機 JDK

   2|/usr/java/jdk1.6.0_35[x]

   *預估安裝所需空間大小: 667.4 MB

輸入 1 新增,或輸入 >= 2 切換選擇  或 [結束][上一步][下一步]>

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

選擇產品安裝目錄:

-------------------------

Middleware 本位目錄: [/home/self/Oracle/Middleware]

產品安裝目錄:

   1|WebLogic Server: [/home/self/Oracle/Middleware/wlserver_10.3]

   2|Oracle Coherence: [/home/self/Oracle/Middleware/coherence_3.6]

輸入要選取的索引編號 或 [結束][上一步][下一步]>

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

將安裝下列產品和 JDK:

-----------------------------

    WebLogic Platform 10.3.5.0

    |_____WebLogic Server

    |    |_____Core Application Server

    |    |_____Administration Console

    |    |_____Configuration Wizard and Upgrade Framework

    |    |_____Web 2.0 HTTP Pub-Sub Server

    |    |_____WebLogic SCA

    |    |_____WebLogic JDBC Drivers

    |    |_____Third Party JDBC Drivers

    |    |_____WebLogic Server Clients

    |    |_____WebLogic Web Server Plugins

    |    |_____UDDI and Xquery Support

    |    |_____Evaluation Database

    |_____Oracle Coherence

         |_____Coherence Product Files

    *預估安裝所需空間大小: 667.5 MB

輸入 [結束][上一步][下一步]>

2012/12/10 下午 03:09:08 java.util.prefs.FileSystemPreferences$2 run

資訊: Created user preferences directory.

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

正在安裝檔案

0%          25%          50%          75%          100%

[------------|------------|------------|------------]

[***************************************************]

正在執行字串替代...

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

正在設定 OCM...

0%          25%          50%          75%          100%

[------------|------------|------------|------------]

[***************************************************]

正在建立網域...

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

安裝完成

恭喜您! 安裝完成。

按 [Enter] 繼續或者鍵入 [結束]>

<-------------------- Oracle Installer - WebLogic 10.3.5.0 ------------------->

清除程序正在進行中...

[self@ebao35 WebLogic 10.3.5]$cd /home/self/Oracle/Middleware/wlserver_10.3/common/bin
[self@ebao35 bin]$ cd /home/self/Oracle/Middleware/wlserver_10.3/common/bin
[self@ebao35 bin]$ ./config.sh
無法建立 GUI,預設進入主控台模式。





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

歡迎:
-------

在建立和擴充網域之間選擇。依據您的選擇, 組態精靈將引導您完成產生新網域或擴充現有網域的步驟。

 ->1|新增 WebLogic 網域
    |    在您的專案目錄中建立 WebLogic 網域。

   2|擴充現有的 WebLogic 網域
    |    使用此選項將新元件新增至現有網域,並修改組態設定。





輸入要選取的索引編號 或 [結束][下一步]> 1





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

選取網域來源:
-------------------

選取建立網域的來源,您可以透過選取 所需的元件或從現有網域樣板清單選取
來建立網域。

 ->1|選擇 Weblogic Platform 元件
    |    您可以選擇網域要支援的 Weblogic 元件。

   2|選擇自訂樣板
    |    如果您要使用現有樣板,請選擇此選項, 這可以是使用樣板製作器建
    |立的自訂樣板。





輸入要選取的索引編號 或 [結束][上一步][下一步]> 1





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

應用程式樣板選擇:
-------------------------



    可用的樣板
    |_____Basic WebLogic Server Domain - 10.3.4.0 [wlserver_10.3]x
    |_____Basic WebLogic SIP Server Domain - 10.3.4.0 [wlserver_10.3] [2]
    |_____WebLogic Advanced Web Services for JAX-RPC Extension - 10.3.4.0 [wlserver_10.3] [3]
    |_____WebLogic Advanced Web Services for JAX-WS Extension - 10.3.4.0 [wlserver_10.3] [4]



輸入與括號中完全相同的號碼以切換選擇 或 [結束][上一步][下一步]> 1





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

應用程式樣板選擇:
-------------------------



    可用的樣板
    |_____Basic WebLogic Server Domain - 10.3.4.0 [wlserver_10.3]x
    |_____Basic WebLogic SIP Server Domain - 10.3.4.0 [wlserver_10.3] [2]
    |_____WebLogic Advanced Web Services for JAX-RPC Extension - 10.3.4.0 [wlserver_10.3] [3]
    |_____WebLogic Advanced Web Services for JAX-WS Extension - 10.3.4.0 [wlserver_10.3] [4]


    ** 輸入無效,無法選取


輸入與括號中完全相同的號碼以切換選擇 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

編輯網域資訊:
-------------------

    | Name |    Value    |
   _|______|_____________|
   1| *名稱: | base_domain |




輸入以下內容的值 "名稱" 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

為此網域選取目標網域目錄:
-------------------------------------

    "目標位置" = [輸入新的值或使用預設值 "/home/self/Oracle/Middleware/user_projects/domains"]




輸入新的值 目標位置 或 [結束][上一步][下一步]> /home/self/ebao35/domains        




<--------------------------- Fusion Middleware 組態精靈 -------------------------->

組態管理程式使用者名稱和密碼:
-------------------------------------------

建立一個指派管理員角色的使用者。 此使用者是用於啟動開發模式伺服器的預設管理員。

    |          Name           |                  Value                  |
   _|_________________________|_________________________________________|
   1|          *名稱:           |                weblogic                 |
   2|     *User password:     |                                         |
   3| *Confirm user password: |                                         |
   4|           描述:           | This user is the default administrator. |

使用上方的值或選取其他選項:
    1 - 修改 "名稱"
    2 - 修改 "User password"
    3 - 修改 "Confirm user password"
    4 - 修改 "描述"




輸入要選取的選項號碼 或 [結束][上一步][下一步]> 2





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

組態管理程式使用者名稱和密碼:
-------------------------------------------

建立一個指派管理員角色的使用者。 此使用者是用於啟動開發模式伺服器的預設管理員。

    "*User password:" = []




輸入新的值 *User password: 或 [結束][重設][接受]> 123456





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

組態管理程式使用者名稱和密碼:
-------------------------------------------

建立一個指派管理員角色的使用者。 此使用者是用於啟動開發模式伺服器的預設管理員。

    |          Name           |                  Value                  |
   _|_________________________|_________________________________________|
   1|          *名稱:           |                weblogic                 |
   2|     *User password:     |               **********                |
   3| *Confirm user password: |                                         |
   4|           描述:           | This user is the default administrator. |

使用上方的值或選取其他選項:
    1 - 修改 "名稱"
    2 - 修改 "User password"
    3 - 修改 "Confirm user password"
    4 - 修改 "描述"
    5 - 捨棄變更




輸入要選取的選項號碼 或 [結束][上一步][下一步]> 3





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

組態管理程式使用者名稱和密碼:
-------------------------------------------

建立一個指派管理員角色的使用者。 此使用者是用於啟動開發模式伺服器的預設管理員。

    "*Confirm user password:" = []




輸入新的值 *Confirm user password: 或 [結束][重設][接受]> 123456





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

組態管理程式使用者名稱和密碼:
-------------------------------------------

建立一個指派管理員角色的使用者。 此使用者是用於啟動開發模式伺服器的預設管理員。

    |          Name           |                  Value                  |
   _|_________________________|_________________________________________|
   1|          *名稱:           |                weblogic                 |
   2|     *User password:     |               **********                |
   3| *Confirm user password: |               **********                |
   4|           描述:           | This user is the default administrator. |

使用上方的值或選取其他選項:
    1 - 修改 "名稱"
    2 - 修改 "User password"
    3 - 修改 "Confirm user password"
    4 - 修改 "描述"
    5 - 捨棄變更




輸入要選取的選項號碼 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

網域模式組態:
-------------------

為此網域啟用開發或生產模式。

 ->1|開發模式

   2|生產模式




輸入要選取的索引編號 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

Java SDK 選擇:
----------------

 ->1|Sun SDK 1.6.0_35 @ /usr/java/jdk1.6.0_35
   2|其他 Java SDK




輸入要選取的索引編號 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

選取選擇性組態:
----------------------

   1|管理伺服器 [ ]
   2|受管理伺服器、叢集和機器 [ ]
   3|RDBMS 安全儲存 [ ]



輸入要選取的索引編號 或 [結束][上一步][下一步]> 1





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

選取選擇性組態:
----------------------

   1|管理伺服器 [x]
   2|受管理伺服器、叢集和機器 [ ]
   3|RDBMS 安全儲存 [ ]



輸入要選取的索引編號 或 [結束][上一步][下一步]> 2





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

選取選擇性組態:
----------------------

   1|管理伺服器 [x]
   2|受管理伺服器、叢集和機器 [x]
   3|RDBMS 安全儲存 [ ]



輸入要選取的索引編號 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

設定管理伺服器:
----------------------

每個 WebLogic Server 網域都必須有一個管理伺服器。 管理伺服器用來執行管理工作。

    |       Name       |        Value        |
   _|__________________|_____________________|
   1|       *名稱:       |     AdminServer     |
   2| *Listen address: | All Local Addresses |
   3|   Listen port:   |        7001         |
   4|    SSL 監聽連接埠:    |         N/A         |
   5|     啟用 SSL:      |        false        |

使用上方的值或選取其他選項:
    1 - 修改 "名稱"
    2 - 修改 "Listen address"
    3 - 修改 "Listen port"
    4 - 修改 "啟用 SSL"




輸入要選取的選項號碼 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

設定受管理伺服器:
-------------------------

為受管理伺服器新增或刪除組態資訊。典型的生產環境都具有一個或多個 受管理伺服器。每個
受管理伺服器都是 WebLogic Server 的執行處理,承載企業應用程式。

    | 名稱* | Listen address* | Listen port | SSL 監聽連接埠 | 啟用 SSL |
   _|_____|_________________|_____________|___________|________|




輸入名稱用於新的  或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

設定叢集:
-------------

為叢集新增或刪除組態資訊。叢集事由多個一起運作的伺服器執行處理組成, 以提高擴展性和可靠性。

    | 名稱* | 叢集訊息傳遞模式 | 多點傳播位址 | 多點傳播連接埠 | 叢集位址 |
   _|_____|__________|________|_________|______|




輸入名稱用於新的 叢集 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

設定機器:
-------------

新增或刪除機器。一部機器可承載一個或多個 WebLogic Server 執行處理。 管理伺服器和節點管理程式使用此機器定義來啟動遠端伺服器。

    | 名稱* | 節點管理程式監聽位址 | 節點管理程式監聽連接埠 |
   _|_____|____________|_____________|




輸入名稱用於新的 機器 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

設定 Unix 機器:
-------------------

新增或刪除機器。一部機器可承載一個或多個 WebLogic Server 執行處理。 管理伺服器和節點管理程式使用此機器定義來啟動遠端伺服器。

    | Name |
   _|______|




輸入名稱用於新的 Unix 機器 或 [結束][上一步][下一步]>





<--------------------------- Fusion Middleware 組態精靈 -------------------------->

正在建立網域...

0%          25%          50%          75%          100%
[------------|------------|------------|------------]
[***************************************************]


**** 網域建立成功! ****


[self@ebao35 bin]$

Dragon_V1.0.0.0.B24.04 Deploy successfully.



CentOS/RHEL 安裝 jdk-6u35-linux-x64-rpm.bin

[root@ebao35 jdk6]# su root
[root@ebao35 jdk6]# chmod 777 jdk-6u35-linux-x64-rpm.bin
[root@ebao35 jdk6]# ./jdk-6u35-linux-x64-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: jdk-6u35-linux-amd64.rpm
  inflating: sun-javadb-common-10.6.2-1.1.i386.rpm
  inflating: sun-javadb-core-10.6.2-1.1.i386.rpm
  inflating: sun-javadb-client-10.6.2-1.1.i386.rpm
  inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm
  inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm
  inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm
正在準備…             ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
        jsse.jar...
        charsets.jar...
        tools.jar...
        localedata.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
Installing JavaDB
正在準備…             ########################################### [100%]
   1:sun-javadb-common      ########################################### [ 17%]
   2:sun-javadb-core        ########################################### [ 33%]
   3:sun-javadb-client      ########################################### [ 50%]
   4:sun-javadb-demo        ########################################### [ 67%]
   5:sun-javadb-docs        ########################################### [ 83%]
   6:sun-javadb-javadoc     ########################################### [100%]

Java(TM) SE Development Kit 6 successfully installed.

Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Oracle products, services and training
* Access to early releases and documentation

Product and system data will be collected. If your configuration
supports a browser, the JDK Product Registration form will
be presented. If you do not register, none of this information
will be saved. You may also register your JDK later by
opening the register.html file (located in the JDK installation
directory) in a browser.

For more information on what data Registration collects and
how it is managed and used, see:
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html

Press Enter to continue.....


Done.
[root@ebao35 jdk6]#

[root@ebao35 jdk6]# rpm -qa | grep java
sun-javadb-demo-10.6.2-1.1
sun-javadb-common-10.6.2-1.1
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
sun-javadb-core-10.6.2-1.1
sun-javadb-javadoc-10.6.2-1.1
sun-javadb-client-10.6.2-1.1
sun-javadb-docs-10.6.2-1.1
[root@ebao35 jdk6]# rpm -qa | grep jdk
jdk-1.6.0_35-fcs
[root@ebao35 jdk6]#
[root@ebao35 jdk6]# ll /usr/java
總計 4
lrwxrwxrwx 1 root root   16 12月  7 14:38 default -> /usr/java/latest
drwxr-xr-x 7 root root 4096 12月  7 14:38 jdk1.6.0_35
lrwxrwxrwx 1 root root   21 12月  7 14:38 latest -> /usr/java/jdk1.6.0_35

[root@ebao35 jdk6]# alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_35/bin/java 2
[root@ebao35 jdk6]#
[root@ebao35 jdk6]# alternatives --config java

有 2 程式提供 'java'。

  選擇        指令
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
   2           /usr/java/jdk1.6.0_35/bin/java

請輸入以保留目前的選擇[+],或輸入選擇號碼:2
[root@ebao35 jdk6]#
[root@ebao35 jdk6]# java -version
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01, mixed mode)
[root@ebao35 jdk6]#
完成^_^

GS_Dragon_V1.0.0.0.initDB successful


JDK url

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html
Apache HTTP沒有用JDK來開發
JDK 32, JDK 64不需要裝二套
簡單說 32bit機器裝 JDK 32位元,
64位元機器裝 JDK64位元
oracle client與JDK無關
oracle client 32或 oracle client 64
jdbc:thin(type4)
jdbc:oci (type2)

JAVA--OCI

開機自動 mount硬碟 /etc/fstab

/etc/fstab檔
/dev/sdc5                   /home/self/installed   ext4   defaults     2 2
/dev/sdb5                   /home/self/ebao35      ext4   defaults     2 2
[root@ebao35 init.d]# mount -a
[root@ebao35 init.d]# df
檔案系統               1K-區段      已用     可用 已用% 掛載點
/dev/mapper/VolGroup00-LogVol00
                       3967680   3150340    612540  84% /
/dev/sda1               101086     12869     82998  14% /boot
tmpfs                  1028308         0   1028308   0% /dev/shm
/dev/sdc5            131077668    192056 124227260   1% /home/self/installdb
/dev/sdb5            131077668    192056 124227260   1% /home/self/ebao35
[root@ebao35 init.d]#