= День 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"Встановіть для "Протоколів і портів"значення "Дозволити всі"Створіть і повторіть кроки, створивши новий брандмауер і встановивши для "Напрямок трафіку"значення "Виїзд"Виберіть свій екземпляр і натисніть «ssh». Відкриється нове вікно консолі. Щоб отримати доступ до кореня, введіть «sudo -i passwd» у командному рядку та встановіть власний пароль. Увійдіть, ввівши «su» і «пароль». Зауважте, що пароль не відображатиметься, коли ви його вводите чи вставляєте Ви також можете звернутися до httpscloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools, якщо ви маєте намір отримати доступ до свого сервера за допомогою сторонніх інструментів (наприклад, Putty) Підтвердьте, що ви можете виконувати адміністративні завдання, ввівши: sudo apt оновлення Тоді: оновлення sudo apt Не турбуйтеся надто про вихідні дані та повідомлення від цих команд, але має бути зрозуміло, успішно вони виконані чи ні. (Відповідайте на будь-які підказки, вибравши параметр за умовчанням). За допомогою цих команд ви примусово встановлюєте оновлення в системі Ubuntu Linux, і виконувати їх може лише адміністратор Щоб вийти, введіть *вийти* або *вийти* Тепер ваш сервер налаштований і готовий до курсу! Зауважте, що: Цей сервер зараз запущений і повністю відкритий для всього Інтернету Лише ви несете відповідальність за керування ним Ви щойно встановили останні оновлення, тому наразі це має бути безпечно MySQL APT Repo містить MySQL Server разом із різними компонентами MySQL. Ви можете вибрати відповідний продукт, щоб вибрати версію, яку бажаєте отримати MySQL Server& Кластер (На даний момент вибрано: mysql-8.0) 2. Інструменти MySQL& З’єднувачі (вибрано на даний момент: увімкнено) 3. Пакети попереднього перегляду MySQL (вибрано наразі: вимкнено) 4. Добре Який продукт MySQL ви хочете налаштувати? Отже, після введення sudo apt update/upgrade оновлення зупинилося тут, запитуючи мене, що налаштувати. Оскільки я не знаю, що налаштувати, я просто вибрав "4. OK"і пішов далі. Чи варто повертатися та щось налаштовувати? == Про спільноту == Члени Онлайн