Бесплатный хостинг + готовый сайт из шаблона за 20 минут
Создаём полностью рабочий сайт в интернете без единой копейки: бесплатный хостинг с MySQL, PHP и MySQL + готовый HTML-шаблон.
Выбранный хостинг — 000webhost (Hostinger)
- 1 сайт
- 300 МБ места
- 3 ГБ трафика
- Поддержка PHP и MySQL
- Бесплатный поддомен вида
ваш-сайт.000webhostapp.com
Пошаговая инструкция
- Перейти на 000webhost.com → «Get Started»
- Зарегистрироваться (лучше через Gmail)
- Выбрать бесплатный план
- Придумать название сайта (поддомен)
- Нажать «Manage» → «Website Builder» → «Upload Your Website»
Загрузка готового шаблона
- Скачать любой бесплатный HTML-шаблон (например с html5up.net или templatemo.com)
- В панели управления зайти в File Manager → public_html
- Создать папки (img, css, js — если есть)
- Загрузить все файлы шаблона
- Главный файл должен называться
index.html
Работа с базой данных (MySQL)
- В панели: Tools → Database Manager
- Создать новую базу (имя, пользователь, пароль)
- Открыть phpMyAdmin для создания таблиц
Полезные функции панели
- FTP-доступ
- Смена версии PHP
- CRON-задания
- Редиректы и защита папок паролем
- Логи и статистика
Что будет в следующих уроках
- Google Maps API на этом сайте
- GPS-трекер (NEO-6M + SIM800) → отправка координат → отображение маршрута на карте
- Сохранение точек в MySQL
- Маркеры начала/конца маршрута, расчёт расстояния
Итог
За 20 минут у вас есть полноценный сайт в интернете с поддержкой PHP и MySQL — без копейки вложений и без локального сервера. Идеальная база для всех будущих IoT-проектов с выводом данных в интернет.
FAQ — Бесплатный хостинг и сайт за 20 минут
Это действительно полностью бесплатный хостинг?
Да. 000webhost предоставляет бесплатный тариф без скрытых платежей. Доступны PHP, MySQL, FTP, файловый менеджер и бесплатный поддомен. Ограничения касаются только объема диска и трафика.
Поддерживает ли бесплатный тариф PHP и работу с базой MySQL?
Да. На бесплатном тарифе доступны PHP, MySQL, phpMyAdmin, создание баз, управление пользователями и подключение к базе данных из вашего сайта.
Можно ли загрузить свой HTML-шаблон вместо конструктора сайта?
Да. В панели 000webhost есть режим «Upload Your Website». Достаточно загрузить файлы шаблона в папку public_html и убедиться, что главный файл называется index.html.
Где находится файловый менеджер и папка public_html?
В панели управления выберите File Manager, затем откройте корневую директорию public_html. Все файлы сайта должны располагаться именно в этой папке, включая HTML, CSS, JS и изображения.
Как подключиться к базе данных из PHP-кода на 000webhost?
После создания базы данных в разделе Database Manager хостинг выдаёт имя хоста, пользователя, пароль и название базы. Эти данные используются в стандартных функциях mysqli или PDO для подключения.
Можно ли использовать хостинг для IoT-проектов (SIM800, GPS-трекеры и т.д.)?
Да. Хостинг позволяет принимать HTTP-запросы от IoT-устройств, сохранять данные в MySQL, отображать точки на карте и формировать маршруты. Это подходит для GPS-трекеров и систем мониторинга.