= День 0 — Создание собственного сервера — с уровнем бесплатного пользования Google Cloud Platform = *(ЧЕРНОВИК: Используйте это в качестве руководства, но оно не было полностью протестировано. Пожалуйста, сообщите нам о любых проблемах с ним)* **ПРОЧИТАЙТЕ ЭТО ПЕРВЫМ, КАК ЭТО РАБОТАЕТ& Часто задаваемые вопросы Во-первых, вам нужен сервер. Вы не можете по-настоящему научиться администрировать удаленный сервер Linux, не имея собственного — поэтому сегодня мы собираемся получить его — совершенно бесплатно! Благодаря магии Linux и виртуализации теперь можно настроить небольшой интернет-сервер почти мгновенно и по очень низкой цене. Технически, вы будете создавать и арендовать VPS («Виртуальный выделенный сервер). Где-то в центре обработки данных один физический сервер под управлением Linux будет разделен на дюжину или более виртуальных серверов с использованием функции KVM (виртуальная машина на основе ядра) это часть Linux с начала 2007 года Помимо хостинг-провайдера, нам также нужно выбрать, какую «разновидность» Linux установить на наш сервер. Если вы новичок в Linux, то диапазон доступных «дистрибутивов» может сбить с толку, но последняя версия Ubuntu Server LTS («долгосрочная поддержка») является популярным выбором, и это то, что вам понадобится для этого курса. Эта инструкция поможет вам использовать 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) Подтвердите, что вы можете выполнять административные задачи, набрав: судо подходящее обновление Затем: судо подходящее обновление Не слишком беспокойтесь о выводе и сообщениях этих команд, но должно быть ясно, успешно они выполнены или нет. (Ответьте на любые подсказки, приняв вариант по умолчанию). Эти команды позволяют принудительно установить обновления в системе Ubuntu Linux, и только администратор может их выполнять. Чтобы выйти из системы, введите *выйти* или *выйти* Теперь ваш сервер настроен и готов к курсу! Обратите внимание, что: Этот сервер сейчас работает и полностью открыт для всего Интернета. Только вы несете ответственность за управление им Вы только что установили последние обновления, так что на данный момент все должно быть в безопасности. MySQL APT Repo включает в себя MySQL Server вместе с различными компонентами MySQL. Вы можете выбрать соответствующий продукт, чтобы выбрать версию, которую вы хотите получить MySQL Server& Кластер (Выбрано в данный момент: mysql-8.0) 2. Инструменты MySQL& Коннекторы (Выбрано в данный момент: Включено) 3. Пакеты предварительного просмотра MySQL (Выбрано в данный момент: Отключено) 4. Хорошо Какой продукт MySQL вы хотите настроить? Итак, после ввода sudo apt update/upgrade обновление остановилось здесь, спрашивая меня, что настраивать. Поскольку я не знаю, что настраивать, я просто выбрал «4. Хорошо» и пошел дальше. Должен ли я вернуться и настроить что-то? == О сообществе == Члены Онлайн