GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にApacheServiceMixをインストールする方法

この記事では、CentOS8にApacheServiceMixをインストールする方法を学習します。ApacheServiceMixは、サービス指向アーキテクチャコンポーネント、Webサービス、またはレガシーシステム接続サービスのランタイムコンテナです。 Apache ServiceMixは、Apacheライセンスの下でリリースされたSOAモデルに基づくエンタープライズオープンソース分散エンタープライズサービスバス(ESB)です。これは、エンタープライズサービスバスとApacheトップレベルプロジェクトの最も成熟したオープンソース実装の1つです。 Apache ServiceMixは、CamelおよびActiveMQインスタンスを実行、構成、および管理できるOSGiコンテナーを提供し、提供できる他のサービスを探索できます。

まず、次のコマンドを使用してOSを更新します。

dnf -y update

Apache ServerMixは、それ自体を実行するためにJavaを必要とします。 Java1.6以降をインストールする必要があります。

次のコマンドを実行してJavaをインストールします。

dnf install java-11-openjdk -y
java -version

次に、ApacheMavenをインストールします。 Apache Mavenは、ソフトウェアプロジェクト管理および理解ツールです。 Mavenは、プロジェクトオブジェクトモデル(POM)の概念に基づいて、プロジェクトのビルド、レポート、およびドキュメントを中心的な情報から管理できます。

次のコマンドを使用してApacheMavenをインストールします。

wget https://downloads.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz

次に、Mavenを/ usr /local/ディレクトリに抽出します。

tar -zxvf apache-maven-3.8.4-bin.tar.gz -C /usr/local/
cd /usr/local/
mv mv apache-maven-3.8.4 maven

次に、サーバー上のすべてのユーザーが使用できるようにApacheMaven環境を構成します。

以下のコマンドを使用してmaven.shファイルを作成します。

nano /etc/profile.d/maven.sh

次の行を追加します:

# Configuration of Apache Maven Environment Variables
export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:${PATH}

次に、次のコマンドを使用して、スクリプトファイルを実行可能にし、環境変数をロードします。

chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh

ApacheMavenのインストールを確認します。

mvn -version

Apache ServiceMixをダウンロードしてインストールします:

以下を使用してApacheServiceMixをダウンロードします。

wget http://archive.apache.org/dist/servicemix/servicemix-4/4.5.3/apache-servicemix-4.5.3.tar.gz

以下のコマンドを使用してパッケージを抽出します。

tar -zxvf apache-servicemix-4.5.3.tar.gz

ディレクトリを抽出したパッケージの「bin」ディレクトリに変更し、次のコマンドを実行して、以下に示すようにServiceMixのインストールを開始します。

cd apache-servicemix-4.5.3/bin/
./servicemix

ApacheServiceMixのインストールと起動に成功しました。次に、ServiceMixインスタンスを管理し、バンドルを追加および削除し、オプション機能をインストールします。

次のコマンドを実行して、サーバーに現在インストールされているすべてのバンドルのリストを取得します。

osgi:list

作成するアプリケーションの中には、何らかの形式のログ出力を持つものがあります。ログファイル内のメッセージを確認するには、log:diplayコマンドを使用できます。

log:display
log:display-exception

次のコマンドを使用して機能を一覧表示することもできます:

features:list

次に、次のコマンドを使用してApacheServerMixのWebコンソールをインストールします。

features:install webconsole

次のコマンドを使用して、Webコンソールのインストールを確認します。

features:list | grep webconsole

次にブラウザを開き、http:// yourIPaddress:8181 / system/consoleと入力します。 ApacheServerMixWebコンソールに移動します。ユーザー名とパスワードは「smx」です。

以下に示すように、Webコンソールから、バンドルの開始と停止、設定の構成、オプション機能のインストール、またはシステム情報の表示をすべてWebコンソールから実行できるようになりました。

これで、必要に応じてApacheServiceMixを使用できます。


Cent OS
  1. CentOS8にApacheKafkaをインストールする方法

  2. CentOSにApacheTomcat8をインストールする方法

  3. CentOS6にphpMyBackupProをインストールする方法

  1. CentOS8にApacheCassandraをインストールする方法

  2. CentOS7にApacheをインストールする方法

  3. CentOS7にApacheMavenをインストールする方法

  1. CentOS7にApacheCassandraをインストールする方法

  2. CentOS8にApacheをインストールする方法

  3. CentOS8にApacheMavenをインストールする方法