NodeSource – це компанія, орієнтована на забезпечення підтримки Node корпоративного рівня, і вони підтримують сховище, що містить останні версії Node.js.
Щоб встановити Node.js і npm з сховища NodeSource, виконайте такі дії:
1. Увімкніть сховище NodeSource наступною командою curl:
Наведена вище команда додасть ключ підпису NodeSource до вашої системи, створить файл сховища apt source, встановить всі необхідні пакети та оновить кеш apt.
Поточна версія LTS Node.js є версією 10.x, Carbon. Якщо вам потрібно встановити версію 8.x, просто замініть setup_10.x на setup_8.x
2. Після додавання репозиторію NodeSource встановіть Node.js і npm, командою:
sudo apt install nodejs
3. Переконайтеся, що Node.js та npm успішно встановлені, надрукувавши їх версії
При адмініструванні Linux дуже важливо знайти файли, які недавно мінялися в системі. Це допоможе виявити підозрілу активність та запобігти взлому вашої системи.
Щоб знайти всі файли, які мінялися протягом останніх 7 днів в каталозі /home використовується команда:
Ця команда скачає Gitlab, після чого нам потрібно буде його налаштувати. Нам потрібно поміняти наш URL в файлі:
sudo vim /etc/gitlab/gitlab.rb
Прописуємо наш домен в рядок:
external_url 'http://git.example.site'
Тепер приступимо до налаштування SSL. Взагалі візьміть за правило встановлювати SSL на всі сервіси, які у вас є. Тим більше, що зробити це можна безкоштовно.
Якщо до маршрутизатора підключено 2 і більше провайдерів весь трафік іде по маршруту по замовчуванню. Однак бувають ситуації, коли потрібно змінити маршрут по замовчуванню, і направити весь або частану трафіку з локальної мережі на 2 провайдера.
Додаємо новий маршрут до 2 провайдера і прописуємо йому Routing Mark ISP2
В розділі Ip -> Firewall -> Nat добавляємо правила Masquerade для всіх підключених провайдерів:
В розділі Ip->Firewall->Address List створюємо новий список з назвою Local, де прописуємо локальну мережу 10.10.3.0/24
В розділі Ip -> Firewall -> Mangle добавляємо правило яке міняє маршрут для всіх пакетів з мережі, прописаної у списку Local