Як встановити Rundeck в Ubuntu 24.04 LTS | Ubuntu 22.04
У цьому посібнику ми покажемо вам, як встановити Rundeck в Ubuntu 24.04 LTS.Для тих, хто не знав, Rundeck – це безкоштовне програмне забезпечення з відкритим вихідним кодом для служб автоматизації.За допомогою Rundeck можна створювати прості і складні завдання як на локальному комп’ютері, так і на віддаленому сервері.Іншими словами, встановіть Rundeck на одному комп’ютері та керуйте всіма Linux-серверами центру обробки даних з єдиної точки входу.Rundeck доступний у версіях Enterprise (комерційна) та Community (безкоштовна).Rundeck Enterprise пропонує більше функцій ніж версія Rundeck Community, але з оплатою за ліцензію.
У цій статті передбачається, що у вас є хоча б базові знання Linux, ви знаєте, як використовувати оболонку, і що найважливіше, ви розміщуєте свій сайт на власному VPS.Установка досить проста і передбачає, що ви працюєте з обліковим записом root, в іншому випадку вам може знадобитися додати ‘sudo’ до команд для отримання привілеїв root.Я покажу вам покрокову установку Rundeck на Ubuntu 24.04 (Focal Fossa).Ви можете дотримуватися інструкцій для Ubuntu 22.04, 20.04 та будь-якого іншого дистрибутива на основі Debian, такого як Linux Mint.
Встановіть Rundeck на Ubuntu 24.04 LTS Focal Fossa
Крок 1. По-перше, переконайтеся, що всі ваші системні пакети оновлені, виконавши наступні апткоманди в терміналі.
sudo apt update sudo apt upgrade
Крок 2. Встановлення Java.
Rundeck написаний мовою програмування Java.Тепер ми встановлюємо Java у вашу систему Ubuntu, використовуючи наступну команду:
sudo apt install openjdk-11-jre-headless
Перевірте інсталяцію Java:
java -version
Крок 3. Встановлення MariaDB.
Використовуйте наступні команди для встановлення MariaDB в Ubuntu 24.04 (Focal Fossa):
sudo apt install software-properties-common mariadb-server mariadb-client
Після встановлення сервера для зупинки, запуску та перезапуску служб бази даних можна використовувати такі команди:
sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl restart mariadb.service
Потім створіть базу даних Rundeck та користувача:
MariaDB [(none)]> CREATE DATABASE rundeckdb; MariaDB [(none)]> CREATE USER 'rundeck_user'@'localhost' IDENTIFIED BY 'your-strong-passwd'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'rundeck_user'@'localhost' WITH GRANT OPTION; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit
Крок 4. Встановлення Rundeck в Ubuntu 24.04.
За умовчанням Rundeck недоступний у базовому репозиторії Ubuntu 24.04.Тепер ми додаємо репозиторій Rundeck до вашої системи Ubuntu:
sudo nano /etc/apt/sources.list.d/rundeck.list
Додайте наступний файл:
deb https://packages.rundeck.com/pagerduty/rundeck/any/ any main deb-src https://packages.rundeck.com/pagerduty/rundeck/any/ any main
Потім імпортуйте ключ підпису репо:
curl -L https://packages.rundeck.com/pagerduty/rundeck/gpgkey | sudo apt-key add -
Після додавання репозиторію тепер встановіть Rundeck за допомогою apt команди, введіть:
sudo apt update sudo apt install rundeck
Крок 5. Налаштуйте Rundeck.
Основний файл конфігурації – це.Відредагуйте файл, щоб налаштувати Rundeck:/etc/rundeck/framework.properties
sudo nano /etc/rundeck/rundeck-config.properties
Додайте наступну конфігурацію:
grails.serverURL=http://your-server-ip-address:4440 dataSource.driverClassName = org.mariadb.jdbc.Driver dataSource.url = jdbc:mysql://localhost/rundeckdb?autoReconnect=true&useSSL=false dataSource.username = rundeck_user dataSource.password = PASSWORD
Також встановіть правильне ім’я хоста :/etc/rundeck/rundeck-config.properties
sudo nano /etc/rundeck/rundeck-config.properties
Додайте наступний рядок:
grails.serverURL=http://192.168.17.50:4440
Збережіть і закрийте файл, а потім перезапустіть службу Rundeck, щоб застосувати зміни.
sudo systemctl start rundeckd sudo systemctl enable rundeckd
Крок 6. Налаштуйте міжмережевий екран.
Якщо у вас активний брандмауер UFW, дозвольте порт 4440:
sudo ufw allow 4440/tcp
Крок 7. Доступ до веб-інтерфейсу Rundeck.
Після успішного встановлення відкрийте свій веб-браузер і увійдіть в Rundeck, використовуючи URL-адресу.Ви будете перенаправлені на сторінку входу до Rundeck:http://your-server-ip-address
Для доступу до веб-інтерфейсу Rundeck увійдіть у веб-інтерфейс Rundeck, використовуючи ім’я користувача за замовчуванням: admin і пароль: admin.
Вітаю!Ви успішно встановили Rundeck.Дякуємо за використання цього посібника для встановлення Rundeck в системі Ubuntu 24.04 LTS Focal Fossa.Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт Rundeck.