Перейти до основного вмісту

Публікації

Показано дописи з міткою "встановлення"

Встановлення Jenkins на Ubuntu

Встановлення Jenkins на Ubuntu 22.04 Оновлюємо список встановлених пакетів: sudo apt-get update На машині має бути встановлена одна із актуальних версій JDK. В даному прикладі використовується JDK 17. Як встановити та переключати версії Java на Ubuntu в попередній статті Підключаємо необхідний репозиторій. Для цього спершу додаємо GPG-ключ: curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null Додаємо репозиторій: echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null Для активації зроблених змін знову виконуємо команду sudo apt-get update Встановлюємо Jenkins: sudo apt install jenkins Запуск: sudo systemctl start jenkins Налаштування портів Jenkins використовує по замовчуванню порт 8080. Тому для роботи з Jenkins цей порт має бути відкритий. Перевіряємо статус ufw: sudo...

Встановлення docker на сервер з операційною системою Ubuntu

Встановлення docker на сервер з операційною системою Ubuntu 22.04 Встановдення docker на десктопний Ubuntu розглядається тут . Оновлюємо список встановлених пакетів: sudo apt update Встановлюємо пакети, які дозволяють apt працювати через HTTPS: sudo apt install apt-transport-https ca-certificates curl software-properties-common Додаємо GPG-ключ: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg Додаємо репозиторій Docker: echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null Знову оновлюємо пакети: sudo apt update Перевіряємо, чи зміни збереглися: apt-cache policy docker-ce Приблизний результат: docker-ce: Installed: (none) Candidate: 5:24.0.4-1~ubuntu.22.04~jammy Version table: 5:24.0.4-...

Встановлення NodeJS на Ubuntu

NodeJS — це середовище виконання JavaScript для програмування на стороні сервера. Це дозволяє розробникам створювати масштабовану функціональність серверної частини за допомогою JavaScript. Також NodeJS часто необхідний для розробки на сучасних front end фреймворках та бібліотеках. Перевірити встановлену версію можна за допомогою команд node --version або node -v Встановлення за допомогою apt Якщо середовище nodejs ще не встановлене, можна встановити його ввівши команду sudo apt install nodejs Але в цьому випадку буде встановлена не остання версія, а v12.22.9. Хоча вже є доступна 18-та версія, яка є LST- версією. Якщо найновіша версія не потрібна, то таким же чином можна встановити і npm: sudo apt install npm Перевірка встановленої версії: npm --version або npm -v Якщо потрібна одна із найновіших версій, то можна зробити наступне. Встановлення за допомогою NodeSource PPA Найновішу версію можна встановити за допомогою NodeSource PPA (personal package...

Встановлення десктопної версії Docker на Ubuntu

Підготовка для встновлення нового програмного забезпечення: sudo apt-get update Встановлення необхідних пакетів: sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release Створення директорію для GPG-ключа: sudo mkdir -p /etc/apt/keyrings Додаємо офіційний Docker ключ: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg Налаштування репозиторію: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null Завантажити deb-файл можна за посиланням: https://desktop.docker.com/linux/main/amd64/docker-desktop-4.16.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64 Встановити Docker з цього файлу. В нашому випадку команда має вигляд: sudo apt-get insta...

Встановлення Node.js

Для роботи з багатьма фронт-енд фреймворками має бути встановлений Node.js та менеджер пакетів npm. Node.js — це кросплатформне середовище виконання JavaScript із відкритим вихідним кодом, яке виконує JS-код за межами веб-браузера. Node.js дозволяє розробникам використовувати JavaScript для написання інструментів командного рядка та для сценаріїв на стороні сервера — запуск сценаріїв на стороні сервера для створення динамічного вмісту веб-сторінки, перш ніж сторінка буде відправлена у веб-браузер користувача. npm (Node Package Manager) — менеджер пакетів за замовчуванням для Node.js. Він складається з клієнта командного рядка, який також називається npm, і онлайнової бази даних загальнодоступних і платних приватних пакетів. npm включає також npx (Node Package Execute) . npx дозволяє просто виконувати встановлені пакети. На сайті https://nodejs.org/uk/download/ потрібно завантажити одну із останніх версій. Як правило, пропонується інсталяція двох версій: останньої та LST. Для ко...