Привет, %username%!

Сегодня многие начинающие веб-разработчики делают большую ошибку, и не одну. Они что-нибудь сверстают, а потом покупают хостинг. Далее покупают домен. Регистрируют и подключают SSL-сертификат. Я, спасаясь от минус-кармы, просто расскажу как не тратить деньги на свои тестовые проекты.
Кстати, здесь абсолютно нет рекламы, даже если вам так покажется — это просто очередной туториал, с описанием нужных ресурсов и максимально понятно.
Рекомендую для каждого такого проекта создавать новую почту и везде регистрироваться с помощью нее, а не своего личного мейла.
Хостинг
При запросе «Бесплатный хостинг« гугл первым, естественно после рекламы, предлагает 000webhost.com. Это весьма интересный хостинг — пользуясь им уже как два года, я заметил, что там все время меняется разрешенное количество бесплатных сайтов и другие условия, но главное, что он остается самым удобным.
Итак, на сегодня они предлагают:
- 1 бесплатный сайт
- 1 БД MySQL
- PHP Нескольких версий
- Подключение домена
- 300mb места на SSD (был гигабайт, жмоты!)
- FTP
Что делать?
- Регистрируемся — это просто!
- Нажимаем «Создать сайт», делаем, что там просят.
Доменное имя
Здесь нет идеального варианта для рабочих проектов. Но мы ведь собираемся заниматься мини-проектами и нам много не нужно — просто любой домен второго уровня. Нам в помощь — Freenom, он также первый в результатах поиска, у него нет аналогов — они всех их купили и получили от некоторых стран монополию на продажу их доменов.
Вот мы и приблизились к проблеме — на www.freenom.com доступны только домены всяких дальних африканских стран, где решили продвигать интернет, бесплатно раздавая свои домены: «.tk«, «.ml«, «.gq», «.cf», «.ga». Естественно, они такие же любители денег, как 000webhost и предоставляют домен бесплатно лишь на 12 мес. максимум, но его можно потом перерегистрировать.
Так что, выбираем.
Последовательность действий #1
- Регистрируемся — это просто!
- Идем во вкладочку «Services» сверху, а потом — «Register a new domain».
- После все подскажет сам сервис.
- После успешной регистрации домена снова нажмите «Services», а там — «My domains». Не закрывайте эту вкладку.
Последовательность действий #2
- Снова заходим на 000webhost и видим наш сайт с некрасивым доменным именем третьего уровня (имясайта.000webhost.com). Исправим это.
- Наводим курсор на красивую картинку — появл. надпись ‘»Управлять сайтом», нажимаем.
- В левом сайдбаре видим «Инструменты», переходим по ссылке.
- Интуитивно выбираем пункт «Указать веб-адрес»
- Тут кнопочка — «+ Добавить домен», жмем!
- Появляется прекрасное модальное окно, где выбираем первый пункт — будем «припарковывать» наш домен.
- Вводим «Доменное имя», нажимаем на «волшебную кнопочку» [эту вкладку оставьте в фоне] и идем во вкладку, где оставили Freenom.
Последовательность действий #3
- Тут, в таблице, напротив домена нажимаем по кнопке «Manage domain».
- При нажатии на вкладку «Management Tools», появится селект, где нужно выбрать Nameservers.
- Переключаем «Use default nameservers (Freenom Nameservers)» на «Use custom nameservers (enter below)»
- Вводим внизу сначала «ns01.000webhost.com», а в следующей строке — «ns02.000webhost.com», а потом — «Change nameservers»
- Возвращаемся в «Вебхосту» и напротив нашего домена «в ожидании» выбираем в селекте «Управлять» «Проверить сервера имен»
- Видим что наш домен стал активным, снова нажимаем «Управлять» и привязываем его к нашему имясайта.000webhost.com
Cloudflare
«Рак Интернета« — прекрасное альтернативное название — такому прекрасному бесплатному сервису. Я думаю, нам подходит. Кроме того, что CloudFlare защитит нас от DDOS-атак и прокэшиует наш сайт, ускоряя его, они нам подарят бесплатный сертификат. Это очень удобно.
Легко
- Регистрируемся в CloudFlare, выбирая бесплатный план.
- Добавляем наш сайт: вам нужно снова пойти и изменить серверы имен во Freenom — удалите старые и поставьте те, что предлагает сервис.
- Вам сразу предложат настроить SSL, рекомендую пункт «Flexible».
- В настройках много интересного.
Вместо заключения
Итак, ваш сайт настроен и ничем не хуже, чем если бы Вы заплатили за это деньги. Но рекомендую добавить в
вашего сайта, на все страницы, вот это:
Таким образом, Вы скроете надоедливое лого 000webhost. Многие движки, например Эгея, магическим образом сами его убирают.
При некоторой сноровке, возможно проделать все эти действия за
45 мин. Так на свет появилась «Пара Строк».
Я не надеюсь, что эта статья сиюминутно принесла вам пользу, но Вы всегда можете поместить ее в закладки на Хабре 🙂 Спасибо за прочтение!
000WebHost
![]()
Бесплатный хостинг для сайта 000WebHost от Hostinger с 2007 года предлагает услуги, которые не обременены рекламой. Поскольку они также предлагают платные тарифные планы, у них есть бизнес-модель, настроенная для всех, в зависимости от вашего бюджета и ценового диапазона. Это работает на пользу всем, поскольку у пользователей есть несколько вариантов расширения своего бизнеса с помощью одной веб-хостинговой компании.
Обзор бесплатного хостинга 000WebHost
Возможности хостинга включают бесплатный конструктор сайтов, автоматический установщик, который работает с WordPress и другими сайтами. Он также предоставляет вам бесплатный хостинг без рекламы, что сделает ваш опыт создания сайтов более приятным. Как правило, большинство пользователей могут не ожидать, что бесплатный хостинг будет иметь слишком много функций. Вопреки этому предположению, 000webhost имеет хороший список функций.
Он поддерживает PHP и MySQL с помощью cPanel. Вы получаете бесплатный конструктор сайтов. 000webhost поддерживает Curl, Zend, XML, fopen (), сокеты PHP, GD2, загрузчик Ioncube, .htaccess и множество других функций PHP.

000webhost предоставляет пользователю программу автоматической установки в один клик, которую можно использовать для установки других приложений, таких как WordPress, Drupal и около 50 других скриптов. С бесплатным хостингом вы получаете 300 МБ дискового пространства, бесплатный домен 3-го уровня, бесплатную cPanel, бесплатный конструктор сайтов, 1 сайт для запуска, автоустановщик WordPress и мгновенную активацию учетной записи без дополнительных затрат!
Его cPanel предоставляет более 100 бесплатных шаблонов, многоязычную поддержку, защиту HotLink, IP Deny Manager, каталоги, защищенные паролем, и многое другое. 000webhost предоставляет большинство основных услуг и гораздо больше, чем то, что могут предложить другие провайдеры бесплатного хостинга. Он предоставляет существенные услуги хостинга и прост в использовании. Это идеальный вариант для студентов и технических энтузиастов, которые пытаются изучить хостинговые платформы.
How to Use 000webhost to Host a Website for Free
There are a lot of people who assume that starting a website is expensive. Building a site can indeed cost thousands of dollars, but it’s also possible to create one for free.
In fact, many hosting providers let you use their servers to host your website at no cost. But now you might be wondering: what’s the catch?
Well, you can expect that some web hosts will place their ads on your site in exchange for giving you a free hosting account. Or they might only let you try their service for a certain amount of time before asking you to upgrade.
Thankfully, you can still find a service that gives you similar resources to a paid hosting plan without asking too much from you.
This article will show you how to create a free website with 000webhost and offer some other tips on utilizing its features.
How Does 000webhost Work?
000webhost is a free web hosting service with many tools out-of-the-box, such as FTP support, an auto-installer, and almost everything you see on paid hosting services.
One of the greatest things about using 000webhost is that users can connect their website to a custom domain. Meanwhile, many free web hosts require you to purchase a premium plan to get this feature.
What’s more, 000webhost is easy-to-use and great for people with no website building experience. This hosting provider features a custom control panel with a clean interface where users can manage and monitor their site effortlessly.
000webhost supports PHP and MySQL, meaning you can configure your site without touching the source code. It also has a visitor count tracker, a great feature to check views of your pages.
Another plus of using 000webhost is that this web host doesn’t place any ad banners on your site, besides the small Powered by 000webhost icon on the bottom right corner.
000webhost also has a community forum where you can ask questions and get help from other users. Besides that, this web host provides a well-stocked knowledge base and blog with comprehensive articles.
Here are the other benefits of using 000webhost:
- Build as many sites as you want. 000webhost lets you create more than one free hosting account, but you need to use a different email address for each account.
- Fast and easy website building process. Thanks to its built-in auto-installer, users can set up a website in just a couple of minutes.
- No credit card is required. Many web hosts ask for your credit card number before letting you start a free website, but not with 000webhost — simply enter some basic details, and you’re good to go.
Still, there are some factors you should consider before creating a free hosting account:
- Lack of security. Many hosting providers don’t include SSL certificates in their free plan, including 000webhost. Websites with no SSL certificate will be more vulnerable to hackers.
- Low availability. A free web host usually offers less than a 99% uptime guarantee, which means your website won’t be accessible from time to time due to network outages.
- No customer support. When facing a server issue, you can only post a question on the community forum and wait for other users to answer it. Or look for articles that can solve your problem.
Besides offering a free plan, 000webhost also has three premium options — Single Shared Hosting, Premium Shared Hosting, and Business Shared Hosting.
Users will get 300 MB of storage space, 3 GB of bandwidth, and Cloudflare protection with the free account. Since the free plan comes with limited server resources, you should be mindful when creating your site’s content, meaning you should avoid using a high-quality video or image.
In other words, 000webhost’s free hosting account can only suffice for a low traffic type of website, like a landing page or a portfolio site.
000webhost also limits your access to some tools on the control panel, such as FTP accounts and backups. To unlock them, you need to purchase one of its premium plans.
Its Starter plan is really affordable — only $0.99/month. This option has enough resources to create any type of website for business owners, freelancers, and bloggers.
Upgrading a free hosting account can be done easily from 000webhost’s interface. Also, the provider will take care of everything for you after you’ve purchased the premium plan.
How to sign up and use 000webhost
To create a free 000webhost account, head to its homepage and click Get Started -> Free Sign Up.
Type your email address and password — this information will be used as your login details.
Once you’re done, you’ll be brought to the control panel right away. There is no need to verify your email address or go back to the login page.
The 000webhost dashboard
Before you can access the tools on your dashboard, you’ll need to create a website by clicking on Create New Site.
There are three ways to create a site with 000webhost — using a website builder, uploading files from your computer to the hosting server, or installing WordPress.
Once you have a website, you can start using the pre-built features and see how much resources you are currently using from the 000webhost dashboard.
How to create a WordPress site on 000webhost.com?
Since 000webhost includes a WordPress auto-installer from the start, installing this platform is a breeze.
To get started, click Create New Site located on the control panel and select Install under the WordPress icon.
You’ll be asked to fill in the basic details of your site. Once you’re done, hit Install and wait for the platform to install WordPress.
Once the installation process is finished, click on the Go to WordPress configuration page button. Now you can start customizing your WordPress website and upload your content to the server.
How to upload files to a 000webhost site?
000webhost lets users transfer files from their computer to the server using the file manager or an FTP client like Filezilla.
To upload your files using the file manager, head to the Files section on your website dashboard and click the File Manager.
Click on the Upload Files button to access the login page of your file manager.
You’ll need to enter your FTP login details on the file manager login page — a username (the part before the 000webhost.com subdomain) and a password (the one you used when creating your website).
Then, you can start uploading your content on the file manager page. Remember, you should only upload the files into the public_html folder. It contains all content accessible to the browser.
How to create and manage databases on 000webhost?
000webhost includes phpMyAdmin — the most common database management tool — on its free account. If you’re using WordPress, you will need phpMyAdmin to interact with the MySQL database, which contains all your website information.
To create a database, locate the Databases tab on your dashboard and click on MySQL Database -> New Database. Fill in the form, and hit the Create button.
Once you have created a database, click Manage -> PhpMyAdmin to access the tool and manage your WordPress database.
How to use your own custom domain name with 000webhost?
As I mentioned earlier, 000webhost lets you utilize a custom domain name even with the free hosting plan. At first, your web address will have the 000webhost.com subdomain by default, but you’re free to change it later.
If you want to make people remember your web address, you should purchase a custom domain name.
To use a custom domain, head to the dashboard and click on the Parked Domains.
You’ll have two options here — Purchase a New Domain or Connect a Domain You Already Own.
If you already have a custom domain, click on Connect a Domain You Already Own -> Park domain -> Next. Enter your domain name and finish the process by selecting Park domain.
Remember that you also need to change your domain’s name servers with 000webhost’s nameservers — ns01.000webhost.com and ns02.000webhost.com. The process will depend on the registrar that you have chosen.
Once you’re done, the system will process your request and check if your domain name is pointed correctly to 000webhost name servers. If your domain shows the Ready status, you’re ready to link your website by selecting Manage -> Link website.
Should you learn how to make a website for free with 000webhost?
Whether you should choose 000webhost for your websites will depend on your needs.
000webhost’s free plan has limited server resources, but it’s not a big deal if you just want to build a small site. That’s why this option is suitable for people who want to learn how to build a site or test out a website idea without it being plastered with ads before committing to a paid web hosting option.
If you’re satisfied with the service and want to get more advanced features and resources, feel free to upgrade to one of its premium plans. Therefore, you can create any kind of site without being limited by resources.
All in all, I hope this article can help you build a free website with 000webhost.
Also, I’d love to know your review about this web host — please share them in the comments section below.
If you buy something using the links in my article, I may earn a small commission.
Как зарегистрировать новый аккаунт на сервисе 000webhost
Из этой инструкции вы узнаете, как зарегистрировать аккаунт на хостинге 000webhost. Это просто, а если вы захотите потом узнать больше о провайдере, можете прочитать подробный обзор здесь.
Как зарегистрировать аккаунт на 000webhost

Можно выбрать бесплатный хостинг или один из трех платных тарифных планов: Single, Premium или Business.
Для начала я выбрал три месяца подписки по тарифному плану Single, после этого можно было выбрать разные платные аддоны и услуги. К примеру, ежедневное резервное копирование (наше больное место!) и система Cloudflare являются платными дополнениями, несмотря на то, что другие хостинги предоставляют эти услуги бесплатно.

Еще одна платная дополнительная услуга — это премиум-техподдержка. За ежемесячную плату вы в любое время сможете общаться с сотрудниками техподдержки без очереди через онлайн-чат. Мне не очень нравится такой топорный подход к аддонам и дополнительным услугам, но базовый тарифный план настолько дешевый, что это можно понять.

Следующий шаг — создание учетной записи. Вам нужно ввести свое имя пользователя, электронную почту и придумать пароль.

Следующий шаг такой же простой. Выберите предпочтительный способ оплаты: банковская карта, PayPal или какая-либо криптовалюта. Я выбрал традиционную оплату банковской картой.

Как только вы введете свои платежные данные, ваша учетная запись будет зарегистрирована. Это проще простого.

Интуитивно понятный, простой и удобный сервис, но не такой дешевый, как кажется на первый взгляд
Меня впечатлил такой простой процесс регистрации в целом, но при этом всегда проверяйте стоимость аддонов, из-за которых базовый тарифный план может стать значительно менее доступным, чем кажется изначально.
000webhost — хостинг, который подходит для начинающих пользователей, здесь множество отличных возможностей для них. Но если вы уже являетесь профессиональным разработчиком или продвинутым пользователем, его мощностей может для вас и не хватить. В этом случае рекомендуем почитать о хостингах Cloudways, DigitalOcean или Vultr.