GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Apache ServiceMix di CentOS 8

Pada artikel ini kita akan belajar Cara Menginstal Apache ServiceMix di CentOS 8. Apache ServiceMix adalah wadah runtime untuk komponen arsitektur berorientasi layanan, layanan web, atau layanan konektivitas sistem lama. Apache ServiceMix adalah bus layanan perusahaan terdistribusi open-source perusahaan (ESB) berdasarkan model SOA yang dirilis di bawah lisensi Apache. Ini adalah salah satu implementasi open-source bus layanan perusahaan yang paling matang dan proyek tingkat atas Apache. Apache ServiceMix menyediakan wadah OSGi tempat kami dapat menjalankan, mengonfigurasi, dan mengelola instans Camel dan ActiveMQ dan Anda dapat menjelajahi layanan lain yang dapat disediakannya.

Pertama, Perbarui OS Anda dengan menggunakan perintah berikut:

dnf -y update

Apache ServerMix membutuhkan Java untuk berjalan sendiri. Kita perlu menginstal Java 1.6 atau lebih tinggi.

Jalankan perintah berikut untuk menginstal Java.

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

Sekarang kita akan menginstal Apache maven. Apache Maven adalah perangkat lunak manajemen proyek dan alat pemahaman. Berdasarkan konsep model objek proyek (POM), Maven dapat mengelola pembuatan, pelaporan, dan dokumentasi proyek dari informasi utama.

Instal Apache Maven menggunakan perintah berikut:

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

Sekarang kita akan mengekstrak maven ke direktori /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

Sekarang kita akan mengkonfigurasi Apache Maven Environment agar dapat digunakan oleh semua pengguna di server.

buat file maven.sh menggunakan perintah di bawah ini.

nano /etc/profile.d/maven.sh

Tambahkan baris berikut:

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

Sekarang, kita akan membuat file skrip dapat dieksekusi dan memuat variabel lingkungan dengan menggunakan perintah berikut:

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

Verifikasi Instalasi Apache Maven.

mvn -version

Unduh dan instal Apache ServiceMix:

Unduh Apache ServiceMix menggunakan yang berikut ini:

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

Gunakan perintah di bawah ini untuk mengekstrak paket.

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

Ubah direktori Anda ke direktori 'bin' dari paket yang Anda ekstrak dan jalankan perintah berikut untuk memulai instalasi ServiceMix seperti yang ditunjukkan di bawah ini.

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

Kami telah berhasil menginstal dan memulai Apache ServiceMix. Sekarang kita akan mengelola instance ServiceMix, menambah dan menghapus bundel dan menginstal fitur opsional.

Jalankan perintah berikut untuk mendapatkan daftar semua bundel yang saat ini terinstal di server Anda.

osgi:list

Beberapa aplikasi yang Anda tulis akan memiliki beberapa bentuk keluaran log. Untuk melihat pesan di file log, Anda dapat menggunakan perintah log:diplay.

log:display
log:display-exception

Anda juga dapat membuat daftar fitur menggunakan perintah berikut:

features:list

Sekarang, kita akan menginstal konsol Web Apache ServerMix menggunakan perintah berikut:

features:install webconsole

Verifikasi instalasi konsol web menggunakan perintah berikut:

features:list | grep webconsole

Sekarang buka browser Anda dan ketik http://yourIPaddress:8181/system/console. Anda akan diarahkan ke Konsol Web Apache ServerMix. Nama pengguna dan kata sandi adalah “smx”.

Dari webconsole, sekarang Anda dapat memulai dan menghentikan bundel, mengonfigurasi setelan, menginstal fitur opsional, atau melihat informasi sistem semua dari konsol web Anda seperti yang ditunjukkan di bawah ini.

Sekarang Anda dapat menggunakan Apache ServiceMix sesuai kebutuhan Anda.


Cent OS
  1. Cara Menginstal Apache Kafka di CentOS 8

  2. Cara Menginstal Apache Tomcat 8 di CentOS

  3. Cara Menginstal phpMyBackupPro di CentOS 6

  1. Cara Instal Apache Cassandra di CentOS 8

  2. Cara Menginstal Apache di CentOS 7

  3. Cara Menginstal Apache Maven di CentOS 7

  1. Cara Instal Apache Cassandra di CentOS 7

  2. Cara Menginstal Apache di CentOS 8

  3. Cara Menginstal Apache Maven di CentOS 8