Ваш хостинг ожидает файлы в определённой папке. Всё, что в ней находится, отдаётся веб-сервером; всё, что загружено в другое место, остаётся невидимым из интернета.
В какую папку загружать файлы сайта?
Корневой каталог сайта указан в карточке Информация о сайте в личном кабинете. Почти всегда это httpdocs. Главная страница должна находиться в ней под именем index.html или index.php.
Типичная ошибка — загрузить папку целиком, а не её содержимое: тогда получится httpdocs/my-site/index.html, и сайт будет открываться по адресу /my-site/, а не в корне. Загружайте содержимое папки, а не саму папку.
Как опубликовать сайт без FTP-клиента?
Воспользуйтесь Файловым менеджером Plesk: он загружает файлы в httpdocs прямо из браузера.
Это самый быстрый способ для разовой публикации, и он не требует никаких программ.
- В личном кабинете нажмите Автоматический вход, чтобы открыть Plesk.
- Перейдите в Сайты и домены, затем Файловый менеджер.
- Откройте
httpdocs. - Удалите установленную по умолчанию страницу-заглушку, если она мешает.
- Используйте Загрузить, чтобы загрузить файлы, или загрузите архив
.zipи выберите в его контекстном меню Извлечь файлы. Это гораздо быстрее, чем загружать файлы по одному.
Как опубликовать сайт с помощью FTP-клиента, например FileZilla?
Подключитесь к своему домену через порт 21 по FTPS, используя Логин FTP и Пароль FTP из карточки Информация о сайте, и загрузите файлы в httpdocs.
Для сайта, который вы часто обновляете, FTP-клиент удобнее. FileZilla бесплатен и доступен для Windows, macOS и Linux.
Данные для подключения указаны в карточке Информация о сайте:
- Хост: ваше доменное имя или IP-адрес, указанный в поле IP-адреса;
- Пользователь: значение поля Логин FTP;
- Пароль: значение поля Пароль FTP, отображаемое размытым, — выделите его, чтобы скопировать;
- Порт: 21.
Выберите явное шифрование (FTPS). В FileZilla это соответствует типу сервера «FTP - File Transfer Protocol» с параметром «Encryption: Require explicit FTP over TLS». При FTP без шифрования ваш пароль передаётся по сети в открытом виде.
Пароль FTP меняется в Plesk, в разделе Сайты и домены > Доступ по FTP. Кнопка Сбросить пароль в личном кабинете касается только учётной записи панели.
Как сменить версию PHP для сайта?
Используемая сейчас версия указана в личном кабинете, в поле Версия PHP. Чтобы её изменить:
- Откройте Plesk, страницу Сайты и домены.
- Нажмите Настройки PHP.
- Выберите нужную версию и сохраните.
Несколько ориентиров:
- современному приложению — свежему WordPress, Symfony, Laravel — нужна новая, поддерживаемая версия;
- старый скрипт, который годами не обновлялся, может перестать работать на версиях выше определённой;
- после смены версии сразу проверьте сайт: ошибка 500 сразу после переключения версии почти всегда означает несовместимость.
Если сайт перестал работать, вернитесь к предыдущей версии: это делается в два клика.
Как проверить, что сайт опубликован?
Откройте сайт кнопкой Открыть сайт в личном кабинете: если появилась ваша главная страница, публикация прошла успешно.
- Откройте сайт кнопкой Открыть сайт в личном кабинете.
- Если по-прежнему отображается страница-заглушка, ваш
indexнаходится не там или называется иначе. - Ошибка 403 обычно указывает на права доступа к файлам или пустую папку.
- Ошибка 500 почти всегда связана с PHP или файлом
.htaccess: посмотрите журналы в Plesk, в разделе Журналы. - Если браузер показывает старое содержимое, очистите его кеш или проверьте в режиме инкогнито.
Что делать, если домен ещё не указывает на хостинг?
Исправьте запись A вашего домена на вкладке DNS-зона, чтобы она указывала на IP-адрес, отображаемый в личном кабинете.
Правильно загруженный сайт отображается, только если доменное имя действительно указывает на наши серверы. Проверьте это по руководству по DNS-зоне: запись A вашего домена должна указывать на IP-адрес, приведённый в личном кабинете.