WebLogic detallada

I. Introducción

WebLogic estadounidense Oracle compañía produjo un servidor de aplicaciones, precisamente, es una basada JavaEE arquitectura de middleware, WebLogic se utiliza para desarrollar, integrar, desplegar y gestionar grandes aplicaciones distribuidas web, aplicaciones web y bases de datos de aplicaciones Java del servidor de aplicaciones. Las características dinámicas de Java y Java estándares de seguridad de la empresa introdujo el desarrollo de aplicaciones de red a gran escala, integración, despliegue, y entre la dirección.
WebLogic es un estadounidense
Oracle uno de los productos principales, el Departamento de fusiones y adquisiciones de BEA vienen. Es el principal mercado comercial del software de Java (J2EE) una aplicación de servidor (servidor de aplicaciones), los primeros servidores de aplicaciones J2EE comerciales exitosas del mundo, ha lanzado la versión a 12c (12.1.3). Y este producto, también extiende el WebLogic Portal middleware, WebLogic Integration y otras empresas utilizar (pero sobre todo a la corriente de Oracle Fusion Middleware Fusion Middleware para reemplazar el paquete de la empresa fuera de este WebLogic Server) y (Oracle Enterprise Pack para Eclipse) el desarrollo OEPE herramienta. (De Enciclopedia de Baidu)

Los documentos oficiales Dirección: http://docs.oracle.com/en/middleware/index.html

En segundo lugar, las ventajas

WebLogic Server tiene una variedad de características y ventajas necesarias para el desarrollo y aplicaciones web de comercio electrónico de misión crítica implementar.

  • Estándar
    soporte completo para una variedad de estándares de la industria, incluyendo EJB, JSP, Servlet, JMS, JDBC, XML ( un subconjunto del lenguaje de marcado generalizado estándar) y WML, la aplicación del sistema de aplicación web una protección más sencilla y la inversión, mientras también el desarrollo de normas basadas en soluciones más fácil.
  • Escalabilidad
    WebLogic Server con su sistema de arquitectura altamente escalable conocido en la industria, incluido el intercambio de conexiones de cliente, la puesta en común de recursos y páginas web dinámicas y componentes EJB de la agrupación.
  • El rápido desarrollo
    con el apoyo de EJB y JSP y Servlet WebLogic Server arquitectura de componentes del sistema, puede acelerar la velocidad de comercialización. Cuando ajuste, para simplificar el desarrollo de estos estándares abiertos y WebGain de estudio, y puede jugar habilidades existentes para desplegar rápidamente aplicaciones.

En tercer lugar, los servidores y otras diferencias

  • Tomcat (gratis)
    Tomcat sólo puede considerarse contenedor JSP y Servlet contenedor web, es designado oficialmente. Sólo para darse cuenta las especificaciones relacionadas JSP / servlet no soporta EJB (Accidente ah)! Pero con Tomcat y Apache JBoss J2EE funciones del servidor de aplicaciones se pueden implementar
    en general consideran stucts asoman arquitectura Tomcat en él, pero si se consideran las palabras de EJB, WebLogic es una mejor opción.
  • Jboss (libre)
    contenedor JBoss EJB es una gestión y servidor que soporte EJB 1.1, EJB 2.0 y especificación EJB3. servicios básicos JBoss pero no incluye soporte para servlet / JSP el contenedor WEB, usos generalmente de unión Tomcat o Jetty.
  • WebLogic (de pago)
    WebLogic es servidor J2EE aplicación (servidor de aplicaciones), que comprende EJB, JSP, servlet, JMS etc., versátil. Es un software comercial en el recipiente (JSP, servlets, EJB, etc.) ocupa el primer lugar, y proporciona otras herramientas de edición tales como Java, es un entorno de desarrollo y tiempo de ejecución integrado. cuota

Cuatro, descarga Windows e instalar

Dirección:
http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html?ssSourceSiteId=ocomen
Notas de la versión:

zip .. versión verde, descomprimir puede correr con.
Genérica ... Después de descargar un paquete frasco, la instalación del mago con
el resto del archivo con el entorno de desarrollo de cada sistema, más grande.
Aquí descargamos un segundo, los archivos de instalación con el asistente.

Una vez descargado, el archivo es un archivo jar ejecutable, por lo que entramos en el directorio / bin bajo sistema de JDK, ejecutamos la ventana de comandos

  1 Java-jar WebLogic archivo descargado
  • 1


Comienza la instalación del asistente para instalar, se omite aquí los pasos de instalación.

Tras la finalización de la instalación a partir webligic se puede ver lo siguiente:

A continuación, puede ver en su navegador plataforma de administración de WebLogic
http: // localhost: 7001 / consola (por defecto el puerto 7001, y tomcat8080 la misma)

La primera vez que inicie la página siguiente, la configuración del sistema relevante, y así se le puede ver una plataforma de gestión

En quinto lugar, en virtud de la instalación de Linux

下载Linux版的jdk 安装并设置环境变量,具体方法参照各个linux发行版本的安装命令。
这里我们创建新的用户用于安装weblogic

  1 # groupadd weblogic  //创建组
  2 # useradd -g weblogic weblogic//创建用户并指定组
  3 # passwd weblogic //修改密码
  4 # su - weblogic  切换用户

安装与windows下一样,使用java 执行jar文件即可。

启动安装向导安装步骤和windows下一样。

进行到这步的时候我们选择生产环境,和之前的windows不一样,windows下我们可以选择开发版。

完成之后如下图:

我们到weblogic安装目录下启动weblogic
因为是生产环境,在启动日志时会提示输入密码
输入我们设置的密码最后看到启动成功。

六、weblogic配置

6.1 生产模式下启动取消密码输入

进入到weblogic安装目录下,进到user_projects/domains/base_domain/servers/AdminServer 下
新建文件夹 命名为:security
进入文件夹,新建文件boot.properties,内容如下:

  1 username=登陆用户名
  2 password=密码

再次启动则不会让你输入用户名密码。

6.2 生产模式与开发模式切换

在生产环境中,进入到当前域的根目录下。
在config/config.xml中可以通过配置从生产环境切换开发环境

将true改为false即可,这是在生产模式中改开发模式,在开发模式中看不到这段配置项

6.3 增加多个域

进入D:\Oracle\Middleware\Oracle_Home\wlserver\common\bin下
运行config.cmd linux下运行config.sh可启动配置向导,可以添加新的域。

6.4 增加多个server

进入weblogic管理页面,点击进入服务器管理页面
点击新建,输入服务器名称以及端口

部署应用后目标选择新建的server,输入下面的命令可以启动该server

startManagedWebLogic.cmd managed_server_name admin_url (Windows)  
startManagedWebLogic.sh managed_server_name admin_url (UNIX) 

如:
c:\Oracle\Middleware\user_projects\domains\mydomain\bin\startManagedWebLogic.cmd myManagedServer
http://AdminHost:7001
managed_server_name将指定受管服务的名称,admin_url指定管理服务监听地址(主机、IP地址,或者DNS名称),端口。如果管理服务和受管服务在一起的话,可以省略admin_url

6.5 修改weblogic 端口

进入D:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config
编辑config.xml

6.6 修改weblogic jdk 位置

说明:
1.D:\bea为笔者weblogic安装目录
2.D:\bea\user_projects\domains\base_domain为笔者域创建目录

方法1:
修改文件:D:\bea\wlserver_10.3\common\bin\commEnv.cmd

修改如下行:

@rem Reset java Home
set JAVA_HOME=d:\bea\jdk160_05

方法2:
修改文件:D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd

在下面行
call “%WL_HOME%\common\bin\commEnv.cmd”

后面增加
set JAVA_HOME=d:\bea\jdk160_05

方法3:
修改文件:D:\bea\user_projects\domains\base_domain\bin\startWebLogic.cmd

在下面行
%JAVA_HOME%\bin\java %JAVA_VM% -version

前面增加:
set JAVA_HOME=d:\bea\jdk160_05

方法4:
修改domain中的 setDomainEnv.cmd 文件,将 SUN_JAVA_HOME 和 JAVA_HOME 修改为安装后的JDK路径。

set SUN_JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27

if “%JAVA_VENDOR%”==”Oracle” (
set JAVA_HOME=�A_JAVA_HOME%
) else (
if “%JAVA_VENDOR%”==”Sun” (
set JAVA_HOME=%SUN_JAVA_HOME%
) else (
set JAVA_VENDOR=Sun
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27
)
)

七、weblogic 应用开发

7.1、环境搭建

下载eclipse 以及 oracle eclipse 开发工具
eclipse下载地址参见官网
oracle eclipse 开发工具下载地址:
http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html


也可以在下载weblogic时选择后三个文件,对应系统的全部环境开发工具包括eclipse

或者可以打开Eclipse的安装新软件的页面,Help -> Install New Software。
在Name处输入oepe(可以随便填,只是标记下这个url是什么),
Location处输入
http://download.oracle.com/otn_software/oepe/12.1.3.3.1/luna/repository(之后的版本需jdk8支持)
我的eclipse版本为luna
可以在这个地址
http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html
找到相应的插件地址:

点击OK。

点开Tools下来菜单,选择Oracle Weblogic Server Tools,点击Next。

我安装了如下插件:

7.2、添加weblogic server

打开添加server的窗口,这里我们展开Oracle

选择相应版本的weblogic server,可以自己设置weblogic server名字,下一步;

weblogic home 选择到本地weblogic 的 wlserver目录,
java home 会自动选择jdk的位置,也可以自己选择。next。

选择到本地weblogic 一个域的路径

安装好结果如下

7.3、部署

进入weblogic 后台管理平台,进入部署页面,部署项目。

Supongo que te gusta

Origin www.cnblogs.com/lz1996/p/12511133.html
Recomendado
Clasificación