導航:首頁 > IDC知識 > weblogic伺服器

weblogic伺服器

發布時間:2020-09-14 20:18:14

1、weblogic與weblogic server有什麼區別?

首先回答第一個問題,weblogic 與weblogic server 廣義上是一個東西。就是一個類似Tomcat的web伺服器,你可以在上面部署web項目。weblogic 是這個軟體的統稱,weblogic server 有許多的版本,目前為止已經更新到 weblogic server 12 了,而且以前剛開始的時候版本不是叫weblogic server 而是weblogic Tengah 。
第二個問題,weblogic 目前使用的就是他的weblogic server 版本,所以叫weblogic 還是weblogic server 都好都是指它,而且以前還叫weblogic Tengah呢!所以名稱這個東西是隨時代的進步改變的,說不定以後就叫 weblogic MMPxxx

2、「Weblogic」和「Tomcat」的區別是什麼?

「Weblogic」和「Tomcat」都是web伺服器,兩者的區別主要有:

WebLogic是美國bea公司出品的一個application server,確切的說是一個基於Javaee架構的中間件,純java開發的,最新版本WebLogic Server 9.0是迄今為止發布的最卓越的BEA應用伺服器。

BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。完全遵循J2EE 1.4規范。

Tomcat伺服器是一個免費的開源的Web 應用伺服器,是Apache 軟體基金會的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。

因為Tomcat 技術先進、性能穩定,運行時佔用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發應用系統常用的功能;而且很重要的是她免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。而且由於開源,它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。

3、怎麼配置 weblogic 伺服器

一.系統環境
oracle817
jbuilderx
weblogic812
二。配置步驟:
1.oracle817
(1)在安裝oracle可直接將全局資料庫名設為:SDDEPG;
(2)安裝完以後打開開始菜單中Oracle DBA Studio
用戶名:system 密碼:manager
(3)使用SDDEPG資料庫,並創建用戶:SDDEPG 密碼為:SDDEPG
並為該用戶添加DBA許可權
(4)給SDDEPG資料庫定義名字為SDDEPG的表空間。初步定義為:開發階段30M,實施時使用500M。
(5)使用PL/SQL 並以SDDEPG用戶名登陸,密碼為SDDEPG,如果登陸正常說明oracle正常安裝9
(6)登陸後選擇my objects,並選擇Tools中Import Table 中的SQL Inserts瀏覽並找到《SDDEPG系統文檔》即可建立資料庫。
2.Jbuilderxh(
(1)安裝Jbuilderx,默認安裝即可,
(2)打開Jbuilderx後選擇File——new——Pull Project from CVS
(3)在Step 1 of 4 中,通過Target directory來更改項目在本機的存放目錄;
(4)在Step 2 of 4 中,需要填寫的內容如下
Special port:2401 Server:192.168.0.102 User:lgzs
(5)在Step 3 of 4 中,需要填寫的參數如下
Repository path :/sddepg
Mole name:sddepgG
點擊next需要添入密碼:123
若無錯誤即可連接成功進入在Step 4 of 4。
3.weblogic812'
(1)安裝weblogic,默認安裝即可;
(2)在開始菜單中選擇Weblogic 的Configuration新建weblogic配置
在BEA Weblogic Congiguration Wiazard 中默認 Basic Weblogi Server Domain
默認快速配置,在配置管理用戶名和密碼中都統一為:用戶名為weblogic 密碼為12345678+
設置好以後創建即可。
(3)先在開始菜單中打開啟動Weblogic服務。BEA Weblogic-User Projects mydomin-StartServer
打開internet瀏覽器,在地址欄輸入http://localhost:7001/console5
登陸weblogic,登錄名為weblogic,密碼為12345678
(4)配置連接池:點擊JDBC中的Connection PoolsI
選擇Configure a new JDBC Connection Pool 所需要填寫的參數如下:
DataBase Type:Oracle;;
Data Driver:Oracle's Driver(Thin) Versions 8.1.7.9.0.1.9.2.09
Name:MyJDBC Connection Pool
Data base Name:SDDEPG
Host Name:localhostt
Port:1521
Datebase User Name:SDDEPG
Password:SDDEPG
填寫好以後點擊 Test Driver Configuration 若無錯誤則顯示Connection Successful
點擊Create and deploy.
(5)配置數據源:點擊JDBC 中 Data Sources 選擇Configure a new JDBC Data Source'
參數如下:
Name:MyJDBC Data Sourse
JNDI Name:sddepgDataSource
4.Jbuilderx 與 Weblogic 整合
打開Jbuilderx選擇Tools 中 Configure Servers
選擇左邊的Weblogic Platform Server8x
在右邊的General中配置參數如下(本例中weblogic安裝在d盤bea中):
Home directory:D:/bea/weblogic81/server;
Main class:weblogic.Server
VM parameters:78 -Dweblogic.management.username=weblogic;
Work
ing directory:D:/bea/user_projects/domains/mydomain.
在Custom中的配置如下:
BEA home directory: D:/bea;
JDK inStallation directory:D:/bea/jdk141_05;
Domain directory:D:/bea/user_projects/domains/mydomain;
User name:weblogic;
Password:12345678
Server name: myserver
最後在Project-Project Properties設置相應屬性。

4、weblogic是什麼啊,有人說weblogic伺服器,weblogic可以代替apache或者tomcat或者nginx做web伺服器嗎

你可以理解成weblogic、apache、tomcat、nginx都是伺服器,不過各自的優缺點不同
而且因為各自的特點不同,有的時候可以互相配合著用,比如apache+tomcat,因為apache靜態化做的好,所以可以配合用,apache+weblogic一起用,也是因為apache靜態化好,減輕伺服器壓力

5、如何在weblogic中啟動一個新的SERVER

在weblogic中,創建好server後,啟動server,在這介紹兩種方式
第一種方法比較簡單
在domain的目錄下,用starit startManagerWeblogicNaNd Server-0來啟動,
這塊主要是注意要找到路徑。

第二種方法比較復雜
1.創建一個machine,類似虛擬機器(在這就不演示創建的過程,很簡單)
2.把server添加到machine,如下圖
首先進入machine頁面,雙擊machine,找到machine中的配置-》伺服器

然後添加選擇需要啟動的server,一步一步添加完成,

3.然後在
D:\soft\weblogic\weblogic92\server\bin路徑下, Start startNodeManage 127.0.0.1 5556 啟動,注意路徑,ip以及埠號的變化,
這塊需要在D:\soft\weblogic\weblogic92\common\nodemanager 這個路徑下添加一個nodemanager.hosts的文件。裡面寫上對應的ip。不然它啟動時server不識別的。

4.啟動好machine後,然後進入Server ---》控制中啟動server即可。

怎樣實現weblogic在啟動時自動載入用戶名和密碼,不用我們每次啟動都得手動輸入。

在D:\soft\weblogic\user_projects\domains\base_domain\servers\Server-0\security目錄下,創建一個boot.properties文件,裡面寫上用戶名和密碼就可可以了,這樣寫username=weblogic 換行然後寫password=weblogic,雖然寫的明文,但是在weblogic載入一次後,自動加密。

其中base_domain是domain的名字 Server-0 是server的名字sercurity是需要手動創建的文件夾

其中security目錄和boot.properties文件在開發模式下了會自動創建,在產品模式下需要我們手動的創建。

6、weblogic伺服器與weblogic域是什麼關系

weblogic是還有一個大的集成工具,包含了很多內容;

1.第一個問題:weblogic server只是其中的一個功能, 你前面說的weblogic伺服器應該說的就是weblogic server了,他是werblogic域的組成部分之一,你要使用weblogic server的話是需要先創建域的;

2.第二個問題:一個weblogic是可以包含多個域的;這里就需要你弄清楚如下幾個概念及其之間的關系:Machine,Server,Domain,Cluster 

1》機器 (Machines):可以對應到伺服器所在的物理硬體

2》伺服器 (Servers):伺服器是執行在單一Java虛擬機(JVM)中weblogic.Server類的實例。他最多和一個WLS機器關聯;

3》域 (Domains):域是單元化管理Weblogic server用的;

4》集群 (Clustering):WebLogic集群技術指通過一組伺服器共同工作,在多台機器間復制應用表示層和應用邏輯層的能力,實現關鍵業務系統的負載分布,消除個別故障點。 集群用來實現負載均衡和容錯;

3.第三個問題:域的特徵和作用如下:

域管理的特徵:對應用來說是透明的,可以出於技術或業務的理由來配置、管理;

域的作用:可以用來分離: 開發/測試/上線的應用,管理和操作的任務,組織或業務分配;

簡而言之,域就是為了更方便的管理weblogic的各個功能而存在的;

附關系圖如下:

7、什麼是webLogic伺服器?

WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。 BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。

8、如何管理Weblogic應用伺服器?

IBM在知名度、戰略眼光、多種平台、提供能力方面擁有優勢,而BEA的強項在於技術和銷售渠道方面。 BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。 BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。與BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可為部署適應性個性化電子商務應用系統提供完善的解決方案。 BEA WebLogic Server具有開發和部署關鍵任務電子商務Web應用系統所需的多種特色和優勢。 綜上所述,BEA Weblogic伺服器在一個企業的IT系統中所起的作用是非常重要的。所以管理和維護好Weblogic應用伺服器是業務系統維護的重中之重。 如何管理Weblogic應用伺服器? 日常管理Weblogic應用伺服器,我們需要關注以下幾個方面: 1、 系統資源,例如應用伺服器本身所在的操作系統CPU利用率、內存利用率、磁碟空間等基礎資源的消耗情況。 2、 Web容器,Web層在應用中更多的是用來生成表達邏輯。廣泛使用的體系結構是從應用層讀取數據,然後使用servlet和JSP生成動態內容,其中應用層一般由EJB組成。因此需要重點關注當前的Session數量,包括活動的數量以及峰值情況。 3、 JMS,JMS子系統提供了很多的調試參數。JMS消息是由稱為JMSDispatcher的獨立執行隊列處理的。需要重點關注的是JMS消息數等一些參數,包括已接收的和等待處理的數量等。 4、 線程池執行隊列,執行隊列的線程數表示執行隊列能夠同時執行的操作的數量。但此值不是設的越大越好,應該恰到好處的去設置它,太小了,執行隊列中將會積累很多待處理的任務,太大了,則會消耗大量的系統資源從而影響整體的性能。因此需要重點關注當前空閑線程數、等待的請求數、匯流排程數等指標。 5、 JDBC連接池,JDBC Connection Pool的調優受制於WebLogic Server線程數的設置和資料庫進程數,游標的大小。通常我們在一個線程中使用一個連接,所以連接數並不是越多越好,為避免兩邊的資源消耗,建議設置連接池的最大值等於或者略小於線程數。同時為了減少新建連接的開銷,將最小值和最大值設為一致。因此需要重點關注的是連接池大小、當前活動的連接數量、泄漏的連接數等指標。 摩卡軟體應用監控的優勢 摩卡軟體在行業內具有十年的IT運維管理經驗,摩卡軟體在全國超過23家的大客戶現場積累了深厚的應用平台運維管理經驗,其中Weblogic應用伺服器監控也非常成熟,摩卡軟體對應用監控的主要優勢如下: 支持應用種類多:從J2EE應用平台到資料庫,再到中間件,幾乎無所不包。 專業底層的監控:多年來與大廠的良好合作關系,奠定了摩卡軟體的技術實力,使得摩卡軟體在應用的監控上更能夠取得一些最有用的最底層的數據。 超越原廠家的監控:應用廠家可能不會想到,他們認為的最關鍵的一些東西對不同的客戶而言可能關注點都不同,摩卡軟體利用與廠家合作關系的優勢結合運維管理經驗,提出一套超越應用原廠家的監控指標。 更有用的監控:摩卡軟體最獨特的優勢在於,所有對應用平台的監控指標都不是空穴來風,也不是每個技術人員所熟知的那些通用的監控,摩卡軟體將十年來的IT運維管理經驗進行了整合,所有的監控指標均來自我們全國超過23個大客戶服務點多年來的運維管理經驗,讓監控指標更加有用。 更容易看懂的指標:摩卡軟體將指標進行分類,以可用性指標、性能指標、配置指標等將指標進行分類管理,方便了用戶的查閱。

9、如何登陸weblogic伺服器網頁

在weblogic中,創建好server後,啟動server,在這介紹兩種方式
第一種方法比較簡單
在domain的目錄下,用starit startManagerWeblogicNaNd Server-0來啟動,
這塊主要是注意要找到路徑。

第二種方法比較復雜
1.創建一個machine,類似虛擬機器(在這就不演示創建的過程,很簡單)
2.把server添加到machine,如下圖
首先進入machine頁面,雙擊machine,找到machine中的配置-》伺服器

然後添加選擇需要啟動的server,一步一步添加完成,

3.然後在
D:\soft\weblogic\weblogic92\server\bin路徑下, Start startNodeManage 127.0.0.1 5556 啟動,注意路徑,ip以及埠號的變化,
這塊需要在D:\soft\weblogic\weblogic92\common\nodemanager 這個路徑下添加一個nodemanager.hosts的文件。裡面寫上對應的ip。不然它啟動時server不識別的。

4.啟動好machine後,然後進入Server ---》控制中啟動server即可。

怎樣實現weblogic在啟動時自動載入用戶名和密碼,不用我們每次啟動都得手動輸入。

在D:\soft\weblogic\user_projects\domains\base_domain\servers\Server-0\security目錄下,創建一個boot.properties文件,裡面寫上用戶名和密碼就可可以了,這樣寫username=weblogic 換行然後寫password=weblogic,雖然寫的明文,但是在weblogic載入一次後,自動加密。

其中base_domain是domain的名字 Server-0 是server的名字sercurity是需要手動創建的文件夾

其中security目錄和boot.properties文件在開發模式下了會自動創建,在產品模式下需要我們手動的創建。

10、weblogic是web伺服器還是應用伺服器

web伺服器只是應用伺服器的一種,可以叫做:web應用伺服器;

web伺服器比如:iis+php+mysql
應用伺服器可以提供:web服務、weblogic、Tomcat等應用;

舉個例子:Tomcat
主要應用於提供jsp程序的開放調試輕量級web服務

與weblogic伺服器相關的知識