GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Apache ServiceMix na CentOS 8

V tomto článku se naučíme, jak nainstalovat Apache ServiceMix na CentOS 8. Apache ServiceMix je runtime kontejner pro komponenty architektury orientované na služby, webové služby nebo starší služby připojení systému. Apache ServiceMix je podniková open-source distribuovaná podniková servisní sběrnice (ESB) založená na modelu SOA vydaném pod licencí Apache. Je to jedna z nejvyspělejších, open-source implementací podnikové servisní sběrnice a projektu nejvyšší úrovně Apache. Apache ServiceMix poskytuje kontejner OSGi, ve kterém můžeme spouštět, konfigurovat a spravovat instance Camel a ActiveMQ a můžete prozkoumat další služby, které může poskytnout.

Nejprve aktualizujte svůj OS pomocí následujícího příkazu:

dnf -y update

Apache ServerMix potřebuje ke svému běhu Javu. Potřebujeme nainstalovat Javu 1.6 nebo vyšší.

Spusťte následující příkaz pro instalaci Java.

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

Nyní nainstalujeme Apache maven. Apache Maven je nástroj pro správu a porozumění softwarových projektů. Na základě konceptu projektového objektového modelu (POM) může Maven spravovat sestavení projektu, reportování a dokumentaci z centrální informace.

Nainstalujte Apache Maven pomocí následujícího příkazu:

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

Nyní rozbalíme maven do adresáře /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

Nyní nakonfigurujeme prostředí Apache Maven tak, aby jej mohli používat všichni uživatelé na serveru.

vytvořte soubor maven.sh pomocí níže uvedených příkazů.

nano /etc/profile.d/maven.sh

Přidejte následující řádky:

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

Nyní učiníme soubor skriptu spustitelným a načteme proměnné prostředí pomocí následujících příkazů:

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

Ověřte instalaci Apache Maven.

mvn -version

Stáhněte si a nainstalujte Apache ServiceMix:

Stáhněte si Apache ServiceMix pomocí následujícího:

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

Pomocí níže uvedeného příkazu extrahujte balíček.

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

Změňte svůj adresář na adresář „bin“ extrahovaného balíčku a spusťte následující příkaz pro zahájení instalace ServiceMix, jak je uvedeno níže.

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

Úspěšně jsme nainstalovali a spustili Apache ServiceMix. Nyní budeme spravovat instanci ServiceMix, přidávat a odebírat balíčky a instalovat volitelné funkce.

Spuštěním následujícího příkazu získáte seznam všech balíků aktuálně nainstalovaných na vašem serveru.

osgi:list

Některé aplikace, které napíšete, budou mít nějakou formu výstupu protokolu. Chcete-li se podívat na zprávu v souboru protokolu, můžete použít příkaz log:diplay.

log:display
log:display-exception

Funkce můžete také vypsat pomocí následujícího příkazu:

features:list

Nyní nainstalujeme webovou konzoli Apache ServerMix pomocí následujícího příkazu:

features:install webconsole

Ověřte instalaci webové konzole pomocí následujícího příkazu:

features:list | grep webconsole

Nyní otevřete prohlížeč a zadejte http://vašeIPadresa:8181/system/console. budete přesměrováni na webovou konzoli Apache ServerMix. Uživatelské jméno a heslo je „smx“.

Z webové konzole nyní můžete spouštět a zastavovat balíčky, konfigurovat nastavení, instalovat volitelné funkce nebo zobrazovat informace o systému z webové konzole, jak je znázorněno níže.

Nyní můžete používat Apache ServiceMix podle svých potřeb.


Cent OS
  1. Jak nainstalovat Apache Kafka na CentOS 8

  2. Jak nainstalovat Apache Tomcat 8 na CentOS

  3. Jak nainstalovat phpMyBackupPro na CentOS 6

  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache na CentOS 7

  3. Jak nainstalovat Apache Maven na CentOS 7

  1. Jak nainstalovat Apache Cassandra na CentOS 7

  2. Jak nainstalovat Apache na CentOS 8

  3. Jak nainstalovat Apache Maven na CentOS 8