WebLogicのインストール、デプロイメント、デバッグの最新バージョン
Latest Version Weblogic Installation
WebLogicのインストール、デプロイメント、デバッグの最新バージョン
WebLogicは、米国のOracleCorporationによって作成されたアプリケーションサーバーです。具体的には、JAVAEEアーキテクチャに基づくミドルウェアです。 WebLogicは、大規模な分散Webアプリケーション、ネットワークアプリケーション、およびデータベースアプリケーションを開発、統合、展開、および管理するためのJavaアプリケーションサーバーです。大規模ネットワークアプリケーションの開発、統合、展開、および管理に、Javaの動的機能とJavaEnterprise標準のセキュリティを導入します。
WebLogicサーバーでは、開発者が無料で使用できるようになりました。 (以前は無料で試すこともできますが、時間制限があります)しかし、まだ多くの制限があります:
このアプリケーションは、単一の開発者のデスクトップ環境(物理、仮想、およびリモートの仮想ホストを含む)にのみ展開され、指定された開発者のみが使用およびアクセスできます。
オラクルはライセンス契約を次のように変更しました。以前に内部データ処理、商用または本番目的でアプリケーションを展開したことがある場合でも、無料のライセンス契約に基づいて開発を継続し、アプリケーションのテスト、プロトタイプ作成、およびデモンストレーションを行うことができます。
ライセンス契約:Dev-License、OracleBlog経由
WebLogicのインストール
WebLogicをローカルにインストールするかDockerをインストールするかを選択できます。
DockerはWeblogicをインストールします。 'を参照してください。 DockerはWebLogicをインストールします。
WindowsとLinuxでのWebLogicのインストールとデプロイの操作は同じです。ここでは、デモとしてWindowsを使用します。
デモでは、現在(2019年11月24日日曜日)の最新バージョン(バージョン12c(12.2.1.4))を使用して動作します。
WebLogicインストールパッケージをダウンロードします
まず、インストールパッケージをダウンロードします。
https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html
4つのダウンロードオプションがあります
Windows、Linux、MAC OS X用のクイックインストーラー(225 MB)
汎用インストーラー(826 MB)
スリム(182 MB)
Fusion Middlewareインフラストラクチャインストーラー(1.5 GB)
ここで使用することを選択します 汎用インストーラー
減圧後に得られた
WebLogicをインストールします
予防:
JAVA_HOME構成JDKパスにスペースを含めることはできません。
パス環境変数を乱してはならず、「現時点ではXXXXXXは存在しない」と表示される場合があります。パス環境変数に対応する干渉が表示される場合は、解決できます。
インストールコマンド
# Need to run this command line with administrator privileges. java -jar fmw_12.2.1.4.0_wls.jar
ドメインを構成する
インストール後に自動的にポップアップしますConfiguration Wizard
。
構成ウィザードが自動的にポップアップしない場合は、主に、JAVA_HOMEパスにスペースがあるか、Path環境変数が干渉していることが原因です。
使用する必要がありますWeblogicoracle_commoncommoninconfig.cmd
開始します。構成が間違っている場合は、対応するプロンプトが表示されます。構成が正しい場合は、しばらく待ってください。構成ウィザードが表示されます。
startWeblogic.cmdでログが長時間移動しない場合は、コマンドラインでEnterキーを押すだけです。
コンソールの実行中に、仮死状態が発生する場合もあります。コマンドラインインターフェイスに戻り、Enterキーを押して移動を開始します。
コンソールに入る
Windows環境では、起動時および操作中にWebLogicがスタックする場合があります。このとき、コマンドラインインターフェイスでEnterキーを押します。
アプリケーションをWebLogicにデプロイする
まず、独自のIDEを使用してJavaWebプロジェクトを準備します。
テスト用のJSPとサーブレットを構築します。
アプリケーションをローカルに手動でデプロイする
完成したJavaWebプロジェクトをwarパッケージにします。
コンソールに入る
アプリケーション概要インターフェース
アプリケーション構成インターフェース
アプリケーション展開パステスト
アプリケーション監視インターフェース
アプリケーションを自動的にデプロイするためのIDE構成
展開が完了しました。
展開の更新
デプロイされたアプリケーションを更新する場合。サーバーの速度が低下するため、サーバーを直接再起動しないでください。 WLSは、Tomcatや桟橋とは異なります。数十MBのサイズで、wlが数百MBで開始するのにかかる時間はかなりのものです。したがって、私たちの実際の使用、特に開発では、特別な状況はありません。通常、再デプロイしてアプリケーションを更新します。
デプロイされたアプリをアンインストールします
順番に動作するために、そうでなければファイルが占有されている例外があるかもしれません。