導航:首頁 > 程序命令 > weblogic命令安裝

weblogic命令安裝

發布時間:2022-12-10 09:54:07

⑴ 怎樣在虛擬機上linux安裝weblogic

安裝:
進入weblogic安裝包存放目錄執行安裝命令如:
入歡迎界面:

選擇安裝路徑:

選擇安裝類型,筆者需要Weblogic的示例,所以就選擇了含示例的安裝,一般選擇第一個

6
條件檢查頁面

7
安全更新頁面,可以隨意填寫郵箱,
然後彈出連接失敗,勾選我不希望收到有關配置 點擊繼續 ,繼續執行下一步

8
安裝概要頁面,提示安裝信息,點擊安裝按鈕 執行安裝

⑵ weblogic怎麼部署啟動web項目

多種方式,,最簡單方法是直接在管理控制台部署,,復雜點通過後台命令部署。

⑶ linux怎麼安裝weblogic

工具/原料
fmw_12.1.3.0.0_wls.jar
JDK:1.7 update 51
Linux
方法/步驟
1
簡介:
在Linux環境中安裝建議使用普通用戶安裝,weblogic也會自動提示使用普通用戶安裝。
Linux新建普通用戶weblogic:
創建用戶組:groupadd weblogic
創建用戶添加用戶組weblogci指定家錄:
useradd -g weblogic -m -d /home/lip weblogic
設置密碼 passwd xxxxx
指定用戶目錄 chown -R weblogic:weblogic /home
執行ll 可查看目錄屬組
普通用戶配置jdk環境變數
在普通用戶家目錄下會有一個.bash_profile文件 修改該文件即可
普通用戶下配置環境變數

JDK環境變數設置:
export java_HOME=/jdk安裝路徑
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改後生效:source /etc/profile

2
安裝:
進入weblogic安裝包存放目錄執行安裝命令如:
java -jar fmw_12.1.3.0.0_wls.jar

3
進入歡迎界面:

4
選擇安裝路徑:

5
選擇安裝類型,筆者需要Weblogic的示例,所以就選擇了含示例的安裝,一般選擇第一個WebLogic Server

6
條件檢查頁面

7
安全更新頁面,可以隨意填寫郵箱,
然後彈出連接失敗,勾選我不希望收到有關配置 點擊繼續 ,繼續執行下一步

8
安裝概要頁面,提示安裝信息,點擊安裝按鈕 執行安裝

9
安裝進度頁面,顯示安裝進度,可以繼續執行下一步 創建域配置

配置向導頁面

設置管理員賬號

域模式和JDK,weblogic自動識系統已配置的JDK

高級配置頁面,默認即可

管理伺服器頁面,默認即可

配置概要頁面,顯示域配置信息

配置進度頁面,顯示配置信息

配置成功頁面,提示配置成功完成配置

訪問地址:http://IP+Port(7001)/console
展示頁面如下:

步驟閱讀
啟動腳本地址
安裝路徑\Middleware\Oracle_Home\user_projects\domains\base_domain\bin
啟動:startWebLogic.sh
停止:stopWebLogic.sh
埠配置文件

Middleware\Oracle_Home\user_projects\domains\base_domain\confi
域配置界面腳本
Middleware/Oracle_Home/oracle_common/common/bin目錄下
# ./config.sh

⑷ 32位64位weblogic server怎麼安裝

(一) 安裝
我們在64位的伺服器上為提高性能要安裝64位的weblogic。經常在網上看到有人問,weblogic有64位的么?weblogic需要破解么?
weblogic有專門的64位版本,這里安裝的是weblogic11g,也就是10.3.6版本,12c的版本安裝應該類似。 weblogic從bea被oracle收購後,不需要破解,就只有授權。什麼意思呢?就是說從oracle官網上下載的weblogic就是全功能版本,不管是集群還是其他,功能沒有任何限制。但是如果要用於商業環境,必須要向oracle買license,當然可以偷偷的用,那就是盜版,侵權,有一天oracle可以告的破產……。
1、下載64位weblogic,打下這個地址:
http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html,在這里可以看到除了mac os X操作系統外,其他系統的64位都是同一個版本,wls1036_generic.jar。如下圖,weblogic的下載需要注冊一個oracle官網的帳號。
2、下載64
位JDK,我們下載的文件wls1036_generic.jar文件裡面不包括JDK,如有可能, 請盡量在Windows/Linux平台下使用JRockit虛擬機,下載地址:
http://www.oracle.com/technetwork/middleware/jrockit/downloads/index.html。通用的64位 Weblogic 安裝程序本身並不綁定任何版本的64位 JVM, 因此請安裝第二步下載到的Java安裝程序.默認的安裝路徑(C:\Program Files)必須進行修改, 因為Weblogic和很多Java類庫都不能很好的支持帶有空格的目錄名.請確保將JDK安裝到不帶任何空格的目錄下(例如 C:\Java);
然後使用命令行安裝,如果配置了環境變理直接使在控制台裡面輸入下面的命令即可。如果沒有配置文件變數,在控制台使用cd進入到jdk的bin目錄下面執行如下命令。
//界面安裝,一般選擇這個方法就可以
java -jar wls1034_generic.jar 即可啟動安裝過程, 默認啟動的是圖形界面的安裝向導.
//控制台安裝,這個方法一般用在linux等沒有安裝桌面環境的伺服器上,命令行方式的安裝命令用如下方式啟動: java -jar wls1034_generic.jar -mode=console
//靜默安裝用如下方式啟動:
java -jar wls1034_generic.jar -mode=console -silent_xml=/path_to_silent.xml

此處不應該存在\java\jdkXXX, 特別需要注意的是,jdk必須為64位,如果jdk安裝目錄有空格,則啟動會報錯,報錯為:此處不應該存在\java\jdkXXX.解決辦法為重裝
JDK到一個沒有空格的目錄,或者把java目錄拷貝到一個沒有空格的目錄,安裝的時候選擇該目錄下的jdk即可。另外該版本的weblogic,我用的是jdk1.7

3.現在創建域並啟動伺服器, 或許會發現如下提示的錯誤信息:
<Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure
that wlntio.dll is in: ?C:\O
racle\fmwhome\wlserver_10.3\server\native\win\32;C:\Oracle\fmwhome\wlserver_10.3
\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Oracle\fmwhome\wlserver_10.3\serve
r\native\win\32\;C:\Oracle\fmwhome\wlserver_10.3\server\bin;C:\Program~\Java\jdk
1.6.0_24\jre\bin;C:\\Java\jdk1.6.0_24\bin; ?
解決方法
1) 進入如下目錄: <<Weblogic_Home_Directory>>\wlserver_10.3\server\native\win\x64, 復制文件wlntio.dll 並將其粘貼到 C:\Java\bin 目錄下 (假設JDK事先已安裝至 C:\Java);
2)或者修改系統的PATH變數使其包含<<Weblogic_Home_Directory>>\wlserver_10.3\server\native\win\x64, 此為推薦做法;
4. 啟動伺服器後, 問題應消失並可在Thread Dump中看到Muxer相關線程.
Linux/Unix下的解決方案:
需找到對應目錄下的文件libmuxer.so或者libmuxer.sl, 將其加入系統的PATH或者LD_LIBRARY_PATH環境變數, 並確保WebLogic進程的所有者用戶對其有讀和執行的許可權.
在Windows 64位操作系統安裝Weblogic的注意事項

1、首先必須先安裝一個64位的JDK,用於Weblogic、ADF運行時環境以及Domain的安裝,如果安裝Weblogic、ADF運行時環境或者Domain安裝時使用的是32位的JDK,將可能產生不可預期的問題,例如在將Weblogic安裝為Windows服務時,WebLogic將啟動不了。(沒有日誌,沒有任何提示)。
2、Weblogic安裝文件必須是通用的jar文件,不能是exe版本的。之所以用jar版本的weblogic安裝,是為了確保在安裝過程中在weblogci的native目錄下生成64位的lib文件。
3、檢查/wlserver_10.3/common/bin/commEnv.cmd中的環境變數"JAVA_USE_64BIT"是否為「true」,以及「WL_USE_X86DLL」、「WL_USE_IA64DLL」 和「WL_USE_AMD64DLL」的值。

(二) 部署運行
1. 包引入錯誤
? 問題現象:Console頁面提示

或者後台有如下錯誤日誌
經過分析,應該是\WEB-INF\lib下的jar包僅讀取到根目錄就結束了。而類似cache等文件夾下的jar沒有讀取。
? 解決方案:在setDomainEnv.sh文件中指定文件訪問路徑。

2. 亂碼現象
? 問題現象:部署後無法正常啟動。經查,是web-inf/config下的POOLconfig文件夾
以及文件都沒有生成。
或者訪問頁面出現亂碼。
? 解決辦法:
用命令locale -a 查詢系統支持的字元集
然後在startserver.sh里加命令:lang=查詢到的中文字元集名
樣例:export LANG="zh_CN.GBK"

3. mime-typeType配置問題
? 問題現象:錯誤日誌VALIDATION PROBLEMS WERE FOUND problem:
cvc-datatype-valid.1.1: string value 'msiexec.exe' does not match pattern for mime-typeType in namespace
Windows和linux都有這個問題。
? 解決方案:
Web.xml中
<mime-mapping>
<extension>msi</extension>
<mime-type>msiexec.exe</mime-type>
</mime-mapping>
修改為
<mime-mapping>
<extension>msi</extension>
<mime-type>application/x-msi</mime-type>
</mime-mapping>

4. 應用不存在
? 問題現象:weblogic.management.DeploymentException: [Deployer:149266]Illegal
state for operation deploy: 'STATE_PREPARED'.
或者weblogic.management.ManagementException: [Deployer:149001]No application named 'tdapweb' exists for operation start
? 解決方案:在console頁面左上角更新中心,點激活更新即可

5. ClassNotFoundException: org.hibernate.hql.ast.HqlToken
在做項目的時候,我用weblogic跑了一下自己的程序(開發一直在tomcat下),發現出現了這樣的問題,
ClassNotFoundException: org.hibernate.hql.ast.HqlToken ,郁悶了半天,在tomcat下沒有任何錯誤,為何到weblogic就有問題了呢?
在網路和google上搜了好久,換了n個關鍵詞,才搜到原因如下:
原因:
Hibernate3.0 採用新的基於ANTLR的HQL/SQL查詢翻譯器,在Hibernate的配置文件中,hibernate.query.factory_class屬性用來選擇查詢翻譯器。
(1)選擇Hibernate3.0的查詢翻譯器:
hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory
(2)選擇Hibernate2.1的查詢翻譯器
hibernate.query.factory_class= org.hibernate.hql.classic.ClassicQueryTranslatorFactory
為了使用3.0的批量更新和刪除功能,只能選擇(1)否則不能解釋批量更新的語句,當使用的時候出現了不支持條件輸入中文的情況。
選擇(2)可以支持輸入中文,但沒法解釋批量更新語句了
在hibernate3中需要用到antlr,然而這個包在weblogic.jar中已經包含了
antrl類庫,就會產生一些類載入的錯誤,
無法找到在war或者ear中的hibernate3.jar。
出現這個錯誤之後,antlr會調用System.exit(),這樣weblogic就會中止服務。
原來是沖突了,解決方法也很簡單,就是添加
<prop
key="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory </prop>
6. weblogic部署war包action不能訪問問題解決方法 [There is no Action mapped for
namespace / and action name]
java web項目如果使用註解方式開發,打成war包後部署到weblogic上後會出現 "There is no Action mapped for namespace / and action name" action未找到的問題,解決方法: 在struts.xml里新增以下兩行配置: 中通配符的原因,把value=".*?/*.*jar(!/)?"改成value=".*?/_wl_cls_gen.*jar (!/)?"即可。
7. java.lang.StackOverflowError
參見http://wenku.uu456.com/view/c42e7a5bbe23482fb4da4cf2.html weblogic優化配置

8. 包沖突
包沖突可以在WEB-INF下新建weblogic.xml文件,指定優先採用項目中指定的jar包,方式如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> <weblogic-web-app>
<!-- 為web.xml所定義角色賦值,如果是或者之前的版本,

⑸ 啟動weblogic服務的命令

cd  /home/weblogic/bea/user_projects/domains/base_domain/bin

執行命令啟動伺服器

nohup sh startWebLogic.sh  &

[weblogic@localhost ~]$ su - root

 關閉防火牆

service iptables stop  

退出root 

exit

weblogic伺服器控制台地址:192.168.80.128

http://127.0.0.1:7001/console/login/LoginForm.jsp

啟動weblogic,可以參考如下命令:

nohup ./startWebLogic.sh &

查看後台(nohup 會在當前目錄下生成一個nohup.out文件作為輸出)

tail -f nohup.out

或者:

nohup ./startWebLogic.sh >日誌文件名 &

查看後台

tail -f 日誌文件名

關閉weblogic,我們更傾向於直接殺掉weblogic進程:

ps -ef|grep java

查找到進程ID之後,直接運行如下命令:

kill -9 ID

⑹ window 上安裝weblogic 11g 卡在90%了怎麼回事

建議重新安裝
如果配置了環境變理直接使在控制台裡面輸入下面的命令即可。如果沒有配置文件變數,在控制台使用cd進入到jdk的bin目錄下面執行如下命令。
//界面安裝,一般選擇這個方法就可以
java -jar wls1034_generic.jar 即可啟動安裝過程, 默認啟動的是圖形界面的安裝向導.
//控制台安裝,這個方法一般用在linux等沒有安裝桌面環境的伺服器上,命令行方式的安裝命令用如下方式啟動:
java -jar wls1034_generic.jar -mode=console
//靜默安裝用如下方式啟動:
java -jar wls1034_generic.jar -mode=console -silent_xml=/path_to_silent.xml
3.現在創建域並啟動伺服器, 或許會發現如下提示的錯誤信息:
<Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that wlntio.dll is in: 『C:\O
racle\fmwhome\wlserver_10.3\server\native\win\32;C:\Oracle\fmwhome\wlserver_10.3
\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Oracle\fmwhome\wlserver_10.3\serve
r\native\win\32\;C:\Oracle\fmwhome\wlserver_10.3\server\bin;C:\Program~\Java\jdk
1.6.0_24\jre\bin;C:\\Java\jdk1.6.0_24\bin; 『

解決方法
1) 進入如下目錄: <<Weblogic_Home_Directory>>\wlserver_10.3\server\native\win\x64, 復制文件wlntio.dll 並將其粘貼到 C:\Java\bin 目錄下 (假設JDK事先已安裝至 C:\Java);
2)或者修改系統的PATH變數使其包含<<Weblogic_Home_Directory>>\wlserver_10.3\server\native\win\x64, 此為推薦做法;
4. 啟動伺服器後, 問題應消失並可在Thread Dump中看到Muxer相關線程.
Linux/Unix下的解決方案:
需找到對應目錄下的文件libmuxer.so或者libmuxer.sl, 將其加入系統的PATH或者LD_LIBRARY_PATH環境變數, 並確保WebLogic進程的所有者用戶對其有讀和執行的許可權.

⑺ win10 64位 安裝 Weblogic fmw_12.2.1.2.0_wls.jar 出錯,試了多次都不行,jdk1.7 64位

配置JAVA環境變數
$vi .bash_profile
export JAVA_HOME=/usr/local/jdk1.7.0_80
export JRE_HOME=/usr/local/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export ORACLE_HOME=/bea

閱讀全文

與weblogic命令安裝相關的資料

熱點內容
java命令行運行java 瀏覽:658
搜索pdf內容 瀏覽:497
程序員裝機必備的軟體 瀏覽:9
php微信第三方登錄demo 瀏覽:536
上海php工具開發源碼交付 瀏覽:793
哪裡有求購黃頁的源碼 瀏覽:194
商城礦機源碼礦場系統 瀏覽:198
單片機的led燈熄滅程序 瀏覽:224
洛陽python培訓 瀏覽:702
小鍵盤命令 瀏覽:194
單片機c語言返回主程序 瀏覽:816
dockerpythonweb 瀏覽:970
程序員演算法有多強 瀏覽:717
pythonworkbook模塊 瀏覽:245
什麼app能查醫生 瀏覽:175
輕量級的編程語言 瀏覽:340
程序員那麼可愛生孩子 瀏覽:432
後綴him3加密文件是什麼軟體 瀏覽:986
堅果隱藏app為什麼要140版本才能用 瀏覽:315
淘寶dns伺服器地址 瀏覽:259