Тема статьи простая: что такое VDS/VPS сервер и установка WordPress на VDS.
Установка WordPress на VDS, VPS сервер не сильно отличается от установки на виртуальный хостинг. Вся разница заключается в правах, которыми обладает владелец VDS/VPS сервера.
Стоит напомнить, что в терминологии услуг хостинг термин «сервер» используется в двух вариантах. Во-первых, виртуальный сервер, и об этом пойдет речь в этой статьи. Во-вторых, реальный физический сервер. Это реальное физическое оборудование инсталлированное в стойку в центре обработки данных (ЦОД) с необходимыми и дополнительными возможностями. Более подробную информацию про размещение серверов по услуге colocation вы можете узнать здесь. Это сайт компании ООО КАНТЭП, которая специализируется на предоставлении физических серверов и облачных сервисов в ЦОД Москвы.
Понятия, обозначаемые в аббревиатурах VDS (виртуальный выделенный сервер) и VPS (виртуальный индивидуальный сервер) обозначают одно и то же. Это выделенное место (контейнер) на общем диске провайдера. Выделяется место на диске изолированным контейнером от других пользователей с использованием технологии виртуализации.
Технология виртуализации позволяет запускать несколько виртуальных машин на едином узле. Среди систем виртуализации заметны Open VZ, KVM и Xen. Выбирается система виртуализации в зависимости от назначения сервера и его планируемого трафика.
Каждый VDS сервер имеет, как минимум один индивидуальный IP адрес. Владелец сервера VDS имеет все права на сервере, начиная от установки нужной операционной системы, до выделения места на сервере сторонним пользователям.
Управляются сервера VDS/VPS двумя способами. Первый способ управления из командной строки, называется SSH. Второй способ, это управление сервером при помощи панели управления. Универсальная и поэтому, сама популярная панель управления сервером VDS называется IPS manager. С помощью панели IPS manager можно создавать пользователей, прикреплять купленные домены, создавать DNS сервера, управлять записями домена, пользоваться файловым менеджером. Стоит отметить, что в зависимости от провайдера функции ISP панели могут как сокращаться, так и расширяться.
Контроль над трафиком сервиса на уровне root пользователя (владельца сервера) осуществляется через другую панель, VDS manager.
Некоторые провайдеры выделяют отдельную панель для управления DNS серверами.
Установка WordPress на сервер VDS/VPS начинается с момента подключения сервера. Разберем ее по шагам.
Домен создан, корневая папка сайта создана, база данных создана, следующий шаг непосредственная установка WordPress на VDS/VPS сервер.
Для установки WordPress можно воспользоваться сторонним FTP клиентом или файловым менеджером ISP менеджера. Отмечу, что некоторые провайдера не включают файловый менеджер в панель ISP, а рекомендуют использовать сторонние FTP клиенты.
В этой статье я не буду в картинках рассказывать, как установить WordPress. Лучше почитать отдельные статьи и узнать/вспомнить, как это делается ТУТ (установка по FTP) или ТУТ (установка в панели ISP).
При создании корневого каталога сайта, ISP создает в корневом каталоге файл-заглушку Index.html. Как правило, его нужно удалить после завершения установки. Это важная особенность работы с ISP панелью.
Система WordPress установлена, остается включить домен в систему DNS, прикрепив его к DNS серверам. Этот шаг можно сделать несколькими способами:
Подробно об этом лучше почитать отдельную статью ТУТ.
Покажу несколько ошибок, которые встречал при работе с VDS/VPS.
После завершения установки и смены NS адресов, открыв административную панель вновь установленной CMS WordPress и выставив все стандартные «Параметры», вы можете обнаружить следующие ошибки.
Эти ошибки связаны с операционной системой сервера и от установленного ранее, режима работы PHP.
Если вы поставили режим работы PHP как модуль Apache, то скрипт WordPress, будет исполняться от имени Apache, а значит, Apache должен иметь доступ к любому каталогу системы, поэтому на каталоги Upgrade, Upload, Plugin нужно выставить права CMOD 777. Также может понадобиться следующий код, который нужно вставить в конец файла wp-config.php вашего сайта:
if ( is_admin() ) {
add_filter ( 'filesystem_method', create_function('$a', 'return "direct";' ) );
define ( 'FS_CHMOD_DIR', 0751 );
}
Примечание: Этот код нужен для если php работает, как Apache и у вас проблемы с внутренним загрузчиком WordPress. Нет проблем, код НЕ нужен.
Если вы выбрали режим работы PHP, как CGI, то никакие коды и никакие изменения прав CMOD не нужны.
После этого, я посчитал, что установка WordPress на VDS/VPS сервер завершена. И продолжительное время работал на VDS без багов.
©www.wordpress-abc.ru
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше