VPS сервер: пример подключения и простой настройки для размещения сайта на WordPress. Подборка панелек для управления сервером (ISPConfig, Brainy и др.)

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Всех приветствую. 👌

Сегодня это будет узкая тема, которая может быть «полезной» только для тех, у кого есть свой сайт и кто еще не пользовался VPS/VDS* серверами (учитывая, что их настраивать — муторно, долго и сложно…).

На самом деле это так, при условии, что вам нужно подстроить его под какую-то нетривиальную задачу. Но в рамках этой заметки мы рассмотрим вопрос настройки VPS/VDS для обычного сайта на WordPress. Эта проблема обычно решается быстро (если на вашем сайте нет каких-то редких плагинов, необычных фич и т.п.).

Стоит ли вообще это делать, что это может дать: ускорение загрузки сайта, отдельный IP (сложнее попасть в спам-базы), постановка точек (при желании можно установить необходимый софт) . В общем, протестировать точно будет не лишним… 👌

Теперь, собственно, о том, что делать…

* На самом деле VPS и VDS немного разные «вещи», но в рамках данной статьи нет смысла выделять особенности каждого (скорее всего)… Для своего первого сервера можно выбрать оба варианта.

*

Рассмотрим процесс настройки VPS по шагам

Вариант 1 (с панелью FastPanel)

Думаю, мало кто будет спорить, что управлять настройками VPS с помощью панели будет намного проще. И на мой взгляд, один из самых удобных (+ еще и бесплатный) FastPanel (можно установить в «2 клика» практически на любой VPS сервер). При этом весь процесс взаимодействия и настройки сайта в нем происходит даже быстрее, чем в его аналогах, например: ISPmanager или Vesta.

*

Так…

1) Выбор компании и заказ VPS-сервера оставляю на личные предпочтения и удобство читателя (тем более что сделать это несложно: ввести ФИО, оплатить покупку/пройти тест за 2- 3 дня). 🙂 Скажу лишь, что, на мой взгляд, лучше выбрать сервер с установленным на нем Debian 10 (внимание: не все операционные системы могут установить эту панель!).

📌 2) После заказа сервера у вас должны быть «три вещи»: ​​IP адрес, логин (обычно root) и пароль.

📌 3) Теперь нам понадобится инструмент PuTTy (для Windows). После установки и запуска введите IP-адрес вашего сервера и нажмите «Открыть». Смотрите скриншот ниже. 👇

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

PuTTy — введите IP сервера и нажмите кнопку подключения

4) Сервер попросит указать логин — обычно надо запускать от root и нажимать Enter. Затем скопируйте пароль (Ctrl+C), вставьте его в окно PuTTy (Shift+Insert // пароль здесь не отображается!) и нажмите Enter. Если все сделано правильно, вы увидите длинное сообщение с версией ОС, свойствами и т д. 👇

5) Теперь нужно установить розетку. Для этого скопируйте в окно PuTTy следующую команду:

wget http://repo.fastpanel.direct/install_fastpanel.sh -O — | баш —

Если вы получаете сообщение об ошибке «wget. что-то там», используйте:

apt-get установить wget

А потом снова предыдущая команда… 👇☝️

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Замазка. Shift+Paste для вставки скопированных команд

6) После установки панели в нижней части окна появится следующее:

  • ссылка с IP-адресом для доступа к панели (скопируйте ее и вставьте в адресную строку браузера);
  • логин (пока быстрый пользователь…);
  • пароль (эта информация потребуется для входа в систему).

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Логин и пароль от FastPanel

7) Войдите в панель — останется только нажать кнопку «Создать сайт» (удобно!). Там нужно просто указать домен и принять… 👌

Тогда у вас сразу будет создана база данных, FTP-аккаунт, директория для сайта и все остальные настройки. Отныне вы можете фактически использовать услуги VPS как обычный хостинг. Принципиальных отличий я здесь не нахожу (разве что саппорт будет давать вам гораздо меньше советов).👌

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Создать сайт — одна кнопка

8) Вот так панель выглядела на одном из моих тестовых серверов: все очень удобно, есть все основные вкладки:

  • FTP-аккаунты (можно взять логин и пароль для доступа по FTP через FileZilla, например);
  • Files — удобный файловый менеджер;
  • База данных;
  • Домены (DNS) — можно обойтись и без этого, настроив DNS у своего регистратора, либо воспользовавшись сторонними сервисами (покажу как ниже в примечании);
  • SSL-сертификаты — можно установить как от Let’s Encrypt (бесплатно и автоматически), так и подключить к своим, заказываются отдельно;
  • Почта — я лично пользуюсь сторонними сервисами (панель на работу с почтой не проверял);
  • Настройки — очень полезный раздел. Позволяет настроить сжатие, выбрать процессор (Apache, PHP-FPM, FastCGI), настроить редиректы, главное зеркало и так далее;
  • Настройки PHP, ручная настройка — точка-точка перед настройкой в ​​некоторых случаях…

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

FastPanel — теперь вы можете управлять своим сайтом как на классическом хостинге!

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Сертификаты Let’s Encrypt будут обновляться автоматически

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

PHP-обработчик

Пару слов про то, какие указывать NS сервера

9) Итак…

Будем считать, что страница загружена на сервер (база импортирована, файлы на месте и т.д.). Теперь нужно как-то заставить его работать.

Самый простой вариант — открыть файл Hosts в ОС Windows и добавить туда IP своего сервера и домен напротив. Посмотрите, как это выглядит для меня в примере ниже. 👇

После перезапуска браузера — при вводе вашего домена в поле адреса страница будет открыта с нашего сервера. Если все в порядке, то теперь вам придется иметь дело с NS-серверами…

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Укажите IP-адрес сервера, на котором находится сайт

Обычно при заказе классического хостинга вы получаете письмо, в котором сразу же сообщается информация о доступе к вашему аккаунту, FTP, базе данных и пишется NS сервера (которые нужно поменять у регистратора домена, чтобы страница открыть на этом хостинге).

Когда вы заказываете VPS, вам обычно никто не говорит никаких NS-серверов (и не привязывает автоматически ваш домен!). Здесь приходится их немного вручную подредактировать… (или «поднять», но этот вариант рассматривать не буду)

*

Метод (1).

Допустим, ваш домен зарегистрирован на Reg.ru (если нет, см ниже способ 2). В таком случае вы можете зайти в панель регистратора, открыть настройки нужного домена и выбрать DNS от Рег.Ру (ns1.reg.ru и ns2.reg.ru). Сразу после этого нужно создать две записи (там появится кнопка «Добавить запись»):

  • пост «А» — в него вписываем IP адрес сервера! Вместо домена символ «@». Смотрите мой пример ниже. 👇 Всё! Теперь страница будет открываться с вашего сервера;
  • Запись «CNAME» находится в первой строке www, во втором вашем домене (эта строка необходима, например, для того, чтобы ваш сайт также открывался в домене http://www.ocomp.info. В противном случае многие пользователи обычно вводят адреса с http://www..). Примеры здесь.

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Reg-ru — укажите IP адрес сервера, на котором должна быть открыта страница

Способ 2 (на мой взгляд предпочтительнее).

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

📌 После регистрации в личном кабинете сервиса добавьте туда свой домен, а также создайте две записи: «A», «CNAME» (пример ниже 👇). Затем Cloudflare сообщит вам NS-серверы, которые вам нужно указать у вашего регистратора доменов. Каждый! Теперь, после обновления записей, ваш сайт начнет открываться с сервера VDS.

Зачем нужен этот Cloudflare (и его аналоги): повышена надежность, уменьшено количество спама, можно быстро сменить один хостинг на другой (достаточно сменить IP и буквально через 15-60 минут большинство посетителей откроют сайт с нового сервера). Вообще говоря, у Cloudflare есть целый комплекс услуг, в одной заметке не оценишь…🙂

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Пример настройки DNS-записей

*

Важно!

Если вы чувствуете, что многое из вышеперечисленного не совсем понятно, лучше выполнить все настройки и экспериментальные работы на тестовом домене/сайте. Иначе вы рискуете создать себе кучу ненужных проблем… 😢

*

Вариант 2 (с др панельками aaPanel, Brainy и пр.)

Помимо FastPanel, можно использовать и аналоги (к счастью, они тоже есть. Но на мой взгляд, настройки все же немного проигрывают в плане удобства и скорости. Но некоторые более функциональны. для тонкой настройки сайта).

*

аапанель

Сайт: https://aapanel.com

Бесплатная панель для Linux-серверов с простым (я бы даже сказал «очень простым!») интерфейсом. Также есть удобные индикаторы загрузки ЦП, памяти, диска (как FastPanel). Позволяет быстро управлять веб-сайтами, SSL-сертификатами, FTP-подключениями и многим другим.

Установка: процесс описан на официальном сайте.

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

aaPanel также очень практичная панель

Умник

Сайт: https://brainycp.com/

Бесплатная, громоздкая и полностью русифицированная панель для администрирования сервера. На мой взгляд, в нем есть все, что нужно (ну, почти все…).

На мой взгляд, он больше подходит не для небольшого VPS сервера с одним пользователем, а для создания 10 аккаунтов и распределения их ролей. В принципе, как только вы его настроите, вы сможете к нему привыкнуть… 👌

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Умник — еще одна панель

Веста

Сайт: https://vestacp.com/install/

Наверное, одна из самых известных панелей для управления серверами (на ее основе появилось много «штучек»… Например, Hestia). Бесплатный, относительно легкий, практичный (но не такой «гибкий» и быстро развертываемый, как FastPanel. Но все же…).

Процесс установки подробно описан на его официальном сайте, ссылка выше. (многие считают ее «умирающей» панелью, но пользоваться ею еще вполне можно)

VPS-сервер: пример подключения и простой настройки для размещения сайта WordPress. Выбор панелей для управления сервером (ISPConfig, Brainy и т.д.)

Демонстрационный вид панели Vesta

*

Доп список панелек для Debian, Ubuntu, Centos

(кроме уже перечисленных выше)

(Я отметил значками наиболее интересные для ознакомления панно. Некоторые из них мало «на слуху» у зрителей)

  • ISPmanager (платный) самый популярный (наверное). Облегченная версия стоит несколько сотен рублей в месяц (предлагает каждый второй хостинг). По моему личному мнению, не так практично, как FastPanel;
  • DirectAdmin (платный) — удобный, встречается у многих хостеров;
  • cPanel (платная) — быстрая, легкая (относительно), удобная. Но на мой взгляд цена «кусается»;
  • Plesk (платный) — аналогичен предыдущему; 🙂
  • Hestia Control Panel (бесплатно) — популярная панель для управления небольшим VPS (по сути, это обновленная Vesta);
  • 📌 myVesta (бесплатно) — еще одна переработанная «VestaCP» (для Debian!);
  • CyberPanel (бесплатно) — проект на базе веб-сервера LiteSpeed ​​(в некоторых случаях показывает отличные результаты производительности);
  • 📌 TinyCP (бесплатно) — очень интересная панель! Легко, быстро, жаль только работает нестабильно (надеюсь разработчики доведут до ума. Может получиться бомба! 🙂);
  • KeyHelp (бесплатно) — интересная панель для Ubuntu LTS и Debian (с закрытым исходным кодом);
  • Control Web Panel (бесплатно/платно) — панель для Centos (многие ее хвалят, мне как-то «вписалась…»);
  • ISPConfig (бесплатно) — многофункциональная панель для Debian, Ubuntu, Centos. Легкий, быстрый (но сложный в настройке при установке/в первый раз);
  • 📌 Virtualmin (платно/бесплатно) — очень интересная панель с красивым и приятным интерфейсом (жаль, что не все функции бесплатны);
  • 📌 Froxlor (open, free) — световое панно (стиль минимализм). Не очень проста в установке (рекомендуется для тех, у кого есть некоторый опыт);
  • 📌 CloudPanel (бесплатно) — тоже интересный минималистичный продукт. Устанавливается достаточно быстро, поддерживает 10 языков (не только англ.);
  • Sentora // ранее ZPanel (бесплатно) — когда-то была очень интересная панель, сейчас проект не развивается…

*

PS

Да, кстати, есть определенные хостинговые компании, у которых можно заказать VPS-сервер с предустановленными панелями. Например, Fornex, VDSina и т.д. (не реклама, просто сам протестировал их продукцию — 5÷7 минут и готовый сервер с панелью…).

*

Другие рекомендации и мнения приветствуются в комментариях…

Удачи!

👋

https://ocomp.info/vps-server.html

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все об устройствах на Windows, Android, iOS
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: