Как залить сайт на хостинг?
Дмитрий, Самара 0
Купил хостинг и домен, готовый сайт лежит у меня на компьютере в виде папки с файлами. Как правильно залить его на хостинг, чтобы всё заработало?
Дмитрий Акиндинов технический администратор сайтов
ответил
Файлы заливаются через FTP или SFTP-клиент вроде FileZilla: данные для подключения (адрес сервера, логин, пароль, порт) выдаёт хостинг в письме после оплаты тарифа или в панели управления. Подключившись, файлы сайта копируются в корневую директорию — обычно она называется public_html или www, и именно её содержимое хостинг показывает по адресу домена.
Если сайт статический, то есть состоит только из HTML, CSS и картинок без базы данных, на этом всё — после заливки сайт сразу открывается по домену, как только тот привязан к серверу. Для сайта на CMS вроде WordPress или 1С-Битрикс заливки файлов мало: отдельно нужно создать базу данных MySQL в панели хостинга, импортировать в неё дамп через phpMyAdmin, а затем в файле конфигурации (для WordPress это wp-config.php) прописать новые данные подключения к базе — имя, пользователя, пароль и хост, которые выдаёт панель хостинга при создании базы.
Домен должен быть направлен на сервер хостинга через NS-записи или A-запись — если он покупался отдельно у другого регистратора, это настраивается в его личном кабинете и вступает в силу не сразу, а в течение нескольких часов из-за особенностей распространения DNS.
Перед тем как объявлять сайт готовым, стоит проверить его через curl -I по адресу домена: код ответа должен быть 200, а не 403 или 500 — это частые ошибки из-за неверных прав доступа на файлы после заливки по FTP.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.