Содержание:

В нынешнее время разработчики сайтов рассматривают вариант размещения сайтов не на хостинге, а на виртуальных серверах, так как на сервере можно производить те настройки, которые не получится произвести из-за ограничений хостинга. Также в некоторых случаях на услугах хостинга нельзя произвести установку тех библиотек, которые необходимы для работы вашего проекта или сайта, например node.js или python. В дополнение, на виртуальных серверах предоставляется больше ресурсов, в отличие от обычного хостинга. В данной статье мы покажем, как можно произвести перенос сайта на VPS.
Существует несколько способов переноса сайта на VPS:
- При достаточном опыте можно произвести перенос сайта на ваш сервер самостоятельно. В этом случае необходимо вручную устанавливать веб-сервер, например, nginx, систему управления базами данных MySQL, нужную версию php, почтовый сервер и др.
- Можно попросить техническую поддержку сервиса, предоставляющего вам сервер, или программиста перенести сайт. Минусом этого варианта может быть то, что перенос сайта на VPS может являться платной услугой.
- Можно установить панель управления на ваш сервер и перенести сайт самостоятельно, избежав настроек сервера, как в первом варианте. В этом случае вам нужно будет ввести всего три команды, и ваш сервер будет настроен под работу сайтов, а также будут установлены все необходимые библиотеки: веб-серверы (Apache и NGINX), базы данных и панель управления базами данных phpMyAdmin, FTP-сервер для загрузки и выгрузки файлов сайтов, файловый менеджер для редактирования файлов и др.
В статье мы рассмотрим третий вариант, и нам поможет в этом FastPanel.
Установка панели управления
Устанавливаем FastPanel. После успешной установки в конце Вам предоставят данные, по которым Вы сможете зайти в FastPanel. Переходим по ссылке к панели и производим выпуск лицензии FastPanel.

После успешного выпуска лицензии нам необходимо ввести логин и пароль, которые ранее были указаны в командной строке после установки.

Как создать сайт?
Нажимаем на кнопку «Создать сайт». В следующем окне нам необходимо будет выбрать «Создать сайт вручную», так как при выборе «Создать сайт на CMS» установится чистый WordPress, а мы переносим готовый сайт.


Далее мы указываем наш домен, который хотим разместить на сервере. Если у Вас на сервере несколько IP-адресов, то мы выбираем, от какого IP-адреса будет работать сайт, выбираем, нужно ли создавать поддомен «www» к основному домену, и нужно ли создавать почтовый домен.

В следующем шаге панель у нас спросит, к какому пользователю будет привязан сайт, от какой версии php будет работать сайт, нужно ли сразу же создавать базу данных и привязывать к сайту, нужно ли настроить резервное копирование сайта на сервере, нужно ли создавать FTP-пользователя. Здесь мы укажем пользователя fastuser, сайт будет работать от PHP 8.3 (установленная по умолчанию), создадим базу данных (наименование базы данных и имя пользователя может быть любым, нужно учитывать на ограничения длины наименования базы данных и имени пользователя), а также создадим FTP-пользователя.
Что у нас получилось Вы можете пронаблюдать на скриншоте ниже. После мы нажимаем «Создать сайт»

Как загрузить файлы на сайт?
Нам необходимо загрузить файлы сайта в папку. Существует несколько способов:
- Загрузить файлы сайта через файловый менеджер. Для этого нам необходимо навести курсор мыши на наш сайт и нажать кнопку «Файлы» - нажать кнопку «Загрузить файл».


- Загрузить файлы сайта через FTP. Для этого Вам необходимо зайти в Ваш FTP-клиент и ввести IP-адрес Вашего сервера, логин и пароль, который Вы указывали при создании сайта, и перенести файлы сайта с компьютера на сервер.

Если Вы произвели загрузку архива с файлами сайта, то Вам необходимо нажать правой кнопкой мыши и выбрать «Разархивировать». После этого файлы сайта распакуются в папку.

Наш сайт работает с базой данных, поэтому теперь нам необходимо загрузить дамп базы данных на сервер.
Как загрузить дамп базы данных?
Открываем слева в меню — открываем категорию «Управление» и выбираем «Базы данных».

Нажимаем около размера базы данных на троеточие и выбираем «Загрузить SQL-дамп», а далее выбираем дамп нашего сайта.

Как подключить базу данных к сайту?
Теперь нам необходимо подключить нашу базу данных к сайту. Для этого зайдем в файловый менеджер сайта (Главная страница — наводимся на сайт — нажимаем кнопку «Файл»), найдем файл с подключением базы данных, нажмем правой кнопкой мыши и выберем «Редактировать».

Проверяем работу нашего сайта.

Предыдущая статья:
Установка Битрикс на VPSСледующая статья:
Установка 1С на VPS сервер
Комментарии ()