Обзор DigitalOcean — честное мнение, плюсы и минусы

Я пишу этот обзор DigitalOcean после обработки нескольких серверов VPS для клиентов и развертывания более 100 сайтов WordPress на самой маленькой капле.

Всегда приятно знать, что вы можете использовать производительность облака DigitalOcean и при этом сэкономить. Но как вы на самом деле это делаете? Это то, что мы обсуждаем в этом обзоре DigitalOcean.

Я протестировал облачные VPS-серверы из более чем 10 самые дешевые провайдеры облачного хостинга. На мой взгляд, производительность дроплетов DigitalOcean непревзойденная и непревзойденного качества. Это только обзор облачного хостинга Digitalocean, а не других продуктов, которые они предлагают, потому что я лично не использовал Kubernetes и серверы баз данных.

Да, если честно, вам нужно немного знать о развертывании сервера и о том, что такое среда сервера веб-хостинга. Кроме того, вам нужно знать, как управлять удаленным виртуальным сервером с помощью SSH-клиента на вашем ПК.

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

Обзор DigitalOcean – О нас

Домашняя страница Digitalocean

DigitalOcean — один из ведущих поставщиков облачной инфраструктуры в мире. К таким провайдерам относятся Google, Amazon и Microsoft, предлагающие самоуправляемые облачные сервисы.

С сетью из 12 центров обработки данных DigitalOcean имеет офисы по всему миру и штаб-квартиру в Нью-Йорке. Techstars, Andreessen Horowitz, венчурные компании IA и индустрии доступа являются ведущими компаниями, инвестировавшими в DigitalOcean LLC.

Клиенты и пользователи Digitalocean

Платформа хостинга DigitalOcean используется ведущими компаниями, такими как ContentIgnite, ghost, WPMUDEV, Cloudways, Crowdcontent и Jquery Foundation.

Огромный список известных брендов, размещенный на DigitalOcean, доказывает его надежность, скорость, масштабируемость и производительность.

Обзор DigitalOcean: продукты

У DigitalOcean есть решения для всех. Использование облачного VPS не ограничивается размещением только веб-сайта WordPress. Вы также можете использовать кластер Kubernetes и развертывать контейнеры для автоматизации развертывания приложений.

Облачные вычисления

Продукт облачных вычислений Digitalocean — капли

Compute Engine — это просто облачная виртуальная машина, на которой вы можете развернуть приложение по своему выбору. Вы можете использовать виртуальный компьютер для размещения приложения PHP, магазина электронной коммерции с использованием Magento2 или Prestashop, блога WordPress или пользовательского веб-сайта HTML.

По сути, это вычислительная служба по запросу, где вы платите за то, что используете. Вам никогда не придется нести расходы на обслуживание и эксплуатацию базовой физической ИТ-инфраструктуры.

Kubernetes

Продукт Digitalocean kubernates engine

Кластеры Kubernetes используются для запуска масштабируемых приложений и повышения доступности приложений. Это удобный для разработчиков продукт, облегчающий автоматическое развертывание и масштабирование приложений. В DigitalOcean вы можете развернуть KubeMQ, Okteto и множество сложных приложений в кластере Kubernetes одним щелчком мыши.

Контейнеры базы данных

Беспокойство о бесплатном размещении баз данных на DigitalOcean

Вы оказались в ситуации, когда не хотите сосредотачиваться на управлении базой данных, потому что со временем оно стало слишком сложным и тяжелым. Возможно, вы захотите сосредоточиться только на приложении, а не на базе данных.

На этом этапе вы можете без проблем использовать контейнеры базы данных. В таком контейнере базы данных установлено только одно: сервер базы данных.

Контейнеры баз данных DigitalOcean работают на базе MySQL, PostgreSQL и Redis. В этом типе сервера базы данных есть система кэширования базы данных под названием Redis, которая также находится внутри памяти.

Такая настройка повышает производительность вашей базы данных и помогает вашему приложению эффективно обслуживать данные с сервера базы данных с включенной политикой кэширования.

Хранение объектов

Блочное хранилище Digitalocean

Теперь вы знаете, как разместить сайт. Вы совершаете самую большую ошибку, если храните резервную копию своего веб-сайта на самой облачной вычислительной машине.

На ум приходит вопрос, где разместить резервную копию вашего сайта?

Ответ: Хранилище объектов. Не только для резервного копирования веб-сайтов, но и для хранения пользовательского образа сервера, больших медиафайлов и т. д.

Плюсы и минусы облачного хостинга DigitalOcean

У каждой услуги есть свои плюсы и минусы. Это не может быть для всех и для всех.

Плюсы

  • Надежные серверы
  • Эффективно запускайте несколько веб-сайтов на самой маленькой капле
  • Масштабируйте свой VPS-сервер вверх и вниз в случае событий с высоким трафиком
  • Самый маленький дроплет обеспечивает 100% безотказной работы, обеспечивая более 100 XNUMX просмотров страниц в месяц.
  • Установите стек серверов по вашему выбору
  • Почасовая оплата — платите за то, что используете

Минусы

  • Не для не технического человека
  • Возможно, вам придется учиться и уделять этому время.

Моя рекомендация

Для веб-хостинга профессиональные эксперты по Linux порекомендуют вам использовать Cent-OS. Тем не менее, Ubuntu 18.04 LTS — это мой выбор для быстрой настройки хостинг-сервера, на котором вы можете разместить широкий спектр приложений, таких как WordPress, Ghost и Magento 2.

Для меня дроплеты DigitalOcean работают эффективно и делают все возможное для удовлетворения моих потребностей в хостинге. Мои веб-сайты ежемесячно просматривают более 100 тысяч страниц, и я размещаю более одного такого веб-сайта в стандартной капле. Да, капля, которую я использую, имеет только 1 ГБ ОЗУ, 25 ГБ на SSD и процессор 1v.

Я считаю, что стек сервера на вашем дроплете говорит о том, сколько трафика может обработать ваш сервер. Считается, что в большинстве случаев Nginx работает лучше, чем Apache2.

Вы можете получить максимальную отдачу от дроплета наименьшего размера, если оптимизируете свой веб-сайт с помощью надлежащего кэширования и оптимизации на уровне сервера.

Цены на DigitalOcean

В большинстве случаев пакеты управляемого веб-хостинга, вы увидите цены, основанные на количестве сайтов, которые вы хотите разместить. Но в DigitalOcean у вас есть доступ ко всему на вашем сервере, и вы можете выбрать объем и тип хранилища, а также ядра ЦП. На этом возможности настройки не заканчиваются. На самом деле цена не является основным фактором, влияющим на этот обзор DigitalOcean. Я придавал большее значение качеству и производительности их серверов.

Цены основаны исключительно на потреблении без забот об управлении физической ИТ-инфраструктурой. Вы платите, как вы идете.

Стандартные капли начинаются от 5 долларов в месяц с 25 ГБ хранилища SSD, процессором 1v и внутренней памятью 1 ГБ (ОЗУ).

Вы можете получить лучшую цену от близкие альтернативы DigitalOcean, но вам не нужно беспокоиться о производительности, если вы размещаете на DigitalOcean.

Стандартные цены на капли Digitalocean
Ценообразование на капли, оптимизированное для ЦП Digitalocean
Цены на капли, оптимизированные для памяти Digitalocean
цена капли базы данных в DigitalOcean

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

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

Как начать работу с DigitalOcean

Создание капли для размещения веб-сайта в DigitalOcean

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

Чтобы создать новую каплю, выполните следующие действия:

- Логин в свою учетную запись DigitalOcean. Если вы новый пользователь, завести аккаунт и добавьте свою карту, чтобы начать пользоваться платформой.

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

создать каплю в DO

- Выберите изображение. Здесь вам нужно выбрать операционную систему вашей капли. Из 4 самых известных пакетов Linux я рекомендуем выбрать Ubuntu 18.04. Впрочем, вы можете выбрать что угодно, кроме этого.

— Для основного хостинга вы можете выбрать план Standard. Однако при установке ресурсоемких приложений, таких как Magento и Prestashop, и управлении ими следует использовать любые планы производительности.

выберите изображение для капли DigitalOcean

- Выберите размер капли в соответствии с вашим бюджетом и требованиями. За 5$, ты получаешь 1v ЦП, 1 ГБ ОЗУ и 25 ГБ SSD хранилище на вашем дроплете, которое увеличивается при масштабировании.

выбрать план для капли

- Сеть VPC: Нет VPC

- Дополнительные параметры: здесь вы можете включить IPv6, пользовательские данные и мониторинг. Для более быстрого хостинга вам следует включить IPv6 и включить функцию мониторинга для лучшего мониторинга ресурсов.

- Аутентификация: Если вы делаете это в первый раз, вы не знаете о ключах SSH. Просто выберите пароль и введите надежный пароль

дополнительные параметры создают каплю

— Прежде чем нажать кнопку «Создать каплю», выбрать имя хоста в Завершить и создать

- Добавить теги если вы планируете запускать несколько дроплетов с этой учетной записью

- Выберите проект: Вы не сможете редактировать этот раздел, если вы еще не создали новый проект. Это будет адрес электронной почты вашей учетной записи.

- Автоматическое резервное копирование: это дополнительные расходы на 20 % по сравнению со стоимостью вашего вычислительного дроплета. Если включено, новая резервная копия будет создаваться еженедельно, и такая резервная копия будет храниться не более 4 недель.

- Нажмите «Создать каплю». и подождите несколько минут

доработать и создать каплю

— Подождите несколько минут, пока ваш сервер будет создан и загружен в первый раз с выбранной вами ОС.

Хостинг WordPress на этой капле

WordPress — мой лучший выбор, когда дело доходит до запуска веб-сайта, и этот обзор DigitalOcean специально предназначен для людей, которые хотят разместить сайт WordPress в дроплете DigitalOcean. Это может быть блог, интернет-магазин, портал или форум; В WordPress есть функции, позволяющие вам делать что угодно.

Чтобы эффективно запускать WordPress в дроплете DigitalOcean, вам понадобится серверный стек ниже (также есть альтернативы).

  • Веб-сервер: Nginx предпочтительнее Apache2
  • Сервер базы данных: MySQL или MariaDB
  • Последняя версия PHP

Установка WordPress на любой облачный VPS сервер доступен, и вы можете сделать это быстро.

Код купона для начала со скидкой

И последнее, но не менее важное: вы получаете 100 $ в виде бесплатных кредитов, чтобы запустить VPS и начать его использовать. Кредиты действительны в течение 2 месяцев, что достаточно, чтобы эффективно оценить производительность.

Вот шаги для получить бесплатные $ 100 кредитов в вашей учетной записи DigitalOcean.

- Регистрация с помощью эту ссылку на DigitalOcean.

Код DigitalOcean БЕСПЛАТНО

— Введите свое имя, адрес электронной почты, выберите безопасный пароль и нажмите ЗАРЕГИСТРИРОВАТЬСЯ ПО ЭЛЕКТРОННОЙ ПОЧТЕ.

— Добавьте данные действительной кредитной карты и авторизуйте ее. В процессе проверки с вашей карты будет списана минимальная сумма.

добавление карты в digitalocean

— После успешной проверки карты вы должны увидеть кредиты в размере 100 $ в своей учетной записи, которые вы можете использовать для создания дроплетов, Kubernetes, дроплетов базы данных или блочного хранилища.

Применен код купона Digitalocean

— Теперь создайте каплю и запустите свой сайт сегодня.


Часто задаваемые вопросы по обзору DigitalOcean

Как восстановить доступ, если вы забыли пароль root?

После того, как вы войдете в свой VPS с помощью безопасной оболочки, вам будет предложено изменить пароль root. Однако не рекомендуется всегда использовать пользователя root для входа в вашу каплю с помощью SSH. Вы должны создать нового пользователя и установить для него пароль.

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

восстановить root-доступ к vps

Как добавить на дроплет больше SSD-накопителя?

Вы можете легко добавить объем хранилища к уже запущенной капле. Да, это увеличивает стоимость, но не более чем на 1 доллар за 10 ГБ в месяц.

Вот как ты это делаешь.

- Перейдите на панель управления в облаке и перейдите к Volumes.

добавление объемов к капле

— Нажмите «Добавить том», и появится всплывающее окно.

новая конфигурация тома в DigitalOcean

- Вы можете быстро добавить 100 ГБ хранилища или ввести необходимый объем хранилища в первом поле.

— Вы можете ввести желаемое имя тома

- Выберите параметры конфигурации: Автоматически форматировать и монтировать

- Выберите предпочтительную файловую систему. Доступные варианты: Ext4 и XFS.

— Нажмите «Создать том». Он будет развернут и прикреплен к вашей капле в течение нескольких минут.

Как увеличить объем оперативной памяти и процессора вашей капли DigitalOcean

Да, приходит время, когда вам нужно сделать все возможное и обновить свой сервер. Когда ваш веб-сайт растет и становится больше, ему также требуется больше ресурсов для эффективного обслуживания страницы для более широкой аудитории.

Кроме того, при внезапном всплеске трафика вам потребуется изменить размер дроплета. В таком случае вам нужно не добавлять хранилище, а ОЗУ и ЦП.

Для этого выполните следующие действия:

- Откройте каплю DigitalOcean и выключите ее с помощью переключателя включения / выключения в правом верхнем углу.

Отключите каплю, чтобы изменить размер

— Перейдите в раздел «Изменить размер», выберите нужный размер капли и нажмите «Изменить размер».

Параметры изменения размера капли в digitalocean

- Процесс займет время. Как только это будет сделано, включите каплю.

изменить размер процесса капли

Вы также можете уменьшить размер капли, если вам не нужны увеличенные ресурсы на сервере. Процесс будет таким же.

Пока я писал это для вас, я обновил свой сервер, а затем понизил его. Процесс был сверхбыстрым и плавным.

Обзор DigitalOcean: вердикт

Остановитесь, если вы не тот человек, который любит вызовы. По пути вы можете столкнуться с несколькими проблемами, которые решит только SSH.

Если вы не разработчик и хотите заявить о себе в Интернете только с помощью блога WordPress, ознакомьтесь с некоторыми экономичными планами хостинга.

Как только вы изучите наиболее распространенные команды SSH и базовую настройку сервера, вы будете готовы разместить свой веб-сайт в самой быстрой облачной инфраструктуре.