В этом невероятно подробном уроке я полностью проведу вас через процесс установки WordPress. Вы также научитесь создавать домен, регистрировать и настраивать хостинг для WordPress.
Внимание! В этом уроке я упоминаю различные сервисы и программы, которые использую, Это не является рекламой и мне никто не платит за упоминание их тут – это реально то, что использую я сам на своих проектах.
1. Домен и хостинг
Так как я обещал рассказать всё в самых подробных подробностях, то отдельное внимание уделим таким вещам, как домен и хостинг.
Будьте готовы, что в этом шаге вас будет ждать покупка домена и хостинга для сайта, но это довольно дёшево, с учётом того, что хостинг можно использовать бесплатный (или пробный период) и купить домен за 99р. В любом случае я вас предупредил 😁
1.1 Регистрация домена
Некоторые моменты про домены:
Для регистрации домена обычно использовал namecheap.com или 2domains.ru, но можно кстати зарегистрировать непосредственно на хостинге (если вы уверены в нём), возможно такой вариант будет даже лучше и легче, тогда переходим сразу к следующему шагу.
1.2 Регистрация хостинга
Итак, сейчас разберёмся, для чего нужен хостинг.
Также пара моментов, которые вам полезно знать про хостинги:
Итак, что из хостингов могу порекомендовать, что сам использую на момент написания этого гайда:
Обычно, когда вы зарегистрировались на хостинге, вам нужно зарегистрировать там домен (если вы этого не сделали в первом шаге), создать сайт (пока что это будет пустой сайт, который привяжется к вашему домену, либо мы сейчас сами привяжем его в следующем шаге).
Панели у хостингов часто интуитивны и, если вы используете платный хостинг, то поддержка часто помогает очень классно.
1.3 Привязка домена к хостингу (Делегирование)
Делегирование чаще всего происходит путём прописывания NS-сервером, которые предоставляет хостинг в настройках домена. Но иногда это бывает и IP-адрес.
Рассмотрим это на примере хостинга Beget и регистратора Namecheap. Но в целом процесс примерно схож и для других хостеров и регистраторов.
Итак, прежде всего нам нужно найти эти NS-сервера, которые предоставляет хостинг. Например в Beget мы должны перейти в раздел «Домены и поддомены».
Класс, нашли, что теперь с ними делать? Нужно зайти в Namecheap и найти, где прописать их в настройках домена.
После того, как всё сделали, можно начинать чекать домен – переходим по адресу своего будущего сайта и ждём, когда нам отобразится страница-заглушка от хостинга. Это обычно происходит в течение часа для новых доменов.
Вот такая заглушка появляется у Beget:
И опять-таки, если у вас ничего не получается, не забывайте обратиться в поддержку хостинга.
1.4 SSL-сертификат от Let’s Encrypt
Ещё один, последний, маленький но важный шаг, который вам нужно сделать перед тем, как начать устанавливать WordPress уже.
SSL-сертификат – это замочек, который отображается рядом с адресом вашего сайта 😁
Например в Beget для этого переходим в раздел «Домены и поддомены» и нажимаем на знак щита:
Устанавливаем серт, ждём минут 20, когда его установят, и переходим к следующему шагу.
2. Установка WordPress через хостинг
И сейчас вас ждёт возможность целиком пропустить третий, довольно объёмный шаг.
На многих хостингах есть возможность установить WordPress автмоатически через панель управления. Для этого сначала переходим в раздел «CMS».
Выбираем WordPress.
Проводим некоторые настройки.
И всё!
3. Ручная установка WordPress
Если со временем вы не планируете пользоваться только админкой WordPress, но вам также и интересно, как оно всё устроено, то рекомендую пойти этим путём 💪
3.1 Базы данных
Во время установки WordPress попросит нас информацию от базы данных (название, имя пользователя и пароль), для этого мы сначала с вами эту базу данных создадим.
Для этого в панели управления хостинга отправляемся на страницу «MySQL».
И создаём базу данных.
Готово, кроме того, что записать имя базы данных и пароль, больше в этом шаге ничего делать не нужно.
3.2 FTP / SFTP. Закачиваем WordPress на хостинг
А в этом шаге мы с вами скачаем WordPress и зальём его файлы на сервер.
Теперь нужно как-то законнектиться к хостингу и закинуть файлы WordPress туда (не забудьте распаковать архив сначала).
Сначала нам понадобится какая-то прога для этого на компе:
Следующий наш шаг – решить для себя – хотим ли мы подключиться по FTP или по SFTP, давайте разберёмся, как это работает.
Открываем Transmit / Filezilla и вводим все данные в создании нового подключения:
Подключились? Теперь перекидываем файлы из папки wordpress в папку public_html. Не забывая при этом удалить заглушку хостинга, если вдруг она является файлом index.html
! Если заглушка является index.php
файлом, то вам и так и так предложат её заменить.
3.3 Устанавливаем WordPress
Чтобы запустить установку, теперь вам достаточно перейти по адресу своего сайта и установка запустится автоматически!
Если вы получаете ошибку 500 на этом этапе, то уточните, какая версия PHP стоит на хостинге. Либо обратить в супорт хостинга.
Выбираем нужный язык, нажимаем «Продолжить».
На следующем шаге нам понадобится ввести доступы к базе данных, которую мы создавали в одном из предыдущих шагов.
Класс, если всё сделали правильно, попадаем на следующую и последнюю страницу установки:
Тут тоже есть некоторые моменты, на которые я бы обратил внимание:
Ииии… ура! 🎉