WebLogic デプロイメント プロジェクトの手順

WebLogic デプロイメント プロジェクトの手順

WebLogic は、Ocle が開発した JAVAEE ベースのミドルウェアです。大規模な分散 Web アプリケーション、ネットワーク アプリケーション、データベースの開発、統合、展開、管理に使用されます。では、WebLogic はどのようにしてプロジェクトをデプロイするのでしょうか? この記事では、WebLogic プロジェクトをデプロイする手順を紹介します。

通常、WebLogic でプロジェクトをデプロイする方法は 3 つあります。1 つ目は、コンソールでインストールしてデプロイする方法、2 つ目は、ドメインの utodeploy ディレクトリにデプロイメント パッケージをデプロイする方法、3 つ目は、ドメイン内の構成ファイル config.xml を使用してプロジェクトをデプロイする方法です。以下では、これらを 1 つずつ紹介します。

1. コンソールの展開

1. WebLogic サービスを起動し、WebLogic コンソール ページにログインして、ユーザー名とパスワードを入力し、コンソールにログインします。

2. 左側の「デプロイ」をクリックします。

3. 右側のインストール ボタンをクリックして、プロジェクトのインストールの準備をします。

4. パス入力ボックスが表示されたら、以下でデプロイするプロジェクトの場所を選択できます。

5. 展開するパッケージの場所を直接入力して Enter キーを押すこともできます。

6. 「次へ」をクリックします。

7. 次のステップに進みます。

8. [完了] ボタンをクリックします。

9. 前の手順の設定を保存します。

0. 保存後、再起動せずに変更を有効にするかどうかのプロンプトが表示されます。

これでテストして、プロジェクト名を入力すると、プロジェクトのウェルカム ページが表示されます。これは、プロジェクトが正常にデプロイされたことを意味します。

2. utodeploy 自動デプロイメント

自動デプロイメントのためにコンソールにログインする必要はありません。ドメインのメインディレクトリの下に utodeploy ディレクトリがあります。プロジェクト パッケージを utodeploy ディレクトリに直接コピーできます。

utodeploy ディレクトリに edme.txt ファイルがあります。それを開いて見てみましょう。これが最初の段落です。

[html] iew plin コピー

この自動デプロイ ディレクトリは、アプリケーションを開発環境にデプロイする簡単な方法です。WebLogic Server インスタンスが開発モードで実行されている場合、このディレクトリ内のアプリケーションとモジュールは自動的にデプロイされます。

重要な点は、開発モードでは、WebLogic を起動すると、utodeploy ディレクトリの下のプロジェクトが自動的にデプロイされることです。

デプロイメント パッケージ seletDemo.w を utodeploy ディレクトリにドロップし、sttWebLogic.cmd を起動して seletDemo にアクセスします。ウェルカム ページは引き続き表示されます。

3. config.xml 構成ファイルの展開

config.xml ファイルは、ドメインの config ディレクトリにあります。config.xml は主に、ドメインの関連情報を構成します。プロジェクトをデプロイしたいのですが、どこで設定すればよいでしょうか?

[html] iew plin コピー

<?xml version="1.0" encoding="UTF-8"?> <domin xmlns="http://xmlns.ocle.com/WebLogic/domin" xmlns:sec="http://xmlns.ocle.com/WebLogic/secuity" xmlns:wls="http://xmlns.ocle.com/WebLogic/secuity/wls" xmlns:xsi="http://www.w3.og/200/XMLSchem-instnce" xsi:schemLoction="http://xmlns.ocle.com/WebLogic/secuity/xcml" http://xmlns.ocle.com/WebLogic/secuity/xcml/.0/xcml.xsd http://xmlns.ocle.com/WebLogic/secuity/poides/psswodlidto <elm> <sec:uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec:uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec: uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec:uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec:uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec:uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec:uthentiction-configuration> <nme>bse_domin</nme> <elm> <sec:uthentiction-configuration> < :xsi:type=̶wls:defult-uthentictoType̶> <sec:nme>DefultAuthenticto</sec:nme> </sec:uthentiction-poide> <sec:psswod-lidto xmlns:ps=̶http://xmlns.ocle.com/WebLogic/secuity/poides/psswodlidto̶ xsi:type=̶ps:system-psswod-lidtoType̶> <sec:nme>SystemPsswodVlidto</sec:nme> <ps:min-psswod-length>8</ps:min-psswod-length> <ps:min-numeic-o-specil-chctes></ps:min-numeic-o-specil-chctes> </sec:psswod-lidto> </elm> <defult-elm>myelm</defult-elm> <cedentil-encypted>{AES}xLPXh4gcT6JETB+toxRZpQpAS+MGMuqnnXzu/OsxWMQTB852ggdbUlhkSXUGC9f959oL7tIzyZiu9XdejlkK9Au9cQlCKLLUUMyl5Ty4C0uuJA99b4eR7oIu4</cedentil-encypted> <node-mnge-usenme>WebLogic</node-mnge-usenme> <node-mnge-psswod-encypted>{AES}n3LLdgmAsocPRoYUFfR2wWOlEz6KDFsp7+gByNeo8=</node-mnge-psswod-encypted> </secuity-configuration> <see> <nme>AdminSee</nme> <listen-ddess></listen-ddess> </see> <embedded-ldp> <nme>bse_domin</nme> <cedentil-encypted>{AES}2z8CiCbuYqsSj5t5+y6qEY8dE3NdN0zDG+K3EdwWEubzk9Vmx79Di43oxqX</cedentil-encypted> </embedded-ldp> <configuration-esion>2..3.0.0</configuration-esion> <dmin-see-nme>AdminSee</dmin-see-nme> </domin>

プロジェクトの展開情報は、configuration-esionとdmin-see-nmeの間に追加されます。

[html] iew plin コピー

<configuration-esion>2..3.0.0</configuration-esion> <pp-deployment> <nme>seletDemo</nme> <tget>AdminSee</tget> <module-type>w</module-type> <source-pth>C:\Uses\ZhngQi\Desktop\seletDemo</source-pth> <secuity-dd-model>DDOnly</secuity-dd-model> </pp-deployment> <dmin-see-nme>AdminSee</dmin-see-nme>

最初に config.xml 構成ファイルのデプロイを開始したときに、404 エラーが発生しました。構成を変更しました。デプロイされた w パッケージをフォルダーに解凍し、<module-type>w</module-type> の w を di に変更します。

[html] iew plin コピー

<pp-deployment> <nme>seletDemo</nme> <tget>AdminSee</tget> <module-type>di</module-type> <source-pth>C:\Uses\ZhngQi\Desktop\seletDemo</source-pth> <secuity-dd-model>DDOnly</secuity-dd-model> <stging-mode>nostge</stging-mode> </pp-deployment>

次に、WebLogic サービスを開始します。

<<:  .nl ドメイン名とは何ですか? .nl ドメイン名を購入する価値はありますか?

>>:  GlassFish サーバーに SSL 証明書をインストールするチュートリアル

推薦する

家電プロモーションコピーライティング(星邦家電プロモーションビデオ公開:キッチン家電業界の新潮流をリードし、技術革新でより良い生活を創造)

星邦電器がプロモーションビデオを公開:キッチン家電業界の新たなトレンドをリードし、技術革新でより良い...

電子商取引の新製品プロモーション戦略(新製品発売後の各段階での直通列車のプロモーション戦略は何ですか)

新製品発売後の各段階における直通列車のプロモーション戦略は何ですか?さまざまな段階でのプロモーション...

美邦ブランド計画(美邦服装会長が「拘束」、業績低下で負債41億元超え)

メテルスボンウェ会長、業績低下緩和のため「身長制限」、負債は41億元超多くの友人がMetersbon...

どのブランドのプロモーションが最も優れているか(割引が大きすぎる、OMENの618プロモーションは本当に素晴らしい)

割引が大きすぎます。 OMENの618プロモーションは本当にすごいですね。 618がもうすぐ登場しま...

WeChat 分裂排水 (ソーシャル グループ排水 | WeChat 個人アカウント分裂テクニック、一度習得すれば、光速でファンを増やすことも夢ではありません!)

コミュニティ排水|WeChat個人アカウント分裂テクニック完全集。これらをマスターすれば、光の速さ...

Alibaba Cloud Server にクラウド ディスクをマウントするチュートリアル

ビジネスニーズに応じて、Alibaba Cloud サーバーを使用する際に、別途作成した有料クラウド...

安踏ブランドプロモーション(623億の富を築く!安踏がナイキの独占を打ち破り、中国のスポーツブランドが外国人に反撃)

623億円の財産を築く!安踏がナイキの独占を打ち破り、中国のスポーツブランドが外国人に反撃皆さん、...

ブランド企画クリエイティブ(ブランドストーリーをより心温まるものにするクリエイティブ企画)

クリエイティブな計画がブランドストーリーをより心温まるものにします情報爆発の時代において、企業はビジ...

顧客操作データ分析(データ分析を通じてユーザー行動をどう理解するか?)

データ分析を通じてユーザーの行動を理解するにはどうすればよいでしょうか?一般的に言えば、i オペレー...

WooCommerce チュートリアル: ウェブサイトのメンテナンス モードを有効にする方法

WooCommece は、WodPess の初期機能に電子商取引機能を追加する無料の WodPess...

茶の宣伝計画(茶の宣伝の歴史:茶の香りさえも人里離れた路地に隠れることを恐れる、初期の茶の宣伝計画)

お茶の広告の歴史:お茶の香りさえも人里離れた路地に隠れることを恐れている、初期のお茶の宣伝魔法の計...

製品運用コンサルティング(2023 年グローバルおよび中国 HubSpot テクノロジー コンサルティング市場運用計画および投資機会調査レポート)

2023 年グローバルおよび中国 HubSpot テクノロジーコンサルティング市場運営計画および投...

どの広告会社がベストか(購入する価値のあるトップ 3 デジタル広告会社)

買収すべきトップ3のデジタル広告会社デジタル広告市場は活況を呈しており、この記事ではその市場に参加す...

ブランド認定販売契約(認定代理店販売契約)

正規販売代理店契約当事者A: ************** (当事者Aと称する)当事者 B: ***...