= День 0 – Створення власного сервера – з Google Cloud Platform Free Tier = *(ЧЕРНЕТКА: Використовуйте це як керівництво, але воно не було повністю перевірено. Будь ласка, повідомляйте нам про будь-які проблеми з цим)* **ПЕРШУ ПРОЧИТАЙТЕ ЦЕ, ЯК ЦЕ ПРАЦЮЄ& FAQ По-перше, вам потрібен сервер. Ви не можете навчитися адмініструвати віддалений сервер Linux, не маючи власного — тому сьогодні ми збираємося отримати його — абсолютно безкоштовно! Завдяки магії Linux і віртуалізації тепер можна майже миттєво налаштувати невеликий Інтернет-сервер — і за дуже низькою ціною. Технічно ви створите та орендуєте VPS ("Віртуальний приватний сервер. Десь у центрі обробки даних один фізичний сервер під керуванням Linux буде розділений на десяток або більше віртуальних серверів за допомогою функції KVM (віртуальна машина на основі ядра) який є частиною Linux з початку 2007 року Окрім хостинг-провайдера, нам також потрібно вибрати, яку «версію» Linux встановити на нашому сервері. Якщо ви новачок у Linux, то діапазон доступних «дистрибутивів» може заплутати, але остання LTS («довгострокова підтримка») версія Ubuntu Server є популярним вибором, і що вам знадобиться для цього курсу Ці інструкції допоможуть вам використовувати Google Cloud "Free Tier"(httpscloud.google.com) як постачальника хостингу VPS. Вони високо оцінені, з дуже простим і гладким інтерфейсом. Хоча ми будемо використовувати безкоштовний рівень, попереджаємо, що вам потрібно буде надати дійсну інформацію про кредитну картку. (Звичайно, якщо у вас є вагома причина використовувати іншого постачальника, то обов’язково зробіть це, але не забудьте вибрати Ubuntu Server 20.04) Реєстрація досить проста – просто введіть адресу електронної пошти та пароль за вибором, а також номер телефону для 2FA – другого методу автентифікації. Вам також потрібно буде надати інформацію про свою VISA або іншу кредитну картку Виберіть «Compute Engine» і натисніть «Примірники віртуальної машини» Створіть новий екземпляр Виберіть потрібні регіони Для конфігурації машини виберіть серію та встановіть «E2», а тип машини — «e2-micro» Змініть завантажувальний диск на "Ubuntu 20.04 LTS"Тепер, коли ми створили власний сервер, нам потрібно відкрити всі порти та протоколи для доступу з будь-якого місця. Хоча це може бути нерозумно для робочого сервера, це те, що ми хочемо для цього курсу Перейдіть на домашню сторінку GCP і перейдіть до Мережа >Мережа VPC >Брандмауер >Створити брандмауер Встановіть «Напрямок трафіку» на «Вхід» Встановіть «Ціль» на «Усі екземпляри в мережі» Встановіть «Фільтр джерела» на «Діапазон IP-адрес» Встановіть «Діапазон IP-адреси джерела» на «0.0.0.0/0» Встановіть «Протоколи та Ports"для "Allow All"Створіть і повторіть кроки, створивши новий брандмауер і встановивши для "Direction of Traffic"значення "Egress"Виберіть свій екземпляр і натисніть «ssh». Відкриється нове вікно консолі. Щоб отримати доступ до кореня, введіть «sudo -i passwd» у командному рядку та встановіть власний пароль. Увійдіть, ввівши «su» і «пароль». Зауважте, що пароль не відображатиметься, коли ви його вводите чи вставляєте Ви також можете звернутися до httpscloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools, якщо ви маєте намір отримати доступ до свого сервера за допомогою сторонніх інструментів (наприклад, Putty) Підтвердьте, що ви можете виконувати адміністративні завдання, ввівши: sudo apt оновлення Тоді: оновлення sudo apt Не турбуйтеся надто про вихідні дані та повідомлення від цих команд, але має бути зрозуміло, успішно вони виконані чи ні. (Відповідайте на будь-які підказки, вибравши параметр за умовчанням). За допомогою цих команд ви примусово встановлюєте оновлення в системі Ubuntu Linux, і виконувати їх може лише адміністратор Щоб вийти, введіть *вийти* або *вийти* Тепер ваш сервер налаштований і готовий до курсу! Зауважте, що: Цей сервер зараз запущений і повністю відкритий для всього Інтернету Лише ви несете відповідальність за керування ним Ви щойно встановили останні оновлення, тому наразі це має бути безпечно == Про спільноту == Члени Онлайн