для запуска Linux-сервера все, что вам нужно, это физическая машина, на которой вы устанавливаете дистрибутив Linux,
подключение к Интернету и статический IP-адрес, который не изменяется, чтобы ваш сервер
был легко доступен, даже если вы можете легко настроить все из царапина,
я покажу вам другой подход, мы запустим vps, что является сокращением от виртуального частного сервера в
облаке или хостинг-провайдера, конечно, вы можете настроить все таким же образом на своем собственном
компьютере или даже в виртуальной машине, но что vps vps похож на выделенный сервер, поэтому, как физическая машина, которую
вы контролируете, вам предоставляется root-доступ, и вы можете настроить сервер так, как вам нравится, вы
почти полностью контролируете, например, имеете свой собственный сервер, но вам не нужно для обслуживания оборудования
я выбрал digitalocean в качестве хостинг-провайдера, потому что, на мой взгляд, он
предлагает лучшую производительность на доллар, даже больше, когда вы открываете новую учетную запись, на
нее будет бесплатно начислено несколько долларов, так что вы можете использовать их услуги в течение 60 дней да, у
меня уже есть учетная запись, и я вошел в систему, следующим шагом будет создание vps,
имя digitalocean для vps будет удалено, поэтому я собираюсь создать новую под своей учетной записью,
я собираюсь перейти на панель управления
i ' Я нажимаю на кнопку «Создать», и я выбираю дроплекс.
Капли digitalocean - это виртуальные машины на базе Linux,
которые работают на виртуализированном оборудовании, каждая из этих созданных капель - это новый сервер, который вы можете использовать,
вы можете делать это либо автономно, либо как часть большего облака -базовая инфраструктура,
как вы можете видеть, дроплет поставляется с предустановленным Linux, поэтому вы можете сосредоточиться на
развертывании приложений, digitalocean предлагает широкий спектр операционных систем,
таких как ubuntu freebsd fedora debian или centos Я выбираю Ubuntu в
зависимости от размера проекта и требований виртуальные машины предлагаются в сочетании с памятью
и вычислительными ресурсами, и я выберу второй, который стоит 10 долларов в месяц,
тогда вам нужно выбрать регион центра обработки данных
, рекомендуется быть как можно ближе к вашим клиентам, поэтому, если большая часть ваши клиенты находятся
в США, затем выберите Нью-Йорк на восточном побережье или Сан-Франциско на западном побережье.
В моем случае, находясь в Европе, я выбираю Франкфурт, если вам нужны услуги ipv6, выбранные
в дополнительных параметрах, и мониторинг, если вы хотите автоматическую рассылку мониторинг и оповещение
затем я настрою метод проверки подлинности ssh на сервере, есть два способа проверки подлинности
на сервере с использованием проверки подлинности открытого ключа ssh или проверки подлинности пароля, если вы выберете ключи ssh,
проверка подлинности пароля будет отключена, и ваша капля будет защищена против нападений
силы бессловесных, однако вы должны сгенерировать пару ключей первой и вставьте открытый ключ здесь, на этой странице
здесь
только, чтобы получить это началось я выбираю пароль на данный момент, но в следующей
лекции я покажу вам, как настроить ключи ssh, потому что это более безопасный способ
аутентификации на сервере, я использую предлагаемый надежный пароль для учетной записи root,
это очень хороший, сохраните его я в диспетчере паролей или где-нибудь в безопасном месте
я развертываю одну каплю, и я оставляю предложенное имя хоста, вы можете изменить его, если хотите,
наконец, за небольшую сумму денег вы можете включить автоматическое резервное копирование, это настоятельно рекомендуется,
особенно если вы запустите производственный сервер, и я создаю каплю, это займет несколько секунд,
и после этого у нас будет сервер ubuntu, работающий в облаке digitalocean, который он создает,
я нажимаю на его имя, есть два способа
подключиться к сервер с помощью консоли, которая открывается на веб-странице или с помощью ssh,
это консоль, в обоих случаях мы аутентифицируемся с использованием root,
и я имею в виду, что это root, я использовал пароль, указанный при создании капли,
но ssh является наиболее распространенным способ настройки сервера консоль будет использоваться только тогда, когда ssh
не работает, например, в случае сбоя сети, вы должны знать, что консоль
всегда доступна, даже если сетевые интерфейсы не работают или вас блокирует огнестрельное оружие,
давайте подключимся к капле с помощью ssx сначала давайте найдем его общедоступный IP-адрес,
это его общедоступный IP-адрес, который статически настроен, поэтому он не меняется,
и я подключаюсь к нему с помощью клиента ssh, вы можете использовать команду linux ssh или группу,
если вы подключаются из Windows, поэтому ssh минус p22, корень порта по умолчанию и IP-адрес,
и я ввожу пароль root,
и я имею в виду, что единственное, что я сделаю на данный момент, это полностью обновить сервер с помощью apt
so apt update и процент процент подходящего полного обновления минус y он предполагает да на любые вопросы,
я вошел в систему как root, поэтому нет необходимости запускать команды с sudo,
мы сделаем небольшой перерыв, и в следующей лекции я покажу вам, как защитить ssh