Поиск по сайту:

Webinoly - Установите оптимизированный веб-сайт WordPress с бесплатным SSL


Если вы хотите самостоятельно разместить свой собственный сайт WordPress, есть множество способов сделать это. Вы, наверное, слышали о стеках LAMP и LEMP.

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

Поскольку Webinoly следует лучшим практикам для вашего сайта, вы получаете:

  • Бесплатные SSL-сертификаты через Let's Encrypt.
  • HTTP/2 – крупная ревизия сетевого протокола HTTP.
  • PHP 7.3. При необходимости также поддерживаются более ранние версии.
  • Кэш объектов FastCGI и Redis для WordPress.
  • Автоматически пытается оптимизировать веб-сервер для получения максимальной части доступных ресурсов.

Для управления вашими веб-сайтами Webinoly предоставляет следующие возможности:

  • Команды для создания, удаления и отключения сайтов.
  • Установка SSL-сертификатов.
  • Просмотр журнала в режиме реального времени.
  • Дополнительные опции безопасности для доступа к phpMyAdmin.

В этой статье мы покажем вам, как установить Webinoly. Он поддерживается в LTS-версиях Ubuntu, поэтому вы можете установить его в Ubuntu 16.04 или 18.04. Были сообщения о том, что сервис работает и над другими версиями, но официальных тестов пока не проводилось.

Установка Webinoly в Ubuntu

Установка Webinoly довольно проста, все, что вам нужно сделать, это выполнить следующую команду wget.

$ sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Это приведет к установке всех пакетов Webinoly, включая Nginx, MariaDB и PHP. Вот так просто. Когда установка будет завершена, вы получите пароль пользователя MySQL:

Создание вашего первого сайта на WordPress

Теперь, когда установка завершена, вы можете настроить свой первый веб-сайт WordPress с помощью Webinoly. Это можно легко создать с помощью одной команды:

$ sudo site example.com -wp

Приведенная выше команда создаст сайт: example.com с установкой WordPress. Он попросит вас создать новую базу данных или использовать существующую. Вы можете ответить на все вопросы, используя по умолчанию "y", и Webinoly сгенерирует случайное имя базы данных, имя пользователя и пароль:

После завершения настройки вы можете открыть веб-сайт и настроить название, имя пользователя и пароль вашего сайта:

Когда вы нажмете на «Установить WordPress», установка будет завершена, и вы сможете начать работу над своим сайтом.

Настройка сервера для WordPress

Как упоминалось ранее, Webinoly позволяет вам выполнять некоторые дополнительные настройки и настройки вашего сервера. Ниже вы можете увидеть несколько примеров того, как добавить дополнительную конфигурацию:

Измените конфигурацию FastCGI.

$ sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi

Порт по умолчанию для phpMyAdmin22222. Если вы хотите изменить это, вы можете использовать следующую команду:

$ sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com

Вторая команда принудительно использует mymainsite.com для доступа к разделу инструментов.

Чтобы избежать вредоносного трафика, мы можем добавить blackhole в качестве ответа nginx по умолчанию. Таким образом, при запросе не будет возвращен контент, который не соответствует какому-либо веб-сайту.

$ sudo webinoly -default-site=blackhole

Если вы хотите заблокировать доступ IP-адреса к вашему сайту, вы можете использовать следующую команду:

$ sudo webinoly -blockip=xx.xx.xx.xx

Настройка бесплатного SSL на сайте WordPress

Чтобы выпустить бесплатный SSL-сертификат для вашего домена, вы можете использовать:

$ sudo site example.com -ssl=on

Есть еще много вариантов, которые вы можете использовать с Webinoly. Например — установка/удаление дополнительных пакетов, включение HTTP-аутентификации, добавление припаркованных доменов, создание мультисайта WordPress и многое другое.

Для получения более подробной информации и примеров я рекомендую вам ознакомиться с документацией Webinoly.

Заключение

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

Статьи по данной тематике: