欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
在Red Hat上安裝WebSphere Application Server教程在線(xiàn)學(xué)習...

在 Red Hat Linux 上安裝 WebSphere Application Server
Glenn McAllister
軟件開(kāi)發(fā)者,IBM 多倫多實(shí)驗室
介紹

WebSphere Application Server 是一種可在 Linux 上運行的,功能強大的全功能 Java 應用服務(wù)器。本文介紹了安裝 WebSphere 和 Red Hat Linux 上的支持軟件的細節,這可以幫助您避免代價(jià)高昂的延誤。

準備

WebSphere Application Server 高級版和 Linux 進(jìn)行了完美的結合。安裝 WebSphere Application Server 本身并不太困難,但您還必須安裝許多其它支持軟件,包括:

Red Hat Linux 版本 6.2
IBM DB2 6.1,FixPak 3
IBM Developer Kit 和 Run-time Environment Linux 版,Java Technology Edition,版本 1.1.8
Web 服務(wù)器,可以是 Apache 1.3.12 或 IBM HTTP Server 1.3.12
支持框架的、HTML 4.0、兼容 CSS 的 Web 瀏覽器,例如 Netscape 4.72。
每一種產(chǎn)品都有其自己的安裝和配置問(wèn)題,這可能導致最終的 WebSphere Application Server 安裝產(chǎn)生一些問(wèn)題。

為簡(jiǎn)化起見(jiàn),我使用大多數 IBM 的設置,即使用 IBM HTTP Server 而非 Apache,DB2 而非 Oracle。(WebSphere Application Server 與 Oracle 已在大多數平臺上進(jìn)行了測試,但還沒(méi)有在 Linux 上進(jìn)行過(guò)。)我在自己家里的機器(雙引導環(huán)境)上進(jìn)行了測試。自從設置并運行 Linux 后已經(jīng)過(guò)了一段時(shí)間,我很好奇,想知道有哪些改變。

以下介紹假設您在機器上有 root 特權,并以 Root 用戶(hù)執行所有命令。如果需要成為其他用戶(hù),該介紹會(huì )指出這一點(diǎn)。

核實(shí)硬件

對于 Linux 來(lái)說(shuō)這是最重要的規則。確保您的硬件與在 Red Hat 硬件兼容性清單中列出的相匹配。我在開(kāi)始之前沒(méi)有進(jìn)行檢查,所以在安裝時(shí)付出了很大代價(jià)。我的底板支持 AGP 視頻,而這是 Red Hat 6.2 分發(fā) CD 中所帶內核不支持的。我使用基于文本的安裝程序來(lái)安裝 Red Hat,在發(fā)現 Red Hat 支持站點(diǎn)有最新的內核 rpm 包后升級了我的內核。這要比重新編譯內核容易得多,但如果我早一些檢查就會(huì )比現在更容易。

安裝 Red Hat 6.2 和 Korn Shell

這取決于您的硬件,這可能是安裝過(guò)程比較容易的部分。Red Hat 所帶的安裝指令非常完整,所以這里我就不再贅述了。不過(guò),要記住一些重要事項。

用哪個(gè)窗口管理器?

WebSphere Application Server 有兩個(gè)顯而易見(jiàn)的部分,“管理服務(wù)器”和“管理客戶(hù)機”。“管理服務(wù)器”沒(méi)有用戶(hù)界面。您要從命令行啟動(dòng)它,它將記錄信息輸出到一個(gè)文本文件中。相反,“管理客戶(hù)機”有一個(gè)基于 Java 的 GUI,這意味著(zhù)需要窗口系統和窗口管理器。

在 Linux 中,窗口系統是 X Windows,更具體地說(shuō),是 XFree86。而窗口管理器有許多不同的類(lèi)型。因為“管理客戶(hù)機”是基于 Java 的,所以不論使用哪個(gè)窗口管理器都可以。Red Hat 安裝為您提供了兩個(gè)比較簡(jiǎn)便的窗口管理器選擇:Gnome 或 KDE,它們的主要差異在于外觀(guān)和感覺(jué)。我選擇的是 Gnome with Enlightenment,因為我以前沒(méi)見(jiàn)過(guò)它。在選擇一個(gè)工作站安裝時(shí),Netscape rpm 作為附加贈品自動(dòng)選定。

在安裝期間將要求您配置 X Windows 的設置。如果您知道視頻卡上的芯片集、監視器的組成,以及它們是否與硬件兼容性清單匹配的話(huà)就會(huì )比較容易。

引導,還是雙引導?

在生產(chǎn)環(huán)境中,Linux 機器將專(zhuān)門(mén)用于運行 WebSphere Application Server。不過(guò),在測試情況下,可能需要在開(kāi)發(fā)和測試環(huán)境之間對機器進(jìn)行雙重引導。因為我家里沒(méi)有空閑的機器來(lái)設置 WebSphere Application Server,所以我進(jìn)行了雙引導。

要設置雙引導,使用 Partition Magic 將現有的單一分區分成一些較小的分區。Lilo 是 Linux 的引導裝入器,它使用 BIOS 來(lái)確定硬盤(pán)驅動(dòng)器物理結構并讀取引導分區。不幸的是,如果引導分區超過(guò)硬盤(pán)驅動(dòng)器的第 1024 個(gè)柱面(在我 18 GB 的驅動(dòng)器上大約 8 GB 的標記處),Lilo 將無(wú)法正確引導 Linux。因此我創(chuàng )建了三個(gè)分區:一個(gè) 8 GB 范圍以?xún)鹊男∫龑Х謪^,另外一個(gè) 6 GB 的分區用來(lái)保存其它文件,還有一個(gè) 256 MB 的交換分區。

安裝 Korn Shell

DB2 安裝程序在 korn shell 中運行,因此在安裝 DB2 之前需要安裝 korm shell。不過(guò),korn shell 不能由 Red Hat 安裝程序自動(dòng)安裝。最簡(jiǎn)單的辦法是從分發(fā) CD 中安裝它。假設 Red Hat 分發(fā) CD 安裝在 /mnt/cdrom 上,從命令行輸入:

rpm -ivh /mnt/cdrom/RedHat/RPMS/pdksh-5.2.14-2.i386.rpm
安裝 DB2 6.1

WebSphere Application Server 使用關(guān)系數據庫來(lái)存儲其大部分配置和運行時(shí)信息。這可以讓 WebSphere Application Server 利用數據庫系統的高級特性來(lái)支持分布式應用程序服務(wù)器。選擇的數據庫帶 FixPak 3 的 DB2 6.1。不過(guò)我使用 FixPak 4 也沒(méi)遇到什么困難。

WebSphere Application Server 分發(fā) CD 帶有正確版本的 DB2。我沒(méi)有 WebSphere Application Server 分發(fā) CD,因此我在安裝 FixPac 之前安裝了基本版本。如果您要這么做的話(huà),記住不要在安裝應用程序中創(chuàng )建數據庫實(shí)例和管理服務(wù)器。應該先用 FixPak,然后返回安裝應用程序來(lái)創(chuàng )建實(shí)例和管理服務(wù)器。在 Red Hat 和 DB2 之間有個(gè)錯誤,會(huì )導致 DB2 無(wú)法啟動(dòng),這個(gè)問(wèn)題把我難住了。如果您嘗試在基本安裝期間從安裝應用程序創(chuàng )建數據庫實(shí)例和管理服務(wù)器的話(huà),它們將無(wú)法成功創(chuàng )建,安裝將失敗。

要運行安裝應用程序,再次假設分發(fā) CD 安裝在 /mnt/cdrom,從命令行輸入:

/mnt/cdrom/DB2/db2setup
完成了一般的安裝進(jìn)程后,安裝應用程序將提供創(chuàng )建數據庫實(shí)例和管理服務(wù)器的選項。在創(chuàng )建數據庫之前必須有一個(gè)數據庫實(shí)例,所以有必要現在創(chuàng )建它。從安裝應用程序創(chuàng )建比從命令行容易的多。

如果這是生產(chǎn)服務(wù)器,不要使用缺省用戶(hù)標識和口令。由于知道它們的人太多了,所以會(huì )造成安全性風(fēng)險。但在該練習中為簡(jiǎn)單起見(jiàn),我在設置中使用缺省 DB2 用戶(hù)標識。

創(chuàng )建 WebSphere Application Server 數據庫

一旦成功安裝了 DB2,需要創(chuàng )建數據庫來(lái)保存 WebSphere Application Server 配置和運行時(shí)信息。如果沒(méi)有從安裝應用程序中創(chuàng )建數據庫實(shí)例,請現在創(chuàng )建。要創(chuàng )建 WebSphere Application Server 數據庫:

對于 db2inst1 環(huán)境,從 Root 用戶(hù)更改到 db2inst 用戶(hù)。
啟動(dòng) DB2。它可能已經(jīng)啟動(dòng),但這不會(huì )有任何損害。
要從一個(gè)干凈的狀態(tài)啟動(dòng),卸下所有現有的名為 was 的數據庫。
在數據庫實(shí)例 db2inst1 中創(chuàng )建一個(gè)名為 was 的數據庫。
更新 was 數據庫配置以將 256 MB 的內存用作高速緩存。
改回 root 用戶(hù)。
從命令行輸入:

su - db2inst1
db2start
db2 drop db was
db2 create db was
db2 update db cfg for was using applheapsz 256
exit
安裝 JDK

這部分可能是該作業(yè)中最容易的。從 IBM 下載站點(diǎn)下載 JDK rpm。在編寫(xiě)本文時(shí)最新的 rpm 是 IBMJava118-SDK-1.1.8-4.0.i386.rpm。假設將 rpm 下載到 /root/rpms,從命令行輸入:

rpm -ivh /root/rpms/IBMJava118-SDK-1.1.8-4.0.i386.rpm
在正確使用 JDK 之前必須設置好 shell 環(huán)境。檢查有關(guān) shell 的文檔來(lái)了解如何設置環(huán)境。我使用 bash,因此在 /root/.bash_profile 文件中添加了以下幾行:

JAVA_HOME=/usr/jdk118
PATH=$PATH:/usr/jdk118/bin
CLASSPATH=$CLASSPATH:/usr/jdk118/lib/classes.zip
export PATH JAVA_HOME CLASSPATH
為了確保更改在當前的命令行中生效,輸入:

. ~/.bash_profile
以后打開(kāi)的任何命令行窗口都應該具有已經(jīng)正確設置的環(huán)境。

安裝 Web 服務(wù)器

由于從 IBM 下載站點(diǎn)下載了許多軟件時(shí),我使用 IBM HTTP Server。Web 服務(wù)器必須在安裝 WebSphere Application Server 之前安裝。假設將 gzip 過(guò)的 tar 文件下載到 /root/tars,并希望 rpms 位于 /root/rpms 中,從命令行輸入:

cd /root/rpms
gunzip -c ../tars/HTTPServer.linux.56.tar.gz | tar -xvf -
rpm -ivh IBM_HTTP_Server-1.3.12-0.i386.rpm
如果看到一個(gè)錯誤說(shuō) HTTP Server 無(wú)法啟動(dòng),嘗試更新 /opt/IBMHTTPServer/conf/httpd.conf 文件。因為我運行的是單機,所以將以下這行:

ServerType inetd
更新為
ServerType standalone
可以在命令行上輸入以下內容來(lái)啟動(dòng)服務(wù)器:

/opt/IBMHTTPServer/bin/apachectl start
啟動(dòng) Netscape 瀏覽器,并指向 http://localhost/index.html,檢查設置和運行是否一切正常。若正常應該看到類(lèi)似圖 1 的畫(huà)面:


圖 1. IBM HTTP Server 的歡迎頁(yè)面


安裝和配置 WebSphere Application Server

馬上要成功了!這是最后一個(gè)要安裝的 rpm。我從 IBM 下載站點(diǎn)下載的一個(gè) 60 天試驗版本的 WebSphere Application Server ,所以 rpm 名與您在 CD 上看到的會(huì )不一樣。將 /root/rpms 中的包 ungzip,然后再 untar 后,輸入:

rpm -ivh /root/rpms/IBMWebAS-3.02ADV_TRIAL-1.i386.rpm
從命令行安裝 WebSphere Application Server。
要配置 WebSphere Application Server 使它得以設置和運行,需要修改 /opt/IBMWebAS/bin/admin.config 文件中的三個(gè)項:

com.ibm.ejs.sm.adminServer.dbUser
在設置數據庫實(shí)例時(shí)創(chuàng )建的 DB2 用戶(hù)標識。因為我選擇的是缺省用戶(hù)標識,所以將該值設置為 db2inst1。
com.ibm.ejs.sm.adminServer.dbPassword
com.ibm.ejs.sm.adminServer.dbUser 項中用戶(hù)標識的口令。對我來(lái)說(shuō),它是 ibmdb2。
com.ibm.ejs.sm.adminServer.dbUrl
如果您沒(méi)有將數據庫命名為 was,則要更新該項。如果沒(méi)有,將值 jdbc:db2:was 改為 jdbc:was:yourdbname。
啟動(dòng) DB2 和 Web 服務(wù)器

現在已安裝完所有產(chǎn)品,可以準備啟動(dòng) WebSphere Application Server 了。這里只剩下兩件小事要做:?jiǎn)?dòng) DB2,然后重新啟動(dòng) Web 服務(wù)器。從命令行輸入:

su - db2inst1
db2start
exit
/opt/IBMHTTPServer/bin/apachectl restart
測試 WebSphere Application Server 的安裝

現在可以準備啟動(dòng) WebSphere Application Server 了。再有三個(gè)命令就可以設置和運行它了。首先啟動(dòng)“管理服務(wù)器”。記住,必須以 root 用戶(hù)來(lái)執行這一步。從命令行輸入:

/opt/IBMWebAS/bin/startupServer.sh
這將啟動(dòng)“管理服務(wù)器”。不幸的是,它需要一段時(shí)間來(lái)設置和運行,很難說(shuō)什么時(shí)候算準備好了。“管理服務(wù)器”將它的輸出記錄到文件,我們可以查看該文件來(lái)判斷它什么時(shí)候準備好。因此,從另一個(gè)命令行輸入:

tail -f /opt/IBMWebAS/logs/tracefile
當“管理服務(wù)器”就緒后,應該看到圖 2 中的消息:

圖 2. "A WebSphere Administration server open for e-business" 消息


下一步,啟動(dòng)“管理客戶(hù)機”,它是用于配置應用服務(wù)器的基于 Java 的 WebSphere Application ServerGUI 管理控制臺。要啟動(dòng)“管理客戶(hù)機”,在一個(gè)新的命令行中輸入:

/opt/IBMWebAS/bin/adminclient.sh
“管理客戶(hù)機”出現在屏幕上大約需要幾分鐘的時(shí)間??吹较旅娴膱D 3 后,就可以準備配置全新的應用服務(wù)器了:

圖 3. “管理客戶(hù)機”應用程序


恭喜!您已在 Linux 上成功安裝了 WebSphere Application Server 高級版。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
WebSphere認證系列>>無(wú)憂(yōu)題庫網(wǎng)
WebSphere Application Server v6中的問(wèn)題診斷以及日志策略
IBM - MustGather: Crash on AIX
JavaEE中Web服務(wù)器、Web容器、Application服務(wù)器區別及聯(lián)系
WebSphere Application Server 7.0 初體驗
【安全圈】利用漏洞(CVE-2020-4643)可遠程獲取敏感信息
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久