GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalovat Rundeck na Ubuntu 20.04 – průvodce krok za krokem?

Rundeck je software s otevřeným zdrojovým kódem pro automatizační službu, který pomáhá vytvářet jednoduché až složité úlohy na místním počítači nebo na vzdáleném počítači.

Rundeck je dodáván s nástroji příkazového řádku, WebApi a nástroji příkazového řádku. Rundeck je k dispozici v komerční a komunitní edici. Je postaven na konceptu správy serverů v počítačové síti pomocí jediného centralizovaného serveru pro správu. Administrativní úkoly lze provádět pomocí webového rozhraní.

Zde na LinuxAPT se podíváme na to, jak nainstalovat Rundeck na Ubuntu 20.04.


Kroky k instalaci Rundecku na Ubuntu 20.04

1. Proveďte aktualizaci systému

Před provedením instalace aktualizujte a upgradujte systém Ubuntu na nejnovější úložiště indexů:

$ sudo apt update
$ sudo apt upgrade


2. Nainstalujte Java do systému

Rundeck je aplikace založená na Javě a ke spuštění aplikace potřebujeme java 8 nebo java 11. Nainstalujte JDK 11 pomocí následujícího příkazu:

$ sudo apt install openjdk-11-jre
$ java –version


3. Nainstalujte databázi (Mysql/Mariadb)

Rundeck lze nainstalovat s databází MySQL/MariaDB, MS SQL, PostgreSQL a Oracle pro ukládání dat. V tomto příkladu použijeme MariaDB.

Nainstalujte balíčky závislostí a MariaDB pomocí příkazu:

$ sudo apt install software-properties-common mariadb-server mariadb-client

Poté povolte a spusťte službu mariadb:

$ sudo systemctl enable mariadb.service
$ sudo systemctl status mariadb.service

Po instalaci MySQL/MariaDB spusťte následující příkaz k zabezpečení databázového systému:

$ sudo mysql_secure_installation

Nyní vytvořte databázi a uživatele databáze pro Rundeck:

$ mysql -u root -p
MariaDB [(none)]> CREATE DATABASE rundeck_db;
MariaDB [(none)]> CREATE USER 'rundeck_user'@'localhost' IDENTIFIED BY 'my-strong-password';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'rundeck_user'@'localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit

Nahraďte "my-strong-password" heslem vaší databáze, které bude používat aplikace Rundeck.


4. Nainstalujte Rundeck do systému

Balíček aplikací Rundeck není v Ubuntu 20.04 ve výchozím nastavení dostupný. Musíme vytvořit soubor úložiště a připojit k němu následující obsah:

$ sudo nano /etc/apt/sources.list.d/rundeck.list

Poté do tohoto souboru přidejte následující řádky:

deb https://packages.rundeck.com/pagerduty/rundeck/any/ any main
deb-src https://packages.rundeck.com/pagerduty/rundeck/any/ any main

Uložte soubor a ukončete.

Jakmile je soubor úložiště vytvořen, spusťte následující příkaz k importu podpisového klíče úložiště:

$ curl -L https://packages.rundeck.com/pagerduty/rundeck/gpgkey | sudo apt-key add -

Aktualizujte systém Ubuntu, aby odrážel změny:

$ sudo apt update

Nyní nainstalujte rundeck pomocí následujícího příkazu:

$ sudo apt install rundeck


Jak nakonfigurovat Rundeck na Ubuntu?

Po dokončení instalace je třeba změnit některé konfigurační soubory. Upravte soubor rundeck-config.properties pomocí libovolného textového editoru a proveďte následující změny:

$ sudo nano /etc/rundeck/rundeck-config.properties
grails.serverURL=http://RUNDECK_SERVER_IP:4440
dataSource.driverClassName = org.mariadb.jdbc.Driver
dataSource.url = jdbc:mysql://localhost/rundeck_db?autoReconnect=true&useSSL=false
dataSource.username = rundeck_user
dataSource.password = my_strong_password

Nahraďte následující věci svým prostředím:

grails.serverURL => Replace with your Rundesk server domain or IP with port
dataSource.ur => Replace localhost with your database hostname, rundeck_db with your rundeck database name
dataSource.username => Database username
dataSource.password => Database password

Dále povolte a spusťte službu rundeck jako:

$ sudo systemctl enable rundeckd.service
$ sudo systemctl start rundeckd.service


Jak povolit port ve firewallu pro Rundeck?

Pokud ufw běží na systému ubuntu, musíme povolit port rundeck pro příchozí provoz. Spuštěním následujícího příkazu otevřete port rundeck:

$ sudo ufw allow 4440/tcp


Jak získat přístup k webui Rundeck?

Ve webovém prohlížeči můžete spustit:

http://rundeck_server_ip:4440

Použijte následující přihlašovací údaje:

Username: admin
Password : admin

Poté se zobrazí rozhraní řídicího panelu Rundeck.



Ubuntu
  1. Nainstalovat Tor na Ubuntu 20.04 – Průvodce krok za krokem?

  2. Nainstalovat qt na Ubuntu 20.04 – průvodce krok za krokem?

  3. Nainstalovat Git na Ubuntu 20.04 – průvodce krok za krokem?

  1. Instalace LAMP v Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalovat Ubuntu 20.04 LTS – průvodce krok za krokem?

  3. Nainstalovat Ubuntu 22.04 na Virtual Box – průvodce krok za krokem?

  1. Nainstalovat Anaconda na Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalovat WildFly na Ubuntu 20.04 – průvodce krok za krokem?

  3. Instalace 7-zip na Ubuntu 20.04 – průvodce krok za krokem?