Instalación y configuración de WebLogic en el sistema operativo Linux

  
                  

Instalación y configuración de WebLogic

Es bien sabido que se ha lanzado un sitio web desarrollado por JSP /SERVLET. Además del servidor WEB correspondiente para responder a las solicitudes de las páginas web normales, se requiere un servidor de aplicaciones dedicado para responder a las páginas web dinámicas. /Solicitud de SERVLET. Para los usuarios empresariales, el software de servidor de aplicaciones más popular es WebLogic desarrollado por BEA. La siguiente es la versión de WebLogic 5.1.


Descomprima WebLogic en el directorio /usr. Debe modificar el archivo de script StartWebLogic.sh en el directorio de instalación de WebLogic para configurar CLASSPATH y JAVA_HOME. Finalmente, use este archivo de script para iniciar el servicio. Los servicios que se lanzan ahora no son compatibles con tecnologías como JSP /EJB /Servlet, por lo que necesita modificar el archivo weblogic.properties en el directorio de instalación de WebLogic. Aquí es cómo configurar este archivo en detalle.


Línea 98:

weblogic.system.listenPort = 80

Establecer puerto HTTP, el valor predeterminado es 7001

Línea 114: < Br>

weblogic.password.system = 11111111

Establezca la contraseña para iniciar la Consola. La longitud predeterminada de la contraseña es de 8 bits

Línea 139:

weblogic.system. SSLListenPort = 7002

Establezca el puerto SSL, el valor predeterminado es 7002

Línea 236:

weblogic.system.minPasswordLen = 8

Establezca la longitud mínima de la contraseña, El valor predeterminado es 8 bits

Línea 495 - Línea 508:

Establezca su propio RMI, el formato del comando es el siguiente:

weblogic.system.startupClass. [VirtualName] = [fullPackageName]

Ejemplo:

weblogic.system.startupClass.hello = examples.rmi.hello.HelloImpl

Línea 524:

#weblogic .ejb.deploy =

# /usr/WebLogic/myserver/Your_Ejb.jar,

El valor predeterminado es no permitir los EJB. Si desea usarlos, puede eliminar los comentarios anteriores y configurarlos. Ruta EJB

Línea 539 - Línea 543:

Agregar lista de usuarios, el formato del comando es el siguiente:

weblogic.password. [Usernam e] = XXX

Ejemplo:

weblogic.password.xxx = 11111111

Línea 604:

weblogic.httpd.session.enable = true

Permita que la sesión se use en el lado del servidor; la sesión es muy útil al desarrollar programas de comercio electrónico

Línea 663 - Línea 674:

663 líneas: # weblogic.jdbc. connectionPool.db2Pool =

664 líneas: # url = jdbc: db2 //localhost /database,

665 líneas: # driver = COM.ibm.db2.jdbc.net.DB2Driver, < Br>

666 líneas: # loginDelaySecs = 1,

667 líneas: # initialCapacity = 4,

668 líneas: # maxCapacity = 10,

669 líneas: # capacityIncrement = 2,

670 líneas: # allowShrinking = true,

671 líneas: # shrinkPeriodMins = 15,

672 líneas: # refreshMinutes = 10,

673 líneas: # testTable = tabla,

674 líneas: # props = usuario = db2admin; contraseña = db2admin

Establezca la PISCINA JDBC que desea usar, el valor predeterminado no está permitido Use, si desea usar JDBC POOL puede eliminar los comentarios anteriores, pero primero su controlador JDBC debe estar en la CLASSPATH de StartWebLogic.sh ya existe. Entre ellos, la línea 663 es el nombre de JDBC POOL (como db2Pool), las líneas 664 y 665 son el controlador JDBC registrado y la base de datos conectada; 667 actúa como el número predeterminado de conexiones; 668 actúa como el número máximo de conexiones en el conjunto de conexiones; 674 actúa para conectarse a la base de datos Nombre de usuario y contraseña

Línea 767:

weblogic.httpd.register. *. Shtml = weblogic.servlet.ServerSideIncludeServlet

Permitir el uso de SSI, es decir .shtml está permitido Extensión de sufijo

Línea 790:

weblogic.httpd.register.servlets = weblogic.servlet.ServletServlet

Permite el uso de servlets, como URL:

http: //localhost /servlets /foo /hello

La ruta real es:

/home/servlet/foo/hello.class

Línea 814:

weblogic.httpd.documentRoot = /home /www /

Este comportamiento establece el directorio de publicación de la página WEB

Línea 831:

weblogic. Httpd.servlet.classpath = /home /servlet

Esta línea se usa para establecer el directorio donde se ubican el Servlet y otros archivos de clase. Por supuesto, este directorio también debe existir en la CLASSPATH de StartWebLogic.sh.

Línea 861 - Línea 868

861 líneas: # weblogic.httpd.register. *. jhtml =

862 líneas: # weblogic.servlet.jhtmlc.PageCompileServlet

863 líneas: # weblogic.httpd .initArgs. *. jhtml =

864 líneas: # pageCheckSeconds = 1,

865 líneas: # packagePrefix = examples.jhtml,

866 líneas: # compileCommand = /Usr /java /bin /javac,

867 líneas: # workingDir = /home,

868 líneas: # verbose = true

Estas líneas se usan para admitir JHTML Técnicamente, el valor predeterminado es no utilizar la extensión JHTML. Si desea utilizar JHTML, elimine el comentario anterior. El * .jhtml después de la línea 861 se usa para registrar cualquier archivo con la extensión jhtml; la línea 866 establece el directorio javac

la línea 878 - la línea 884:

878: #weblogic .httpd.register. *. jsp =

879 líneas: # weblogic.servlet.JSPServlet

880 líneas: # weblogic.httpd.initArgs. *. jsp =

Línea 881: # pageCheckSeconds = 1,

882 líneas: # compileCommand = /usr /java /bin /javac,

883 líneas: # workingDir = /home,

Línea 884: # verbose = true

Estas líneas se usan para admitir JSP. Por defecto, no se pueden usar las extensiones JSP. Si desea usar JSP, puede eliminar los comentarios anteriores. La * .jsp después de la línea 878 se usa para registrar cualquier archivo con la extensión jsp; la línea 882 establece el directorio javac; si desea ejecutar el archivo test.jsp en WebLogic, el archivo se compila primero en _test.class. Ejecutar, por lo que el directorio establecido en la línea 883 se usa para poner el archivo .class compilado


Hasta ahora, WebLogic se ha configurado básicamente, puede usar el script StartWebLogic.sh para iniciar el servicio Y utiliza la tecnología que se ha permitido.

Copyright © Conocimiento de Windows All Rights Reserved