Сегодня расскажу как получить быстрый и при этом полностью бесплатный в обслуживании сайт. Ноль рублей, ноль копеек в год. Но нужно быть программистом, хотя бы начинающим.
- Имя. Нужно купить доменное имя второго уровня ) Ну да, немного обманул ) На имени сэкономить, наверное, не удастся. Но бывают акции у разных регистраторов. Так что вероятность получить бесплатное доменное имя всё-таки есть. У меня один раз получилось. Для работы домена нужно сообщить регистратору, какие DNS-сервера будут обслуживать записи о вашем домене. Сразу же при регистрации уведомляем своего регистратора, чтобы прописал сервера freedns1.registrar-servers.com, freedns2.registrar-servers.com и freedns3.registrar-servers.com в качестве наших первичных/вторичных DNS-серверов. Через несколько часов/дней эта информация разойдется по миру и ваш будущий домен станет доступен всем.
- DNS-сервера. Регистраторы обычно дают такой сервис за деньги, предоставляя свои DNS-сервера. На этот трюк покупаться не стоит. А стоит найти того кто предоставляет сервис FreeDNS. Таких мест много, но все они, по разному ущербны. Кроме одного - namecheap.com! Именно его сервера мы использовали на предыдущем шаге. Итак, идем, регистрируемся, потом заходим в пункт Free DNS Hosting и добавляем свой домен.
- Панель управления. К доменному имени большая часть регистраторов дает готовую панель управления DNS-записями. Тем, кому как и мне, не повезло, namecheap.com дает свою. Заходим в Free DNS –> Your Hosted Domains, щелкаем по своему, добавленному на предыдущем шаге, домену и приступаем к редактированию DNS-записей. Это будет долго и нудно, но стоит того. Кстати, на этой странице, возможно будет кнопка “подтвердить владение”, так вот её нужно нажать, и namecheap отправит на почтовый адрес администратора (который вы указали при регистрации домена) специальную ссылку, пройдете по ссылке, и namecheap будет считать вас владельцем вашего домена.
- Почта. Без почты никуда ) Идем на Google Apps For Domain и регистрируем там свой домен как администратор. Кстати, там же и купить можно, но не пробовал. Регистрируемся как некоммерческий пользователь, а не триальный на 30 дней, как это предлагается по умолчанию! Бесплатная ссылка запрятана где-то сбоку. Перейти с коммерческого на бесплатный потом нельзя! Гугл предложит подтвердить владение доменом и сообщит код. Идем в панель и прописываем там специальную запись: в первую колонку строчку с кодом от гугла, во вторую колонку “ghs.google.com.” (без кавычек и точкой!) в третьей выбираем “CNAME (alias)”. Сохраняем. Возвращаемся на гугл и нажимаем на кнопку проверки. Гугл проверит и поверит, что этот аккаунт действительно от администратора домена. В аккаунте включаем SSL, включаем почту, создаем нужные почтовые ящики. У почты прописываем Web Address какой нравится. У меня, например, это mail.ad.by. Через этот адрес будете заходить в свою почту. Потом идем в панель управления DNS и прописываем там строку “mail”, “ghs.google.com.”, “ghs.google.com.”. Кроме того, чтобы никто не рассылал спам от вашего имени можно прописать SPF-запись - строку “@” “v=spf1 +a include:aspmx.googlemail.com +mx -all” “TXT Record”. Это не всё. Самое главное, выбрать в панели пункт “User (Mail Server's Host Name Required)” и прописать туда семь строк. Если строк не хватает, сохраняетесь, после этого на странице появятся ещё поля для ввода. Всё, почта работает. Идем на адрес mail.вашдомен.com или что вы там указывали, и наслаждаемся нормальной почтой.
- Уведомления о новой почте/GoogleTalk/Jabber. Ставим GoogleTalk и он будет уведомлять нас новых письмах. Идем в гугловую панель, включаем сервис Chat, качаем и ставим GoogleTalk. Идем в namecheap-панель и долго и нудно прописываем там 15 строчек в разделе SRV SETTINGS. Параметры можно посмотреть много где. Основные 10 строк описаны у гугла. Остальные 5 строк нужны для тех кто собирается использовать сторонний jabber-клиент. Это самая нудная часть.
- Хостинг. Нужно же сайт к домену привинтить. Идем на Google App Engine, регистрируемся (понадобится мобильный телефон – на него придет SMS с кодом подтверждения, причем в Беларусь не отправляют), регистрируем новое приложение. Писать можно на языках Python и Java. Но программировать не обязательно, если сайт статический. Качаем выбранный SDK, разбираемся и программируем сайт, или гуглим и качаем уже готовый. Заливаем код на App Engine. Привязывает его к имени www.вашсайт.ком. Потом идем в гугловую панель своего домена и подключаем сайт как сервис. Теперь идем в namecheap-панель и в двух верхних строках пишем следующее. Первая строка - “http://www.вашдомен.ком/?” (вопросительный знак важен) и “URL Redirect (301)”. Вторая строка “ghs.google.com.” и “CNAME (Alias)”. Сохраняем. Всё. Теперь при заходе на ваш сайт пользователи будут видеть чего вы там напрограммировали.
- DynamicDNS. Если кому-то нужно, то имейте виду, что namecheap дает и такую возможность.
Всё. Имеем полноценный сайт с почтой. Быстрый, бесплатный. Если он статический, так ему ещё и DDOS не страшен – гугл раздает статику через свой CDN.
1 коммент.:
Кроме Google App Engine ещё есть heroku.com. http://heroku.com/pricing#blossom-1
Там есть Ruby и PostgreSQL. Можно бесплатно прикрутить domain.com (без www, а прочей гадости, в отличии от GAE).
Отправить комментарий