Как выложить сайт в интернет
Инструкция для тех, кто уже собрал сайт и не знает, как разместить его в интернете. Шесть шагов: создать сайт в панели, загрузить файлы, подключить домен, базу данных и SSL — и проверить, что всё работает.
Что понадобится для размещения сайта
Перед тем как начать, проверьте, что у вас есть всё необходимое.
- Подключённый виртуальный хостинг
- Готовые файлы сайта или архив с ними*
- Домен — свой или технический (вида login.tw1.ru)
- Дамп** базы данных
* Для простого HTML-сайта база данных не нужна — достаточно файлов и домена.
** Дамп — это выгрузка структуры и содержимого базы данных в файл, который можно использовать для переноса, резервного копирования или восстановления сайта.
Создать сайт в панели
Сайт в панели — отдельная директория на сервере с папкой public_html, куда попадают файлы.
- Открыть раздел «Файловый менеджер»
- Разместить файлы в директории, которая создана по умолчанию. По умолчанию также создаётся запись о сайте в разделе «Мои сайты»
- Указать название директории — латиница, цифры, дефис, точка, подчёркивание, до 40 символов
- Проверить, что файлы загрузились в директорию public_html
Привязать домен
Порядок добавления зависит от того, есть ли у вас домен и где он зарегистрирован.
Если домена ещё нет
- Перейдите в раздел «Домены и SSL» → «Купить домен»
- Введите домен, который вы хотите купить. Система проверит, свободен ли он, и предложит похожие варианты. Здесь же вы увидите стоимость регистрации и продления каждого домена
- Отметьте галочкой домен или домены, которые вы хотите купить, и нажмите «Зарегистрировать»
- Создайте администратора домена
- Оплатите регистрацию
* Обычно регистрация домена занимает от 3 до 24 часов.
Если домен уже зарегистрирован в Timeweb
- Проверьте, что домен продлён («Домены и SSL» → «Мои домены»)
- Привязать домен к сайту в разделе «Мои сайты»
Если домен у другого регистратора
- Добавить домен в панель
- Привязать его к сайту
- Направить домен на хостинг — A-запись совпадает с IP из панели или NS-серверы Timeweb
- Дождаться обновления DNS. Обновление A-записи может занять до 180 минут, а NS-сервера — до 24 часов
Загрузить файлы сайта
Файлы попадают в папку public_html нужного сайта. Способ загрузки зависит от объёма файлов и опыта:
- Файловый менеджер в (в браузере) — самый простой вариант для новичка, файлы и архивы до 5 ГБ
- FTP — когда файлов много, нужен клиент (например, FileZilla)
- SSH — для больших архивов и тех, кто работает в командной строке
Подключить базу данных
Только для сайтов на CMS (WordPress, Bitrix и т. п.) — простому HTML-сайту этот шаг не нужен.
- Создать новую базу данных
- Указать имя базы и пароль
- Импортировать дамп через phpMyAdmin
- Прописать имя базы, пользователя и пароль в конфигурационном файле сайта (лежит в public_html)
Установить SSL-сертификат
SSL включает работу сайта по HTTPS. Для большинства сайтов подойдёт бесплатный сертификат Let' s Encrypt.
- Открыть «Домены и SSL» → «SSL-сертификаты»
- Заказать сертификат
- Указать домен
- Дождаться выпуска сертификата
- Включите перенаправление на HTTPS для сайта. Перейдите в раздел «Сайты», выберите сайт и перейдите в «Настройки сайта»
- Проверить, что сайт открывается по HTTPS
Проверить сайт после публикации
Когда файлы загружены, а домен и SSL настроены, откройте сайт по привязанному домену и проверьте:
- Главную страницу
- Внутренние разделы
- Изображения, стили и сценарии
- Меню и ссылки
- Формы
- Подключение к базе данных
- Работу по HTTPS
- Отображение на телефоне
Для HTML-сайта отдельно убедитесь, что index.html лежит в корне public_html.
Наверх, к содержанию