5 лучших бесплатных хостингов для сайта 2022
При поиске бесплатного веб-хостинга нужно быть осторожным. Некоторые заполнят ваш сайт рекламой, и он будет выглядеть дешево. Другие ограничивают хранение, предлагаю низкие скорости или имеют низкую производительность в целом. Ну и конечно вам не нужен сайт, который будет зачастую недоступен из-за простоя.
Некоторые бесплатные хостинги даже пытаются минимизировать свои расходы, ставя под угрозу вашу безопасность, используя низкокачественные серверы или устаревшее программное обеспечение. Стоит знать, кому из них вы действительно можете доверять.
Можете не проводить исследования, наши эксперты тщательно протестировали десятки бесплатных решений для веб-хостинга, чтобы представить вам список тех, которым вы действительно можете доверять.
Нет времени? Вот лучшие бесплатные веб-хостинги:
- Wix – Удобный для начинающих способ разместить сайт в сети. Технически Wix – это конструктор сайтов, а не веб-хостинг, но размещение сайта возможно и в рамках бесплатного плана, а безопасность, приложения и шаблоны предоставляются бесплатно.
- InterServer (Почти бесплатно)– Неограниченное SSD-хранилище и бесплатная миграция сайта.
Недавно мы удалили 000webhost, так как компания сосредоточилась на своем недорогом бренде Hostinger, и это отличный вариант. Лучше просто оформить подписку на платный план всего за
Чего мы ждем от лучших бесплатных решений для веб-хостинга
Когда мы тестируем бесплатные решения для веб-хостинга, вот, на чем мы фокусируемся:
- 100% бесплатный хостинг без рекламы. Даже если у вас нет бюджета на премиум-хостинг, не стоит забивать сайт рекламой.
- Достаточно места для хранения и пропускной способности для простого сайта. Вы должны знать, что у вас достаточно места для хранения данных, и что ваш сайт не будет страдать от простоя из-за недостаточной пропускной способности.
- Установка WordPress и других CMS. Базовые конструкторы сайтов хороши для некоторых целей, но вашему сайту может понадобиться больше. Выбранный вами бесплатный веб-хостинг должен предлагать легкую установку более продвинутых приложений, в частности WordPress.
- Простые в управлении панели управления. Ищите хостинг-решение, которое позволит легко управлять файлами и другими аспектами вашего веб-хостинга, используя панель управления, такую как cPanel.
,99/месяц!
Как это устроено
- Apache: 2.2.31, 2.4.38, 2.4.41, 2.4.53 + auth_ntlm, fcgid, maxminddb, xsendfile
- Bind: 9.16.28
- FTP FileZilla: 0.9.60
- Ghostscript: 9.56.1
- Nginx: 1.21.6 + ssl_preread, image_filter, geoip, geoip2, brotli
- NNCron Lite: 1.17
- Sendmail: 32
- Adminer: 4.8.1
- ConEmu: 22.04.18
- HeidiSQL: 12.0.0.6468
- PHPMemcachedAdmin: 1.3
- PHPMyAdmin: 5.1.3
- PHPPgAdmin: 7.13.0
- PHPRedisAdmin: 1.17.1
- MariaDB: 5.5.68, 10.1.48, 10.2.43, 10.3.34, 10.4.24, 10.5.15, 10.6.7
- Memcached: 1.2.6, 1.4.5, 1.6.7
- MongoDB: 2.4.14, 2.6.12, 3.0.15, 3.2.22, 3.4.24, 3.6.23, 4.0.28, 4.2.19, 4.4.13, 5.0.8
- MySQL: 5.1.73, 5.5.62, 5.6.51, 5.7.38, 8.0.29
- PostgreSQL: 9.2.24, 9.3.25, 9.4.26, 9.5.25, 9.6.24, 10.20, 11.15, 12.10, 13.6, 14.2
- Redis: 2.8.2402, 3.0.504, 3.2.100, 4.0.14.2, 5.0.14.1
PHP | 5.2.17 | 5.3.29 | 5.4.45 | 5.5.38 | 5.6.40 | 7.0.33 | 7.1.33 | 7.2.34 | 7.3.33 | 7.4.29 | 8.0.18 | 8.1.5 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Amqp | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.9.3 | 1.9.4 | 1.10.2 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | |
Apcu | 4.0.10 | 4.0.10 | 4.0.10 | 4.0.10 | 5.1.15 | 5.1.18 | 5.1.19 | 5.1.21 | 5.1.21 | 5.1.21 | 5.1.21 | |
Hprose | 1.6.5 | 1.6.5 | 1.6.6 | 1.6.6 | 1.6.6 | 1.6.8 | 1.8.0 | 1.8.0 | 1.8.0 | |||
Hrtime | 0.6.0 | 0.6.0 | 0.6.0 | 0.6.0 | 0.6.0 | 0.6.0 | 0.6.0 | |||||
Igbinary | 1.2.1 | 1.2.1 | 2.0.1 | 2.0.7 | 2.0.8 | 3.0.1 | 3.2.1 | 3.2.6 | 3.2.7 | 3.2.7 | 3.2.7 | |
Imagick | 3.3.0 | 3.4.1 | 3.4.3 | 3.4.3 | 3.4.3 | 3.4.4 | 3.4.4 | 3.6.0 | 3.7.0 | 3.7.0 | 3.7.0 | |
IonCube | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | 11.0.1 | ||
Mailparse | 2.1.6 | 2.1.6 | 2.1.6 | 2.1.6 | 3.0.2 | 3.0.3 | 3.1.1 | 3.1.2 | 3.1.3 | 3.1.3 | 3.1.3 | |
Memcache | 2.2.4 | 3.0.8 | 3.0.8 | 3.0.8 | 3.0.8 | 3.0.9 | 3.0.9 | 4.0.5.2 | 4.0.5.2 | 4.0.5.2 | 8.1 | |
Memcached | 3.1.3 | 3.1.4 | 3.1.5 | 3.1.5 | 3.2.0 | 3.2.0 | 3.2.0 | |||||
Mongo | 1.6.14 | 1.6.14 | 1.6.14 | 1.6.16 | ||||||||
MongoDB | 1.2.9 | 1.5.3 | 1.5.3 | 1.6.0 | 1.9.0 | 1.12.0 | 1.13.0 | 1.13.0 | 1.13.0 | |||
PDFlib | 9.1.1 | 9.2.0 | 9.2.0 | 9.2.0 | 9.2.0 | 9.2.0 | 9.2.0 | 9.3.1 | 10.0.0 | 10.0.0 | 10.0.0 | |
Rar | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 4.0.0 | 4.0.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | ||
Redis | 2.2.7 | 2.2.7 | 2.2.7 | 2.2.7 | 4.2.0 | 5.1.1 | 5.3.2 | 5.3.5 | 5.3.7 | 5.3.7 | 5.3.7 | |
Ssh2 | 1.2 | 1.2 | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 | ||||||
Timezonedb | 2016.9 | 2016.9 | 2017.2 | 2018.7 | 2018.7 | 2019.2 | 2020.4 | 2021.5 | 2021.5 | 2021.5 | 2021.5 | |
Uploadprogress | 1.0.3.1 | 1.0.3.1 | 1.0.3.1 | 1.0.3.1 | 1.1.3 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | |||
Xdebug | 2.2.7 | 2.4.1 | 2.5.5 | 2.5.5 | 2.6.1 | 2.9.4 | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | |
Xhprof | 2.2.3 | 2.3.5 | 2.3.5 | 2.3.5 | 2.3.5 | |||||||
Yaml | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 2.0.4 | 2.0.4 | 2.2.1 | 2.2.2 | 2.2.2 | 2.2.2 | 2.2.2 | |
Zend Optimizer | 3.3.3 |
Характеристики хостингов
Опустим такие очевидные характеристики, как размер дискового пространства, месячный трафик, количество ftp аккаунтов и баз данных. Чем выше эти лимиты, тем лучше.
Поговорим о назначении технологий, часто встречающихся в описании тарифных планов. Не все начинающие вебмастера знают, зачем они нужны.
HTML — язык гипертекстовой разметки. Его интерпретируют браузеры, чтобы отобразить человеку веб-документы в удобной форме.
PHP — язык сценариев общего назначения. Основная задача ПХП – создать динамически генерируемый контент. Таким образом отпадает необходимость в использовании множества статических веб-страниц.
MySQL — система управления базами данных (СУБД), представляющая собой совокупность таблиц, связанных друг с другом. В ней хранятся статьи, комментарии, информация о зарегистрированных пользователях и т.д.
FTP доступ — протокол передачи данных между TCP-сетями (Интернетом) и частными устройствами (компьютерами). Он нужен для переноса файлов и резервного копирования.
SSH — сетевой протокол защищенной передачи данных и безопасного управления операционной системой. Шифрует пересылаемые пароли и файлы.
SSL — криптографический протокол, работающий на уровне защищенных сокетов. Повсеместно используется для мгновенного обмена сообщениями и передачи голоса через VoIP.
Cron — планировщик задач для запуска программ по расписанию. Работает без участия пользователя, позволяя автоматизировать регулярно выполняющиеся действия.
Htaccess — файл дополнительной конфигурации сервера, действующий в каталоге расположения и дочерних подкаталогах. С его помощью создается большое количество параметров: установка прав доступа, переназначение типов файлов, переадресация (редирект) старых URL-адресов на новые и др.
Linux и Windows
Изучая тарифы и конфигурацию серверов различных провайдеров, можно заметить, что одни предоставляют linux (UNIX), а другие Windows хостинг. На самом деле все равно, какая используется ОС, ведь размещенные на сервере сайты одинаково доступны в интернете.
Отличие заключается в том, что linux — бесплатная операционная система, а Windows стоит денег. Поэтому некоторые хостинг-провайдеры берут дополнительную плату с Виндовс аккаунтов.
В зависимости от выбранной ОС, отличается и ПО обслуживающее работу сайтов. На Windows — ASP.NET (технология создания веб приложений от Microsoft), а у linux — PHP, MySQL.
Программное обеспечение для удаленного управления сервером. Панель управления выполнена в виде интерфейса в браузере с удобными и интуитивно понятными функциями. К наиболее распространенным относятся cPanel и ISPmanager.
Content Management System (в переводе с английского — система управления содержимым) – программный продукт для создания, редактирования и управления сайтом. Существуют платные (1С-Битрикс) и бесплатные (WordPress, Joomla, InstantCMS).
На различных CMS работают блоги, форумы, интернет-магазины и социальные сети. Воспользовавшись данным инструментом, вам не придется с нуля писать код, но разбираться хотя бы в основах веб-программирования крайне желательно.
Mobirise
Mobirise – это программы для создания и редактирования сайтов, выпущенные для Windows и MacOS. Скачать их можно бесплатно, за дополнительную плату можно получить лишь плагины и готовые шаблоны веб-страниц. Но и без них простой Landing Page создать удастся без проблем. В плане функционала незначительно уступает Adobe Dreamweaver и не адаптирован для работы одновременно с использованием нескольких движков или языков программирования. Сами разработчики утверждают, что Mobirise больше подходит для создания прототипа сайта, то есть работать с приложением удобней именно дизайнерам.
- интеграция с сервисами Google (аналитика подключается автоматически);
- есть инструмент для базового управления сайтом (настройка модерации, раздача прав использования);
- есть уже подготовленные шаблоны HTML и CMS для быстрой вёрстки страниц;
- имеется встроенный графический редактор (с небольшим функционалом, но для простых сайтов его более чем достаточно).
Недостатков всего несколько: при добавлении новых функций их описание переводят на русский не сразу. А ещё разработчики настойчиво подталкивают пользователей на покупку дополнительных плагинов, шаблонов (с помощью контекстной рекламы внутри приложения).
Blocs – мощный оффлайн-конструктор для MacOS
Blocs – наиболее знаменитый и качественный представитель в сфере оффлайн-строительства сайтов. Красивый и лёгкий в освоении интерфейс, исчерпывающий функционал и регулярные апдейты. Что ещё нужно от софта такого рода? Вся работа со страницами происходит в графическом режиме, а специальная версия программы Blocs Plus включает в себя инструмент для автоматического создания WordPress-тем и продвинутый редактор изображений.
Работает Blocs Plus только на MacOS, причём поддерживает все аппаратные фишки платформы: Touch Bar, а также трекпад Force Touch с тактильной обратной связью.
Плюсы
Можно работать в редакторе Blocs и делать самостоятельные сайты или страницы, которые можно выгружать на соответствующие хостинги для HTML-страниц. Количество проектов, которые вы можете сделать в Blocs, не ограничено. А можно настроить интеграцию с CMS-системами и создавать уникальные дизайны как отдельных страниц, так и комплексных тем.
Базовый функционал легко расширяется за счёт дополнений из официального каталога. Там же можно найти готовые темы. Очень много полезных функций уже встроены в ПО «из коробки»: защита изображений, поиск неиспользуемых медиа (для очистки проекта от мусора), капча, система резервного копирования и т.д.
Минусы
К минусам Blocs можно отнести только платность программы. Правда лицензия покупается не на конкретный срок, а на версию программы. То есть, пока авторы занимаются разработкой 4 версии, вы будете получать все обновления. Как только версия обновится на следующую мажорную (на 5-ую), вы либо останетесь на старом ПО, либо платно обновитесь. Апгрейд обходится дешевле, чем покупка. Многие дополнения в каталоге тоже платные.
Ну и в списке поддерживаемых платформ только MacOS (версии для Windows или Linux даже не планируются).
Windows: Как разместить сайт, используя ваш компьютер в качестве сервера WAMP
Во-первых, давайте попробуем разместить у себя веб-сайт на своем персональном компьютере с операционной системой Windows.
Шаг 1: Установите программное обеспечение WAMP
Чтобы сделать это очень просто, мы будем использовать программу установки WAMP (из которых их несколько) под названием WampServer. Вы также можете установить каждый пакет вручную, но этот процесс требует гораздо больше работы и подвержен ошибкам.
Пакет WampServer поставляется с последними выпусками Apache, MySQL и PHP.
WampServer screenshotWampServer — одна из нескольких сред, доступных для создания приложений Apache, MySQL и PHP в Windows.
Сначала загрузите 32-битный или 64-битный WAMP-бинарный код здесь и начните установку. Просто следуйте инструкциям на экране, и когда это будет сделано, запустите WampServer.
Шаг 2: Использование WampServer
После установки каталог www будет создан автоматически. Скорее всего, вы найдете его здесь: c: wamp www
Из этого каталога вы можете создавать подкаталоги (называемые «проектами» в WampServer) и помещать любые файлы HTML или PHP в эти подкаталоги.
Главный экран WampServer Главный экран вашего локального хоста в WampServer должен выглядеть примерно так.
Если вы нажмете на ссылку localhost в меню WampSever или откроете свой интернет-браузер с URL-адресом http: // localhost, вам должен отобразиться главный экран WampServer.
Шаг 3: Создание HTML-страницы
Чтобы протестировать наш WampServer, мы можем поместить файл примера с именем «info.php» в наш www-каталог.
Перейдите непосредственно в этот каталог, нажав «www каталог» в меню WampServer.
Оттуда создайте новый файл с содержимым ниже и сохраните его.
Теперь вы можете перейти по адресу http: //localhost/info.php, чтобы увидеть детали вашей установки PHP. Вы можете создать любую структуру файлов HTML и PHP в соответствии с вашими потребностями.
Шаг 4: Настройте MySQL
Если вы нажмете на пункт меню phpMyAdmin, вы можете начать настройку баз данных MySQL (которые могут понадобиться для CMS, такой как WordPress).
Экран входа в систему phpMyAdmin откроется в новом окне браузера. По умолчанию имя пользователя admin будет root, и вы можете оставить поле пароля пустым.
Оттуда вы можете создавать новые базы данных MySQL и изменять существующие. Однако большинство программ, таких как WordPress, автоматически создадут для вас новую базу данных.
Шаг 5: Сделайте сайт общедоступным
По умолчанию файл конфигурации Apache запрещает любые входящие HTTP-соединения, кроме случаев, когда кто-то приходит с локального хоста.
Чтобы сделать ваш сайт общедоступным, вам нужно изменить файл конфигурации Apache (httpd.conf). Вы можете найти и отредактировать этот файл, перейдя в меню WampServer, нажав «Apache» и выбрав «httpd.conf».
Замените две строки выше на следующие:
Перезапустите все сервисы WampServer, нажав «Перезапустить все сервисы» в меню.
Теперь сайт должен быть доступен за пределами вашего локального хоста. Убедитесь, что брандмауэр ПК не блокирует веб-запросы. Возможно, вам также потребуется настроить переадресацию портов на вашем интернет-маршрутизаторе.
Шаг 6: Использование доменного имени
Чтобы использовать доменное имя, например example.com, с вашей установкой WAMP, нам нужно сначала настроить некоторые файлы. Предположим, что у нашего домена example.com есть запись A в вашем DNS с IP-адресом 100.100.100.100.
Сначала нам нужно добавить следующую строку в файл C: Windows system32 drivers etc hosts:
Теперь нам нужно снова отредактировать httpd.conf (доступный через меню WampServer), чтобы добавить виртуальный хост. После открытия этого файла найдите «Виртуальные хосты» и раскомментируйте строку после него, например:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
Теперь нам нужно добавить файл вручную в «C: wamp bin apache Apache-VERSION conf extra » (VERSION — это ваша версия Apache).
Затем создайте файл в блокноте со следующим содержимым и сохраните его в этом каталоге Apache.
ServerAdmin mail@example.com
DocumentRoot «c:wampwww»
ServerName mysite.local
ErrorLog «logs/example.com.log»
CustomLog «logs/example.com-access.log» common
Нажмите «Перезапустить все сервисы» в меню WampServer, чтобы активировать эти изменения.
Теперь ваш сайт также должен быть доступен через его доменное имя.
Кстати, есть еще вариант арендовать хостинг или VPS сервер. К примеру, VPS Гонконг https://bluevps.ru/ можно заказать за довольно отличными тарифами.
5 бесплатных хостингов
Я ни в коей мере не хочу выделять лидеров и аутсайдеров среди приведенных ниже хостинг-провайдеров, предоставляющих бесплатный доступ к своим ресурсам, ибо у всех свои задачи, да и в определенной мере все зависит от пресловутого «повезет/не повезет» (на какой физический сервер попадет ваш сайт, какие будут «соседи», будут ли их сайты ддосить и многое другое). Кстати, от Ддос можно бесплатно защититься в CloudFlare — это так, на всякий случай. В общем, выбираете вы сами, а я лишь попробую сделать этот выбор для вас чуть более простым.
-
Hostiman — довольно необычный игрок на рынке «free hosting», ибо кроме обычного хостинга с поддержкой PHP и MySQL он еще и VPS бесплатные предоставляет, что вообще является по большому счету «Вау». Тут можно получить место под 2 сайта размером 2 Гбайта (с PHP и MySQL) на современном сервере с DDR4 и SSD дисками (быстрыми). И все это бесплатно!
Однако есть ряд нюансов (о них читайте в конце этой публикации), которые призваны отсечь возможность использования этого сервиса в «черных и серых схемах». Как я уже упоминал, тут также есть возможность получить бесплатно VPS/VDS серверы (причем очень шустрые), однако нюансов для их получения будет еще больше. Но «2×3700 MHz + 6 gb DDR4 + 40 gb SSD» за бесплатно! Это просто праздник какой-то.
— молодой провайдер с бесплатным тарифом, где имеется поддержка PHP и MySQL.
Собственно, на скрине все показано. Не то что бы сильно щедро, но вполне себе удобоваримо. Вопрос опять же в надежности и стабильности. Можно надеяться, что крупный бренд дает какую-то гарантию на вменяемость техподдержки и стабильность серверов.
Установка необходимого ПО
Настраивать веб-сервер мы будем на Ubuntu Server 16.04. В рамках этой статьи я не буду рассказывать об установке данной системы, подразумевается что у вас уже есть сервер с установленной операционной системой Ubuntu Server. В моем случае это убитый ноутбук с установленной Ubuntu Server.
Первым делом нам потребуется установить немного приложений, которые потребуются нам для работы веб-сервера и его администрирования. Выполним следующую команду:
sudo apt install nginx phpmyadmin mysql-server php-fpm php-mysql
В какой-то момент нам потребуется указать пароль root для MySQL:
Затем снова повторим ввод пароля:
Тут мы ничего не отмечаем, просто жмем Enter.
После мы увидим приглашение к настройке базы данных для PhpMyAdmin, жмем Enter.
Тут вводим пароль и жмем Enter.
Повторяем пароль и жмем Enter.
На этом установка необходимого ПО завершена. Введя в адресной строке IP-адрес нашего сервера или его имя (у меня это http://192.168.0.37 или http://server) увидим заветное nginxовское:
Создать свой хостинг с минимальными потерями
Как видите по ценам, создание хостинга дело затратное. Создавая хостинг мы понимаем, что можем не справится с различными проблемами, которые будут на хостинге, можем не потянуть настройки и защиту, вообще можем не найти клиентов и отбить затраты. Поэтому, арендуем VDS с минимальными затратами, панель и биллинг арендуем помесячно и в случае неудачи, аккуратненько сворачиваемся с минимальными потерями.
Есть компании с BillManager Corporate, которые позволяют продавать свои услуги, реселер аккаунтам, по типу биллинг-биллинг. Схема работает так:
- Существует внешний биллинг, Corporate, возможно Advanced;
- На биллинге есть и активирована возможность перепродажи;
- Создаете там реселлер аккаунт;
- Создаете сервер, ставите на нем биллинг, подключаете реселлер аккаунт, импортирует тарифные планы;
Можно начинать перепродажи:
На внешнем биллинге есть услуга хостинга за 150 рублей, клиент заходит на ваш биллинг на вашем сервере и делает заказ. На вашем реселлер аккаунте есть счет, и когда клиент делает заказ, он переводится на внешний биллинг, а вы получаете данные по заказу.
Реальный доход, при большом количестве проектов.
Как это работает, лучше посмотреть в программе реселлинга, например, тут: https://firstvds.ru/partner/reseller.
Это только самые общие шаги создания своего хостинга. Есть масса других задач: создание правильного домена для хостинга, работа с DNS клиентов, защита от DDoS атак. Несмотря на все проблемы, свой хостинг это такой же бизнес, как и любой другой, с проблемами, задачами и их решениями.