OffVPSOFFSHORE VPSПідтримка

ПРАКТИЧНІ ПОСІБНИКИ / ПЕРШИЙ VPS

Дізнайтеся наступний
крок експлуатації.

Двадцять практичних посібників із вибору, захисту, експлуатації та відновлення першого малого застосунку.

Почніть із завдання, а не з обіцянки.

ПРАКТИЧНИЙ ПОСІБНИК

Розраховуйте розмір для застосунку, який ви справді запускаєте.

Складіть бюджет ресурсів першого VPS на основі спостережень за пам’яттю, процесором, диском і трафіком, з анотованим прикладом і чіткими рішеннями про оновлення.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Дайте своєму першому API повторюваний випуск.

Запустіть один невеликий API на Node.js під systemd, перевірте його виконуваний файл і локальну відповідь, потім спрямуйте HTTPS через Caddy із безпечною зупинкою та планом відкату.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Резервна копія — це запитання. Відновлення відповідає на нього.

Попрактикуйте обмежене відновлення PostgreSQL і завантажених файлів на одноразовій цільовій системі, перевірте збіг маркерів і зафіксуйте, що доводить ця вправа.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Ваша перша сесія SSH, зі шляхом назад.

Перевірте хост-ключ сервера, підключіться за допомогою власного ключа SSH та доведіть окремий другий вхід, перш ніж закривати першу сесію або змінювати доступ.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Прослідкуйте один запит від DNS до вашого застосунку.

Знайдіть проблемний рівень між доменом і невеликим застосунком: записи DNS, мережевий доступ, TLS, зворотний проксі та процес, що слухає.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Ваш застосунок зупинився. Знайдіть першу корисну підказку.

Створіть коротку хронологію збою для невеликого застосунку на VPS, використовуючи його стан сервісу, порт прослуховування, перший відповідний запис журналу, ресурси та останній реліз.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Дайте невеликому запланованому завданню чіткі межі.

Спроєктуйте одне скінченне завдання Linux з явним часовим поясом, обмеженими дозволами, корисними журналами та захистом від перекриття за допомогою таймера systemd і flock.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Прочитайте попередження про пам’ять і диск перед оновленням.

Інтерпретуйте доступну пам’ять, RSS процесів, ємність файлової системи та використання inode, потім визначте журнали, завантаження та артефакти випусків, перш ніж змінювати ресурси VPS.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Оплатіть свій перший VPS криптовалютою, не переплутавши мережу

Прочитайте актив, мережу, QR лише з адресою та точну суму за період як одну платіжну інструкцію.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Контрольний список безпеки першої години для нового VPS Linux

Сплануйте доступ для відновлення та найменшу відкриту поверхню, перш ніж змінювати налаштування входу.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Чому ваш порт Docker може все ще бути доступним

Зрозумійте адресу хоста за опублікованим портом контейнера, перш ніж покладатися на правило фаєрвола.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Виберіть образ Linux для застосунку, який хочете запустити

Виберіть підтримуваний шлях виконання перед вибором назви дистрибутива.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Зробіть перезапуск невеликої служби systemd передбачуваним

Пов’яжіть виконуваний файл, робочий каталог і поведінку перезапуску зі спостережуваним результатом застосунку.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Прочитайте невдалий запит HTTPS крок за кроком

Прослідкуйте запит від імені до сертифіката, до проксі, до застосунку, не вгадуючи рівень.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Тримайте базу даних прив’язаною до призначеного інтерфейсу

Виберіть слухача бази даних відповідно до шляху підключення застосунку, а не за скопійованим значенням за замовчуванням.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Перевірте резервну копію застосунку, не перезаписуючи продакшн

Використайте явну ціль відновлення, щоб довести, що резервна копія насправді може відновити.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Знайдіть заповнений диск без видалення невідомих даних

Знайдіть шлях, що споживає місце, перш ніж видаляти файли, логи чи дані бази даних.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Зберігайте конфігурацію застосунку окремо від вихідного коду

Тримайте секрети та налаштування, специфічні для середовища, поза репозиторієм і артефактом випуску.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Виміряйте малий застосунок до і після зміни

Вирішіть, що має покращити одна невелика зміна, перш ніж збільшувати ресурси VPS.

Читати посібник →
ПРАКТИЧНИЙ ПОСІБНИК

Обережно перенесіть ім’я хоста на заміну VPS

Підготуйте DNS, TLS, дані та шлях повернення, перш ніж змінювати публічне ім’я.

Читати посібник →

Терміни, використані в цьому посібнику.

VPS
Віртуальний сервер із власним операційним середовищем і призначеними ресурсами. Для першого застосунку плануйте роботу з обслуговування цього середовища, а також написання застосунку.
vCPU
Одиниця розподілу віртуальних обчислень. Два vCPU не обіцяють удвічі більше запитів: на результат впливають застосунок, база даних і модель розподілу.
RAM
Робоча пам’ять, яку спільно використовують операційна система та запущені процеси. API, його база даних і розгортання можуть одночасно потребувати пам’яті.
Доступна пам’ять
Оцінка пам’яті, яку Linux може надати новій роботі без свопінгу. Зазвичай вона корисніша, ніж читання лише стовпця free.
Ємність сховища
Простір для файлів, бази даних, завантажень, журналів і артефактів випусків. Він відокремлений від місячного мережевого трафіку та не встановлює покриття резервного копіювання.
Щомісячний трафік
Дані, передані мережею протягом розрахункового періоду. Тіла відповідей, завантаження та резервні копії поза сервером можуть усе це додавати; підтвердьте фактичні правила обліку та перевищення.
Ім'я хоста
Назва для екземпляра або служби. Введення api.example.com у конфігураторі не створює публічний запис DNS або сертифікат TLS.
DNS
Система, що публікує записи для імен. Записи A та AAAA пов’язують ім’я хоста з адресами IPv4 і IPv6; кешовані відповіді можуть пережити зміну запису.
TLS
Протокол, який використовує HTTPS для захисту з'єднання та автентифікації імені хоста. Дійсний сертифікат не доводить, що застосунок працює справно.
Публічний ключ SSH
Публічна половина пари ключів SSH. Відповідний приватний ключ залишається у вас. OffVPS приймає публічний ключ або дозволяє відкласти налаштування доступу на потім.
Зворотний проксі
Сервіс, який приймає вхідний запит і пересилає його вашому застосунку. Помилка проксі та помилка застосунку можуть вимагати різних перевірок.
Сервісний юніт
Конфігурація systemd, що описує, як сервіс працює в системі, яка використовує systemd. Його користувач, виконуваний файл, робочий каталог і політика перезапуску мають відповідати вашому фактичному застосунку.
Заплановане завдання
Робота, розпочата у вибраний час, наприклад щоденний експорт. Вирішіть, що робити, якщо вчорашній запуск ще активний або машина була вимкнена в запланований час.
Точка відновлення
Відновлювана версія даних на конкретний момент часу. Переконайтеся, що потрібну базу даних і файли можна відновити разом, а не припускайте, що будь-якої копії достатньо.
Передплачений період
Повний сервісний період, оплачений одним платежем. OffVPS надає знижку на піврічний та річний періоди; комерційна пропозиція показує всю зменшену суму, а не місячний внесок.
Локальне платіжне посилання
Ідентифікатор конфігурації та платіжних інструкцій, збережених у вкладці вашого браузера. Це не рахунок-фактура сервера і не підтвердження, що переказ було перевірено.