Материал подготовлен командой Simple-Server.
Размещение сайта
Инструкция для VPS с предустановленной FastPanel или после ручной установки.
Шаг 1. Подготовка домена
У регистратора домена создайте DNS-записи:
| Тип | Имя | Значение |
|---|---|---|
| A | @ | IP вашего VPS |
| A | www | IP вашего VPS |
IP сервера указан в письме от биллинга и в личном кабинете BILLmanager.
Распространение DNS — от нескольк minutes до 24 часов.
Шаг 2. Создание сайта в FastPanel
- Войдите в панель
https://IP:8888/. - Откройте раздел Сайты (Sites).
- Нажмите Создать сайт / Add site.
- Укажите доменное имя — например
example.ru. - Выберите версию PHP (для WordPress — 8.1 или 8.2).
- Сохраните.
FastPanel создаст каталог сайта, конфигурацию веб-сервера (Nginx) и пользователя для FTP.
Шаг 3. Загрузка файлов
Через файловый менеджер
В карточке сайта откройте Файловый менеджер и загрузите файлы в public_html (или корень сайта, указанный в настройках).
Через FTP/SFTP
- Создайте FTP-пользователя — см. статью про FTP.
- Подключитесь клиентом FileZilla:
- Хост: IP VPS
- Порт: 21 (FTP) или 22 (SFTP)
- Логин/пароль: из FastPanel
WordPress
- Скачайте WordPress с wordpress.org.
- Распакуйте в корень сайта.
- Создайте базу MySQL — см. почта и базы.
- Откройте
https://example.ruи пройдите мастер установки.
Шаг 4. SSL-сертификат
После того как DNS указывает на сервер, выпустите Let's Encrypt:
Подробнее — SSL и редиректы.
Добавление алиасов (www, поддомены)
В настройках сайта добавьте алиасы:
www.example.ru→ основной сайтexample.ru;blog.example.ru— отдельный сайт или подкаталог по вашему сценарию.
Проверка
curl -I http://example.ru
curl -I https://example.ruОжидается ответ 200 или 301 после настройки SSL.