Как создать свой первый VPS на DigitalOcean

Полное руководство с нуля до создания цифрового виртуального сервера DigitalOcean

В этом посте я хочу провести вас через процесс настройки вашего первого виртуального частного сервера Linux (VPS) в DigitalOcean.

DigitalOcean - один из самых известных VPS-сервисов.

DigitalOcean имеет процесс установки в один клик для самых известных приложений и операционных систем, он обеспечивает глобальную сеть центров обработки данных и местоположений CDN. К тому же это очень надежно и удобно при стартовой отметке 5 $ / м.

Считаю DigitalOcean одним из самых доступных и простых в использовании решений и использую его для различных сервисов.

Шаг 1. Создайте учетную запись DigitalOcean

Вы можетеиспользуйте эту партнерскую ссылкучтобы получить кредит в размере 100 долларов США, вы можете использовать его в течение следующих 60 дней.

Отказ от ответственности: это партнерская ссылка. Когда вы воспользуетесь этой ссылкой для регистрации, вы получите кредит в размере 100 долларов США, а я - 25 долларов США в кредитах DigitalOcean.

Я не предлагаю DigitalOcean только потому, что у них есть партнерская программа. Все наоборот: так как я часто им пользуюсь, если я могу снизить счет, я воспользуюсь этой возможностью.

Как только вы зайдете на сайт:

Заполните регистрационную форму, и вы быстро приступите к работе. Вы также можете зарегистрироваться в Google или GitHub.

Вам необходимо подтвердить свой адрес электронной почты:

Затем вам нужно будет ввести платежную информацию, которая понадобится, когда вы закончите свои бесплатные кредиты в размере 100 долларов:

Шаг 2: Создайте проект

После регистрации вы можете создать новый проект:

Введите название и описание проекта:

После того, как вы нажмете «Создать проект», проект будет добавлен к вам в список проектов, а значокПанель управления проектомпоявляется:

Это центр управления всем, что вы хотите сделать с этим проектом.

Во-первых, есть большая синяя кнопка сНачни с капелькитекст.

Что такое капля? Капля DigitalOcean - это виртуальная машина, VPS. То, что мы хотим создать. Все в DigitalOcean вращается вокруг капель.

С помощью этого интерфейса мы также можем инициализировать управляемую базу данных, создать пространство (место для хранения файлов) и создать балансировщик нагрузки для распределения трафика между несколькими каплями.

Но давайте будем простыми. Мы просто хотим создать каплю.

Создать каплю

Щелкните значокНачни с капелькина панели инструментов проекта.

Это покажет вам страницу с множеством опций:

Начнем сверху.

Первый выборВыберите изображение. Здесь мы можем выбирать между несколькими дистрибутивами Linux (Ubuntu, Fedora, Debian и CentOS) и FreeBSD, другой ОС UNIX.

Для каждого из них мы можем выбрать конкретную версию:

Наряду с дистрибутивами у нас есть и другие категории.Торговая площадкав частности, позволяет нам одним щелчком установить сервер, предварительно настроенный с таким приложением, как WordPress, Ghost, сервер LAMP или любое из 150+ приложений. Это действительно удобный способ быстро приступить к работе с любым проектом.

Снимки, резервные копии и пользовательские образы позволяют создать сервер из уже существующего сервера.

Теперь, когда вы знаете все, что здесь можно сделать, давайте выберемUbuntu LTSиз панели "Распределения".

ВВыберите тарифвы можете выбирать междуСтандартплан (который мы будем использовать) или более производительный сервер, оптимизированный для ЦП или памяти. Это означает, что сервер будет стоить дороже.

Говоря о стоимости, теперь у нас есть таблица, в которой мы можем выбрать размер сервера (и стоимость):

Не дайте себя обмануть: щелкните стрелку влево, чтобы увидеть более дешевые планы:

Тарифный план в 5 долларов за миллион может иметь большое значение, прежде чем вам когда-либо понадобится обновление. Начни с этого. Также обратите внимание, что выставление счетов производится почасово, поэтому, если вы используете сервер в течение 10 минут, вам все равно будет выставлен счет за 1 час.

Затем мы можем добавить блочное хранилище, чтобы иметь постоянное хранилище данных (сейчас не требуется), и вы можете выбрать регион центра обработки данных:

Что выбрать?

Ближайший к вашим посетителям. Я почти всегда выбираю Нью-Йорк, так как он находится посередине между Европой и остальной частью США.

Далее у нас есть другие варианты, которые вы можете игнорировать, тогда у нас естьАутентификация:

выбиратьПарольчтобы все было проще, но для реальных серверов я рекомендую использовать аутентификацию по SSH-ключам (которая сложнее в настройке, но более безопасна).

Введите пароль, который вы собираетесь использовать дляrootпользователь, системный администратор Linux.

Затем введите значимое для вас имя пользователя:

Наконец, нажмите кнопкуСоздать каплюкнопка:

И DigitalOcean запустит процесс создания капли:

Когда он закончится, он покажет вам IP-адрес общедоступного сервера:

Щелкните имя, чтобы отобразить панель управления каплями:

Отсюда у вас есть полный контроль над всем. Вы можете включить его, выключить, изменить размер и многое другое.

Помните, что отключение капли не останавливает выставление счетов DigitalOcean: вы должны уничтожить ее, чтобы она вообще не занимала места.

Доступ к капле как root

Теперь из капли вы можете получить доступ к ней, щелкнув меню «Доступ» и нажав кнопку «Запустить консоль»:

Это откроет окно входа в систему в браузере, которое позволит вам войти на сервер. Войтиrootв качестве имени пользователя и пароля, который вы установили ранее:

После этого вы сможете войти на сервер:

Консоль в браузере не идеальна. Намного лучше использовать терминал вашей операционной системы.

Разрешите мне получить доступ к серверу с помощью приложения MacOS Terminal. Я пишу командуssh [email protected]<IP ADDRESS>:

Я сразу получаю предупреждение о том, что я никогда раньше не подключался к этому серверу. Принимаю "да":

Теперь сервер спрашивает у меня пароль:

и я вошел в него:

Что дальше?

Теперь вы полностью контролируете компьютер, расположенный в центре обработки данных где-нибудь в мире.

Разве это не круто? И это только начало.

Есть много вещей, которые вам нужно сделать, прежде чем сервер сможет что-либо сделать, первое из которых должно заключаться в создании пользователя, который не является root, беспокоиться о защите сервера и настраивать любой сервер, на котором вы хотите работать. Это.


Дополнительные руководства по услугам: