Идеальный хостинг

В последнее время мне поступает очень много вопросов, относительно настройки, администрирования хостинга: почему то-то или то-то не работает, или КАК это работает, и для чего это вообще нужно.

Но, пожалуй, самый популярный вопрос: почему тормозит/не грузится/медленно загружается сайт, либо — вообще временами не доступен.

Второй вопрос по популярности — почему не работает почта/не доходят письма/попадают в спам, и всё в таком роде.

На третьем месте — взломы, боты, спам, DDoS, и т.д.

И приходится каждый раз объяснять прописные истины: что работа сайта зависит в первую очередь — от хостера, во-вторую — от типа хостинга (виртуальный/выделенный и т.д.), и в третьих — от его непосредственной конфигурации и настроек и программного обеспечения.

Практически все начинающие сайто-строители руководствуются одним основным критерием — ценой. А точнее — все стараются приобрести хостинг подешевле, рублей за 200 в месяц, и уже в самую последнюю очередь смотрят его параметры и характеристики, которых — весьма не мало.

И вот когда дело доходит до конфигурации и настроек — подавляющее большинство упирается — что называется — лбом в стену, не имея ни представления ни знаний, что и как делать.

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

Тут стоит сделать небольшое отступление — хостинг делится на несколько типов:

  1. виртуальный хостинг — на одном виртуальном сервере с выделенным ip находится несколько независимых сайтов (виртуальных хостов), с разными владельцами, причём на одном физическом сервере (физической машине) — может быть несколько виртуальных серверов.
  2. виртуальный выделенный сервер — на одной физической машине (аппаратный комплекс) запущено несколько отдельных, независимых, виртуальных операционных систем (ОС), каждая из которых настроена — как отдельный полноценный сервер, с выделенным ip (или даже несколькими), и с настроенным серверным ПО под индивидуальные потребности, задачи и нужды;
  3. физический выделенный сервер — на одной физической машине (компьютер с памятью, процессором, жёстким диском или даже выделенным массивом дискового пространства), установлена всего одна операционная система, и на ней установлено отдельное серверное ПО, использующее все аппаратные ресурсы машины.

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

Если несколько сайтов (а то — и десятков) висят на одном IP — то между ними делится ширина канала сетевого интерфейса (обычно — 100 мегабит), и если кто-то начинает злоупотреблять и «жрать» трафик — то это немедленно сказывается на работоспособности других сайтов — они начинают тормозить, медленно грузиться, или вообще уходят в out-time.

Практически всегда, тариф виртуального хостинга ограничен по объёму входящего/исходящего трафика, при превышении которого приходится либо доплачивать, либо хостер жёстко режет скорость. То-же касается и количества входящих/исходящих писем, объёма почтового ящика, количества почтовых аккаунтов и т.д.

Другая сторона медали: владельцы серьёзных проектов, чтобы предупредить возможные проблемы в будущем (DDoS, тормоза, и пр.) приобретают необоснованно дорогие решения — выделенные сервера (VDS), для администрирования которых нанимается ещё и IT-контора, с помесячной оплатой, в результате ценник за всё это «добро» достигает до 5-10 тысяч рублей в месяц, или ещё дороже.

Золотая середина — это тонко настроенный и сконфигурированный виртуальный выделенный сервер, с хорошо настроенной защитой, оптимизированной нагрузкой, безлимитным трафиком, арендованный у надёжного хостера,  с установленным только необходимым ПО, и не имеющий ничего лишнего, обходящийся — ВНИМАНИЕ!!! — в 400 рублей в месяц.

НО — как этого достичь — знают буквально единицы. По совпадению, или к счастью — я один из них.

Моя конкретная история: за два года аренды выделенных серверов у различных хостеров, использования услуг администрирования и защиты от DDoS-а различных IT-контор, я потратил в общей сложности СТО ДВАДЦАТЬ ТЫСЯЧ РУБЛЕЙ, или в среднем — по пять тысяч в месяц.

К слову: одна только защита от DDoS у DNS-хостера CloudFlare на тарифе Business Website стоит 200$ в месяц. В МЕСЯЦ!!!

За эти два года я пережил порядка десятка DDoS-атак, брутофорс (подбор пароля для взлома сервера), отказ в обслуживании у одного хостера (из-за ддоса), и несколько неприятных инцидентов с «падежём» сервера, когда сайт был недоступен продолжительное время.

В результате, когда я попытался разобраться, чем же там занимается администратор IT-конторы, которой я платил, на моём сервере, то оказалось — НИЧЕМ. Только рисовались отчёты и графики в ЛК о «бесперебойной работе сервера», либо — приходили алерты, что «сервер недоступен/под атакой, восстанавливаем», хотя — с сервером было всё в порядке, и я работал с сайтом в это время.

В общем, после личной ревизии выяснилось, что сервер элементарно не обновлялся уже более полугода (может и дольше), практически не была настроена защита доступа на сервер, сервер не был элементарно сконфигурирован, не оптимизирована нагрузка, и т.д. и т.п. При этом, IT-контора настойчиво продолжала мне слать счета на обслуживание, и тех. поддержка даже попыталась возмущаться, почему я их не оплачиваю.

Мудрая пословица гласит: хочешь, что-бы дело выгорело — сделай его сам. И мне пришлось самому браться за администрирование своего сервера. С нуля, перенастроив и оптимизировав всё, что только можно, я добился снижения нагрузки на сервер — ВНИМАНИЕ! — В ДВЕНАДЦАТЬ РАЗ!

При этом, оказалось, что выделенный сервер по дорогому тарифу, на который я перешёл по требованию IT-конторы, якобы — «для надёжности», был загружен всего на 5-6% от своей мощности, и в такой дороговизне просто не было необходимости.

В результате, я перешёл на более дешёвый тариф — 400 рублей в месяц, заново установил и перенастроил сервер под свои нужды, полностью защитил сервер от взлома и DDoS-а, не имея никаких ограничений ни по объёму трафика, ни по объёму отправки почты, и обходится мне всё это удовольствие всего лишь 400 рублей в месяц, без необходимости нанимать администраторов/защитников со-стороны.

Вот так выглядит нагрузка на мой сервер в данный момент, при посещаемости от 500 до 1000 уникальных посетителей в сутки.

Нагрузка на сервер

В связи со-всем вышеперечисленным, я хочу объявить о проведении интернет-тренинга, в следующую среду, 24 августа, и приглашаю на него всех владельцев веб-сайтов, испытывающих проблемы с администрированием и управлением хостинга. Тема тренинга:

Идеальный хостинг — настройка, конфигурация, администрирование.

Тренинг продлится два часа, и на нём будут освещены следующие вопросы:

  1. Хостер — какого лучше выбрать? Я не буду рассматривать несколько различных хостеров, сравнивать их, указывать недостатки, преимущества, нет. Я сразу порекомендую хостера, услугами которого пользуюсь сам, расскажу — почему именно он. И почему все остальные по сравнении с ним «сосут».
  2. Выбор тарифа — параметры виртуального сервера, которые подойдут подавляющему большинству серьёзных проектов, с гарантией защиты и бесперебойной работы — зачем платить больше и брать дорогие тарифы? 400 рублей в месяц — и ни копейки больше!
  3. Операционная система для сервера — что лучше, Windows или Linux? Даже не задумывайтесь, конечно Linux! Выбор дистрибутива.
  4. Серверное ПО: что лучше, легче и быстрее — Apache2 или Nginx? Какой почтовый сервер и БД поставить? Как это всё настроить?
  5. Управление хостингом — какая web-панель управления лучше, а самое главное — бесплатная? Лёгкая и эффективная работа и управление хостингом: пользователи, домены, базы данных, почта, задания cron и прочее.
  6. Защита доступа к серверу: конфигурация SSH для безопасного администрирования сервера, исключаем вероятность брутофорса — враг не пройдёт, никто кроме нас!
  7. Конфигурация брандмауэра сервера и сетевого интерфейса (firewoll) — защищаемся от DDoS-a, спама, флуда и ботов, снижаем объём входящего/исходящего трафика в несколько раз.
  8. Грамотная настройка и конфигурация почтового сервера: разделяем принимающий и отправляющий почтовый сервер, добавляем цифровые подписи, настраиваем приём ответов от других почтовых серверов о причинах отклонения почтовых сообщений, защищаемся от спама, проверяем ip на предмет присутствия в блэк-листах спамных серверов.
  9. бонусы и плюшки: несколько виртуальных хостов на сервере для нескольких сайтов, установка личного прокси-сервера, для доступа к запрещённым сайтам, куда не пускает Роскомнадзор (тот-же Рутрекер), личная VPN-сеть, и кое что ещё.

Кому это рекомендуется: практически всем владельцам веб-сайтов, которые самостоятельно администрируют свой хостинг и сайт, для получения наглядного представления, «как должно быть».

Кому это категорически необходимо: владельцам серьёзных интернет-проектов (интернет-магазины, коммерческие проекты и прочее), которых ежемесячно стабильно выдаивают их хостер и IT-администратор на кругленькую сумму, ни-за-что и просто-так.

Кому без этого вообще кирдык: всем, кто постоянно испытывает «падёж» и недоступность сайта, кто находится под DDoS-ом, кого периодически «ломают» и заражают сайты и почту вирусами. Кстати, а вы точно уверены, что ваш сайт в данный момент не рассылает какой-нибудь спам, без вашего ведома? Или не долбит HTTP-запросами чей-нибудь чужой сервер?

В общем, приглашаю всех желающих, цена за участие — чисто символическая, 500 рублей, или 250 за каждый час тренинга, что — согласитесь — за данный объём информации — сущие копейки.

Если кто-то не хочет заморачиваться, вникать в суть темы, тратить время — то просто может воспользоваться моими слугами по настройке и администрированию VPS-серверов.

Всем желающим принять участие в тренинге — отправлять заявку на info@direct-market.ru, количество мест ограничено. Условия участия, место проведения и ссылка на оплату — в обратном письме.