Здравствуйте, дамы и господа, в этой статье расскажу о том, как установить WordPress на хостинг Beget, а также предоставлю вам пошаговую инструкцию сего процесса со скриншотами. На самом деле это довольно легко, потому давайте приступим к выполнению задачи.
Добавлю, здесь речь пойдёт не о переносе существующего сайта на Beget, а о чистой установке.
Инструкция по установке WordPress на Beget
Для установки нам понадобятся несколько вещей:
- хостинг;
- WordPress;
- данная пошаговая инструкция.
Сама услуга хостинга Beget. Если ещё не арендовали себе хостинг, то переходите по ссылке и оплачивайте только те услуги, которые нужны. Учтите, у вас будет пробный период в 30 дней, он бесплатный. Если что-то не понравится, можете прекратить использовать услуги хостинга.
Для начала: не берите самый дорогой тариф, даже если он будет с пробным периодом. На первых порах вам нужно взять обычный виртуальный хостинг.
И там выберите обычный тариф Blog.
Конечно, это актуально для новых сайтов. На которых ещё не будет посетителей, а также высокой нагрузки.
Если у вас уже есть сайт, на котором есть посетители, и вы желаете его перенести на хостинг Бегет, то ориентироваться нужно уже от количества посетителей.
По моему опыту, для обычного блога или сайта для бизнеса на WordPress без WooCommerce:
- На 1000 посетителей в сутки достаточно тарифа Blog.
- На 2500 посетителей в сутки хватит тарифа Start.
- На 4000 посетителей в сутки лучше взять тариф Nobble.
- На 7000 посетителей в сутки предпочтительнее тариф Great.
- На 10 000 посетителей в сутки подойдёт тариф Town из раздела VIP.
- На 13 500 посетителей в сутки подойдёт тариф City из раздела VIP.
- На 20 000 посетителей в сутки подойдёт тариф Mega из раздела VIP.
Тарифы для 1С-Битрикс вам не нужны в принципе.
Конечно, если у вас есть система WP Multisite, WooCommerce и обилие другого функционала, то, вероятно, вам даже на меньшее количество посетителей может потребоваться более дорогой тариф. Но тут уж придётся экспериментировать.
Не волнуйтесь, первые 30 дней у вас будет тестовый период, а также вы в любой момент можете поменять тариф, если не будет хватать ресурсов.
Для очень высоконагруженных проектов может потребоваться VPS или даже аренда серверов. Но в этой статье будем говорить именно о хостингах.
И да, в инструкции я будут на каждую мелочь выкладывать скриншот, объяснять всё пошагово, чтобы вам было понятнее. Кто опытнее, не злитесь, пожалуйста, на то, что объясняю очевидные вещи, некоторым людям что-то может быть непонятно. И для них эта инструкция тоже должна быть полезна.
А теперь к установке. Начну с простого варианта — автоматической установки, а потом перейдём к ручной, если автоматическая чем-то не устраивает.
Автоматическая установка WordPress на Beget
Сначала поговорим о самом простом способе установки Вордпресс на Бегет. Если не любите сей процесс выполнять самостоятельно, то можете использовать автоматическую установку.
Прежде, чем начнёте установку, рекомендую пролистать чуть ниже и выполнить действия из раздела «Шаг 2: подготовка хостинга Бегет». В оглавлении есть ссылка на данный раздел.
После настройки хостинга можете переходить к автоматической установке. Для этого перейдите в админ-панель хостинга Бегет → раздел CMS.
В этом разделе выберите WordPress.
И в том окне просто заполните все поля. Укажите домен, который желаете привязать (о доменах, а также о том, как настроить для них SSL будет чуть дальше в статье, посмотрите «Шаг 2: подготовка хостинга Бегет»).
Описание сайта (то же самое, что и название), имя пользователя и пароль (понадобятся для входа в админку WordPress, укажите актуальную электронную почту администратора, а также нажмите на кнопку «Расширенная настройка БД».
Там укажите название базы данных и пароль, которые вас устраивают.
Отлично, теперь нажмите кнопку «Установить». Буквально через пару минут WordPress будет установлен.
Готово, сайт установлен, можете переходить к работе с ним. Авторизуйтесь по указанным логину и паролю и вперёд!
Ручная установка WordPress на Бегет
Эта инструкция для тех, кто не любит автоматическую установку, а предпочитает устанавливать самостоятельно и полностью контролировать процесс. Поверьте, задача несложная, но придётся выполнить гораздо больше действий.
На практике, ручная установка WordPress у меня занимает 5 минут, а если посмотреть на статью, то может показаться, что этот процесс должен длиться несколько часов.
Впрочем, ожидания обновления DNS, установки SSL реально длятся долго. Но тут уж ничего не поделаешь. Вы не сможете ускорить эти процессы.
Как привыкнете к этом процессу, то установка WordPress у вас тоже будет отнимать не больше 5 минут.
Ладно, перейдём к инструкции. Буду расписывать шаг за шагом. Вам нужно просто повторять за мной.
Шаг 1: скачиваем WordPress
В первую очередь нам надо скачать архив с WordPress. Сделать это можно на официальном сайте WordPress: https://ru.wordpress.org/download/.
Просто перейдите по ссылке, пролистайте чуть ниже и скачайте архив.
После скопируйте архив и извлеките из него все данные. Как видите, там в архиве есть ещё одна папка с названием WordPress, нам она будет мешать, так что зайдите в неё.
Выделите все файлы и каталоги в этой папке и запакуйте в новый архив.
Назовите его как угодно, но лучше так, чтобы было понятно, что за архив. Формат архива должен быть .zip, другие форматы архивов не используйте.
На скриншоте показал конфигурацию для WinRar, главное, чтобы архив был формата Zip. Остальное роли не играет.
Всё, пока что оставляем архив лежать. Конечно, можно было подтянуть файлы через FTP по-отдельности, но это займёт больше времени, даже через FTP проще загрузить архивом будет. Да и пользоваться в статье будут только нативными средствами хостинга Beget.
Шаг 2: подготовка хостинга Бегет
Теперь переходим к подготовке сайта. В первую очередь нам понадобится доменное имя. Если у вас оно уже есть, то его нужно будет привязать к Бегет, если нет, то лучше купить прямо на Beget его, так как цена продления домена на Бегет — 400 рублей, а на каком-нибудь Nic или Reg.ru — 900 рублей. Это для зоны .ru, для других доменных зон цены могут оказаться не столь приятными.
О том, где лучше покупать домены в зоне .ru, рассказывал на блоге.
Переходим в раздел «Домены и поддомены».
Если у вас уже есть доменное имя, то нужно ввести его в разделе «Мои домены» и нажать кнопку «Добавить домены».
В таком случае вы можете либо передать на обслуживание в Beget. Для доменов в зоне .ru это неплохой вариант, так как у Бегет дешёвое продление, а для других доменных зон цена может оказаться неприятной. Но это уже решайте сами.
Также можно просто добавить к вашему домену NS-сервера хостинга Бегет. Их вы найдёте в левой колонке.
Например, если ваш домен зарегистрирован на Reg.ru, то вам нужно перейти в раздел «Домены» и выбрать нужное доменное имя.
Нажмите «троеточие», а потом выберите «DNS-серверы и управление зоной». В том окне нажмите кнопку «Изменить».
В следующем выпадающем окне выберите «Свой список DNS-серверов».
Дальше укажите все 4 NS-сервера, которые были указаны в разделе «Домены и поддомены» на Beget.
Изначально там будет возможность указать только 2 NS-сервера, чтобы добавить больше, нажмите кнопку «Добавить DNS-сервер». После того, как их указали, нажмите кнопку «Продолжить».
После изменения DNS возможность работы с сайтом будет не сразу доступна. Придётся подождать, это может занять полчаса, а может и до 24 часов. Как повезёт. Если у вас провайдер не очень, то и до 72 часов сие дело может затянуться.
Если домена нет, то можете купить его прямо на Beget, но ждать обновления DNS всё равно придётся.
Но возни будет меньше, так как изменять NS-сервера нужды не будет, но всё равно придётся подождать, хоть и NS-сервера будут прописаны автоматически, но их обновление пройдёт не сразу.
А пока что можно заняться другими вещами, которые нужны для установки WordPress.
Для начала создадим базу данных, для этого перейдите в раздел MySQL.
Там укажите название базы данных, а также пароль, но не тот, который указал я, а посложнее, чтобы взломать не могли.
И обязательно укажите для какого сайта база данных предназначена. А то наплодите потом кучу БД и сами забудете, что к какому сайту относится. И никогда не используйте название домена в названии базы. Это снижает вероятность взлома.
Имя базы данных и пароль сохраните себе в отдельный файлик, они понадобятся для установки WordPress. Ну или запомните, а потом введёте вручную.
База данных создана, теперь создадим сайт. Для этого перейдите в раздел «Сайты».
Там для удобства можете просто ввести название вашего домена и нажмите кнопку «Создать». Это создаст отдельную папку на хостинге для вашего будущего сайта.
Теперь нажмите на «троеточие» и в выпадающем меню выберите «Прикрепить домен».
Там выберите нужный домен и нажмите кнопку «Прикрепить».
Готово.
Теперь нужно перейти обратно в раздел «Домены и поддомены». И около целевого домена нажмите маленькую еле заметную кнопку SSL. Учтите, это можно сделать только после обновления DNS. Попробуйте перейти по адресу вашего домена. Если показывает посадочную страницу Beget, значит, записи NS были обновлены.
Если посадочную страницу не увидели, значит этого ещё не произошло. Тогда надо подожать.
Укажите сертификат Let’s Encrypt, который бесплатный, а также тип «Стандартный». Такой сертификат подойдёт только для обычного сайта, у которого не будет поддоменов.
Если планируете делать много поддоменов к сайту, тогда нужен сертификат WildCard.
После нажмите кнопку «Установить». Через 1-2 часа сертификат установится автоматически.
После этого вернитесь обратно в раздел «Сайты», пришло время закончить настройку.
Около целевого сайта нажмите на шестерёнку.
Во всплывающем окне выберите редирект с HTTP на HTTPS, а также поставьте последнюю версию PHP.
При желании можете включить Redis, но эта услуга оплачивается отдельно, а также нужно будет поставить дополнительный плагин на WordPress.
Если захотите включить Redis (эта система кеширования немного ускоряет работу сайта за счёт создания кеша для исполняемых файлов), то можете перейти в раздел «Сервисы».
Там выберите Redis.
И там выбирайте тариф и включайте Redis.
Для обычного сайта без серьёзной нагрузки хватит и начального тарифа на 128 МБ. Мой тариф выбирать необязательно, его хватает на 3 сайта с общей посещаемостью в 3000 человек ежесуточно. Даже запас неплохой остаётся. Можно ещё один сайт разместить.
Но работа Redis зависит, скорее, не от количества посетителей, а от функционала сайта, чем больше исполняемых файлов, скриптов, PHP, тем больший объём кеша Redis понадобится.
Настройка, в принципе, закончена, теперь можете переходить непосредственно к установке.
Шаг 3: Установка WordPress на Beget
Перейдите в файловый менеджер Бегет.
Он откроется в новом окне. Внешне данный файловый менеджер похож на какой-нибудь Norton Commander.
В любом из этих окошек перейдите в папку созданного сайта, а дальше откройте папку public_html.
Те файлы, которые в ней размещены, можете удалить. Это всего лишь «заглушка», которая размещается на время. Так что ничего фатального из-за удаления этих файлов не произойдёт.
И в эту папку нужно загрузить созданный нами ранее архив с WordPress. На скриншотах отметил, как это сделать.
После того, как загрузили архив в корневую папку сайта (так называется папка, где расположены основные файлы сайта), архив нужно распаковать.
Кликните правой кнопкой мыши на архив и нажмите кнопку «Распаковать архив».
Путь не меняйте, он должен быть ваш-сайт/public_html
После распаковки обязательно удалите архив с WordPress. Он больше не понадобится. Теперь переходим непосредственно к установке WordPress.
Просто перейдите по адресу вашего сайта, например, в моём случае это https://6ym.ru. Проверьте адрес, обязательно должен быть https, если установите на http, то проблем не оберётесь.
В приветственном окне просто нажмите кнопку «Вперёд».
В следующем окне нужно настроить подключение к базе данных. Ранее вы уже создавали базу данных.
И эти данные вы должны были либо запомнить, либо сохранить в отдельный файлик.
Имя базы данных и имя пользователя на Бегет — одно и то же.
Пароль укажите тот же, который указывали при создании базы данных.
«Сервер базы данных» и «Префикс таблиц» не меняйте, оставьте по умолчанию. После чего нажмите на кнопку «Отправить».
Если вы неправильно заполнили данные, то получите сообщение о том, что подключение к базе данных не удалось, проверьте правильность заполнения и снова нажмите кнопку «Отправить».
Если же всё получилось, то вы перейдёте к следующему окну, где нужно просто нажать кнопку «Запустить установку».
В следующем окне укажите название сайта (потом можете поменять). Можно и на русском языке. Ну или любом другом, значения не имеет.
Также укажите имя пользователя и пароль. Лучше пишите латиницей. Пароль придумайте посложнее, который не получится взломать обычным брутфорсом (перебором паролей).
Также не забудьте указать E-mail, желательно тот, на который вы сможете получать сообщения.
Если разработка затянется надолго, то можете поставить галочку на пункте «Попросить поисковые системы не индексировать сайт», но потом в настройках не забудьте её снять.
По завершении заполнения данных нажмите кнопку «Установить WordPress». А в следующем окне просто нажмите кнопку «Войти».
Дальше просто авторизуйтесь по указанному чуть раньше логину (имя пользователя) и паролю. Учтите, не нужно пытаться авторизоваться по логину и паролю от базы данных.
После авторизации вас поприветствует консоль администратора WordPress.
Поздравляю, установка завершена!
Установка WP на Beget — задача несложная
Уж точно не более сложная, чем на другие хостинги. Надеюсь, данная инструкция вам помогла, конечно, установка лишь первый шаг, но путешествие начинается с первого шага.
На этом с вами прощаюсь, желаю успехов и работоспособных сайтов, всего доброго!