Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxオペレーティングシステムでのWebLogicのインストールと設定

LinuxオペレーティングシステムでのWebLogicのインストールと設定

  

WebLogicのインストールと設定

JSP /SERVLETによって開発されたWebサイトを公開して、通常のWebページの要求に応答することはよく知られています。動的WebページJSP /SERVLETの要求に応答するには、専用のアプリケーションサーバーも必要です。ビジネスユーザーにとって最も人気のあるアプリケーションサーバーソフトウェアはBEAによって開発されたWebLogicで、WebLogic 5.1のバージョンは次のとおりです。


WebLogicを/usrディレクトリに解凍するWebLogicのインストールディレクトリにあるStartWebLogic.shスクリプトファイルを変更して、CLASSPATHとJAVA_HOMEを設定し、最後にこのスクリプトファイルを使用してサービスを開始します。現在開始されているサービスはJSP /EJB /サーブレットなどのテクノロジをサポートしていないため、WebLogicインストールディレクトリのweblogic.propertiesファイルを変更する必要があります。このファイルを詳細に設定する方法は次のとおりです。


98行目:

weblogic.system.listenPort = 80

HTTPポートを設定します。デフォルトは7001です。

114行目:< Br>

weblogic.password.system = 11111111
コンソールを起動するためのパスワードを設定しますデフォルトのパスワード長は8ビットです。

139行目:

weblogic.system。 SSLListenPort = 7002

SSLポートを設定します。デフォルトは7002です。

236行目:

weblogic.system.minPasswordLen = 8

最小パスワード長を設定します。デフォルトは8ビットです。

495行目 - 508行目:

独自のRMIを設定します。コマンド形式は次のとおりです。

weblogic.system.startupClass。[virtualName] = [fullPackageName]

例:

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

524行目:

#weblogic .ejb.deploy =

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

デフォルトでは、EJBは許可されていませんので、使用したい場合は、前のコメントを削除して設定してください。 EJBパス

539行目 - 543行目:

ユーザーリストを追加します。コマンド形式は次のとおりです。

weblogic.password。[usernam e] = XXX

例:

weblogic.password.xxx = 11111111

604行目:

weblogic.httpd.session.enable = true

セッションをサーバー側で使用できるようにする;セッションは、電子商取引プログラムを開発するときに非常に便利です。

663行目 - 674行目:

663行目:#weblogic.jdbc。 connectionPool.db2Pool =

664行:#url = jdbc:db2 //localhost /database、

665行:#driver = COM.ibm.db2.jdbc.net.DB2Driver、< Br>

666行:#loginDelaySecs = 1、

667行:#initialCapacity = 4、

668行:#maxCapacity = 10、

669行: #capacityIncrement = 2、

670行:#allowShrinking = true、

671行:#shrinkPeriodMins = 15、

672行:#refreshMinutes = 10、

673行:#testTable = table、

674行:#props = user = db2admin; password = db2admin

使用するJDBCプールを設定します。デフォルトは許可されていませんJDBC POOLを使用したい場合は、前のコメントを削除できますが、最初にJDBCドライバがStartWebLogic.shのCLASSPATHに存在している必要があります。その中で、663行目はJDBCプールの名前(db2Poolなど)、664行目と665行目は登録されているJDBCドライバーと接続データベース、667はデフォルト接続数、668は接続プールの最大接続数、674はデータベースへの接続です。ユーザ名とパスワード

767行目:

weblogic.httpd.register。*。shtml = weblogic.servlet.ServerSideIncludeServlet

SSIの使用を許可、つまり.shtmlが許可されている。接尾辞の拡張子

790行目:

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

URLなどのサーブレットの使用を許可します。

http://localhost /servlets /foo /hello

実際のパスは次のとおりです。

/home/servlet/foo/hello.class

814行目:

weblogic.httpd.documentRoot = /home /www /

この動作により、Webページの発行ディレクトリが設定されます。

831行目:

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

この行はサーブレットや他のクラスファイルが置かれるディレクトリを設定するために使用されますもちろん、このディレクトリはStartWebLogic.shのCLASSPATHにも存在しなければなりません。行861 - 行868

861行:#weblogic.httpd.register。*。jhtml =

862行:#weblogic.servlet.jhtmlc.PageCompileServlet

863行:#weblogic.httpd .initArgs。*。jhtml =

864行:#pageCheckSeconds = 1、

865行:#packagePrefix = examples.jhtml、

866行:#compileCommand = /Usr /java /bin /javac、

867行:#workingDir = /home、

868行:#verbose = true

これらの行はJHTMLをサポートするために使用されます。技術的には、デフォルトではJHTML拡張子は使用されませんので、JHTMLを使用したい場合は、前のコメントを削除してください。 861行以降の* .jhtmlは拡張子jhtmlのファイルを登録するために使用され、866行はjavacディレクトリを設定します。

878行目 - 884行目:

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

879行:#weblogic.servlet.JSPServlet

880行:#weblogic.httpd.initArgs。*。jsp =

881行目:#pageCheckSeconds = 1、

882行:#compileCommand = /usr /java /bin /javac、

883行:#workingDir = /home、

884行目:#verbose = true

これらの行はJSPをサポートするために使用されますデフォルトではJSP拡張は使用できませんJSPを使用する場合は、前のコメントを削除できます。 878行以降の* .jspは、拡張子jspを持つファイルを登録するために使用され、882行はjavacディレクトリを設定し、WebLogicでtest.jspファイルを実行する場合は、最初に_test.classにコンパイルされます。実行すると、883行目に設定されたディレクトリがコンパイルされた.classファイルを置くために使用されます。


これまでのところ、WebLogicは基本的に設定されています。そして許可されている技術を使用してください。

Copyright © Windowsの知識 All Rights Reserved