Привіт %username%!
Сьогодні багато веб-розробників-початківців роблять велику помилку, і не одну. Вони щось зверстають, а потім купують хостинг. Далі купують домен. Реєструють та підключають SSL-сертифікат. Я, рятуючись від мінус-карми, просто розповім як не витрачати гроші на тестові проекти.
До речі, тут немає реклами, навіть якщо вам так здасться — це просто черговий туторіал, з описом потрібних ресурсів і максимально зрозуміло.
Рекомендую для кожного такого проекту створювати нову пошту та скрізь реєструватись за допомогою неї, а не свого особистого мейлу.
Хостинг
При запиті «
Отже, на сьогодні вони пропонують:
- 1 безкоштовний сайт
- 1 БД MySQL
- PHP Кілька версій
- Підключення домену
- 300mb місця на SSD (був гігабайт, дуги!)
- Ftp
Раніше було краще, але й цього, я гадаю, для наших тестових проектів підійде. Тим більше, ці мінуси компенсуються зручною панеллю управління, чим можуть похвалитися не багато його конкурентів.
Що робити?
- Реєструємося – це просто!
- Натискаємо "Створити сайт", робимо, що там просять.
На цьому все. До 000webhost ми ще повернемося. А поки…
Доменне ім'я
Тут немає ідеального варіанта для робочих проектів. Але ж ми збираємося займатися міні-проектами і нам багато не потрібно — просто будь-який домен другого рівня. Нам на допомогу
Ось ми й наблизилися до проблеми — на
Отже, вибираємо.
Послідовність дій #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
Так, тепер у нас все готове, але ми не вирішили останньої проблеми, яку потрібно вирішити безкоштовно — SSL сертифікат.
Cloudflare
«
Легко
- Реєструємось у CloudFlare, вибираючи безкоштовний план.
- Додаємо наш сайт: вам потрібно знову піти та змінити сервери імен у Freenom – видаліть старі та поставте ті, що пропонує сервіс.
- Вам відразу запропонують налаштувати SSL, рекомендую пункт Flexible.
- У налаштуваннях багато цікавого.
Замість висновку
Отже, ваш сайт налаштований і нічим не гірший, ніж якби Ви заплатили за це гроші. Але рекомендую додати до
<head>
вашого сайту, на всі сторінки, ось це:
<style>img[alt="www.000webhost.com"] {display: none;}</style>
Таким чином, Ви приховаєте докучливе лого 000webhost. Багато двигунів, наприклад
При певній вправності, можна зробити всі ці дії за ~45 хв. Так на світ з'явилася
Я не сподіваюся, що ця стаття принесла вам користь, але Ви завжди можете помістити її в закладки на Хабре 🙂 Дякуємо за прочитання!
Джерело: habr.com