Основи DevOps: Як запустити сайт на своєму сервері. DevOps (Development + Operations) - це напрямок, розташований на повороті розробки програмного забезпечення та адміністрування системи. Прикладами DevOps-USA може бути розміщення проекту на сервері, автоматизація спуску та забезпечення безперебійної роботи послуги в умовах високого навантаження. Корисно розуміти принципи DevOps для будь -яких розробників. У цій статті ми почнемо з основ - ми налаштуємо сервер та запустимо сайт на ньому. Наш путівник буде складатися з декількох етапів: Купівля доменної оренди налаштувань налаштувань DNS налаштувань NGINX як обробника запитів. Купівля домену. Це можна зробити на будь -якій службі реєстратора: (наприклад, Reg.Ru, Godaddy, Namecheap, Gandi.net). Вам потрібно вибрати безкоштовне ім’я, заповнити дані про реєстрацію та здійснити оплату. Прокат сервера. Наступний крок вам потрібно вибрати хостинг VPS (віртуальний приватний сервер) та взяти напрокат сервер. Це може бути Selectel, Timeweb або будь -який інший. Ми не розглянемо роботу з віртуальним хостингом (спільним хостингом), але ми самі налаштуємо все. А тепер невелика відступ - це те, що віртуальний хостинг відрізняється від VPS. Віртуальні (спільні) розміщення VPS, що розміщує багато сайтів різних власників, знаходяться на одному сервері. Ви орендуєте віртуальний спеціалізований сервер і розміщуєте на ньому свої проекти. У вас немає кореневого права. Ви не можете впливати на ОС, встановлену на сервері та наборі програмного забезпечення. У вас коренепах. Ви можете налаштувати середовище для своїх потреб. Існує заздалегідь встановлена панель управління з графічним інтерфейсом. У комплекті немає панелей управління. Для роботи знадобляться навички адміністрації Linux. Підходить для послуг з невеликою відвідуваною. З великою кількістю відвідувачів він може почати сповільнюватися через "сайти-сунісіонт". Підходить для проектів з високим навантаженням.