Как разместить несколько сайтов на одном сервере

Опубликовано: 2020-05-04
Размещение нескольких сайтов на одном сервере
Следуйте @Cloudways

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

Если это звучит интересно, читайте дальше!

  • Подпишитесь на Cloudways
  • Запустить магазин WooCommerce на DigitalOcean
  • Войдите в панель администратора WooCommerce
  • Запустить Magento на DigitalOcean
  • Войдите в админ панель Magento

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

К счастью, Cloudways безупречно соответствует обоим требованиям. У вас есть управляемое решение, которое заботится об управлении сервером, и архитектура, которая позволяет вам использовать возможности облака для размещения нескольких веб-сайтов на одном сервере. Для всех практических целей Cloudways является хостингом для нескольких веб-сайтов и поддерживает несколько приложений PHP, включая:

  • WordPress
  • Magento
  • Laravel
  • Drupal
  • Joomla
  • PrestaShop
  • OpenCart

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


Зарегистрируйтесь в учетной записи Cloudways

Во-первых, зарегистрируйте учетную запись Cloudways Platform, чтобы получить 3- дневную бесплатную пробную версию (кредитная карта не требуется), заполнив простую форму и нажав кнопку « Начать бесплатно» . Вы также можете зарегистрироваться, используя свою учетную запись LinkedIn, GitHub или Google. Если вы уже зарегистрировались, войдите в свою учетную запись .

страница регистрации Cloudways

Подтвердите свой адрес электронной почты, чтобы завершить процесс регистрации.

Затем нажмите кнопку « Запуск» , чтобы запустить облачный управляемый сервер.

запустить сервер в облаке

1. Введите сведения о сервере и приложении.

Выберите последнюю версию WordPress с WooCommerce, назовите свое приложение, сервер и выберите свой проект.

выберите приложение woocommerce

Примечание. В этой статье я назвал свое приложение WooCommerce , Server Testing и проект « Практика 1» . Однако вы можете выбрать имена для своего приложения и сведений о сервере.

2. Выберите облачную инфраструктуру.

Cloudways является поставщиком PaaS (платформа как услуга) и предлагает на выбор пять ведущих поставщиков облачной инфраструктуры, включая DigitalOcean, Linode, Vultr, AWS и Google Cloud . Для этого урока я выбрал сервер DigitalOcean.

выберите облачного провайдера

3. Выберите размер сервера.

С сервером DigitalOcean у вас есть возможность разместить магазин WooCommerce на сервере от 1 до 192 ГБ. Я выбираю сервер на 2 ГБ, который имеет 2 ГБ ОЗУ, 50 ГБ SSD, 2 ТБ пропускной способности и 1 ядерный процессор.

выберите размер сервера

4. Выберите расположение сервера.

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

выберите расположение сервера

Запустить магазин WooCommerce на DigitalOcean

После ввода сведений о сервере и приложении нажмите кнопку ЗАПУСК СЕЙЧАС .

запустите свой сервер

Теперь подождите несколько минут, пока сервер не будет готов!

добавление вашего сервера

Когда сервер будет готов, перейдите на платформу Cloudways и щелкните « Приложения» в верхнем левом меню.

приложение на облачных технологиях

Далее вам нужно щелкнуть приложение WooCommerce.

приложение woocommerce на облачных технологиях

Появится новый экран, панель управления приложениями Cloudways. С помощью этого экрана вы можете легко управлять конфигурациями на уровне приложений.

Войдите в панель администратора WooCommerce

Перейдите в Подробности доступа → Панель администратора . Оттуда вы можете найти учетные данные для входа и URL-адрес вашего магазина WooCommerce. Щелкните URL-адрес и используйте учетные данные для входа в панель управления WooCommerce.

детали доступа к woocommerce

Скопируйте и вставьте имя пользователя и пароль в соответствующие поля и нажмите кнопку « Войти» .

страница входа в woocommerce

Зайдя в WooCommerce Dashboard, вы заметите предустановленный плагин кеширования Breeze . Это потому, что я выбрал оптимизированное приложение WooCommerce при запуске сервера на платформе Cloudways.

панель инструментов woocomerce

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

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

Запустить Magento на DigitalOcean

Вернитесь на платформу Cloudways и щелкните Приложения в верхней строке меню.

приложения на облачных средах

Нажмите кнопку + Добавить приложение .

добавить новое приложение

Появится всплывающее окно с просьбой выбрать сервер из раскрывающегося меню. Выберите сервер, на котором будет размещен магазин WooCommerce, и нажмите ДОБАВИТЬ ПРИЛОЖЕНИЕ .

нажмите кнопку добавления приложения

В раскрывающемся меню выберите Magento 1 или 2 и назовите его. Я выбрал Magento 2 и назвал его My Magento . После выбора нажмите ДОБАВИТЬ ПРИЛОЖЕНИЕ .

добавить приложение Magento

Подождите несколько секунд, пока приложение добавляется к вашему серверу.

В случае обнаружения несовместимости вы получите уведомление об обновлении базы данных или версии PHP.

уведомление о совместимости

Вернитесь к « Серверы» в верхней строке меню на платформе Cloudways и выберите свой сервер.

делать сервер на облаках

В разделе « Управление сервером» перейдите в « Настройки и пакеты» → «Пакеты» → «PHP» , обновите PHP до версии 7.3 и нажмите кнопку « Сохранить» .

настройки и пакеты сервера

Обновление пакета PHP до PHP 7.3 займет несколько минут.

обновление настроек и пакетов

Теперь вернитесь на вкладку «Приложение» и повторите процесс добавления приложения на существующий сервер, и на этот раз вы можете легко запустить приложение Magento.

обновление настроек и пакетов

Примечание. Установка приложения Magento на ваш сервер займет несколько минут.

Теперь вы можете увидеть свое приложение Magento (My Magento) в разделе « Приложения» .

приложение magento на том же сервере

Войдите в админ панель Magento

Перейдите в Подробности доступа → Панель администратора . Оттуда вы можете найти учетные данные для входа и URL-адрес вашего магазина Magento. Щелкните URL-адрес и используйте учетные данные для входа на страницу администратора Magento.

Панель администратора Cloudways Magento

Скопируйте и вставьте имя пользователя и пароль из раздела «Сведения о доступе» → «Панель администратора» и нажмите кнопку « Войти» .

страница входа в Magento

Это все! Вы успешно запустили Magento и WooCommerce в DigitalOcean с помощью платформы Cloudways.

Подведение итогов!

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

До Cloudways никогда не было легко разместить несколько веб-сайтов на одном сервере. Он работает для вас как системный администратор, что не только снижает стоимость наличия нескольких серверов для размещения нескольких веб-сайтов, но и избавляет вас от технических или серверных сложностей.

Кроме того, при необходимости вы можете легко обновить ресурсы вашего сервера (такие как ОЗУ, хранилище, процессор и пропускная способность) с помощью вертикального масштабирования в настройках сервера.