Прирост скорости после подключения cloudflare. Стоит ли пользоваться Cloudflare? Выбор необходимых параметров

Сервис CloudFlare предоставляет услуги по обеспечению безопасности и улучшению производительности сайтов. Одними из возможностей являются:

  • Блокировка угроз, вредоносных ботов или роботов, которые могут значительно поглощать трафик и нагружать ;
  • Кэширование статических данных и расположение их в максимально близких к посетителям местах;

В результате сайт, подключенный к данному сервису, получает улучшенную производительность, а также сведённый до минимума риск спама и сетевых атак. Полный перечень услуг и тарифных планов расположен на официальном сайте данного сервиса в разделе Features & pricing . Справочная информация и связь с представителями CloudFlare расположены в разделе Help .

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

Видео-инструкция настройки CloudFlare

Для тех, кто предпочитает смотреть видео-инструкции, мы подготовили подкаст о создании аккаунта в сервисе CloudFlare и добавлении первого домена в аккаунт. Также ниже вы можете найти текстовую версию этого видео.

Создание аккаунта

На сайте CloudFlare нажимаем на кнопку Sign up . В появившейся форме вводим e-mail адрес, имя пользователя и пароль в соответствующие поля.

После ознакомления с правилами пользования соглашаемся с условиями путем установки галочки рядом с I agree to CloudFlare’s Terms of use и нажимаем на кнопку Create account now .

Добавление домена

Вводим свой домен и нажимаем на кнопку Add website .

В результате будет запущена система сканирования ресурсных записей домена, о чем сообщит уведомление Please wait while we scan your records . После завершения сканирования жмём клавишу Continue .

Все существующие ресурсные (DNS) записи домена будут определены программой автоматически из существующей DNS-зоны.

Также в автоматическом режиме создается CNAME -запись с именем direct .

Её назначение заключается в том, чтобы была возможность подключения напрямую к VPS в обход сети CloudFlare, например, для доступа к сервисам SSH, FTP и Telnet. Субдомен direct рекомендуется сменить на любой другой из соображений безопасности.

Все остальные ресурсы рекомендуется направлять через CloudFlare. Режим направления устанавливается при помощи иконки с облачком в столбце Active . Если же вы желаете отредактировать\удалить какую-либо ресурсную запись, в таком случае необходимо нажать на кнопку в виде шестерёнки и выбрать необходимое действие.

После внесения всех необходимых изменений нажимаем кнопку I’ve added all missing records, continue .

Выбор необходимых параметров.

На данном шаге выбираем тарифный план.

Обратите внимание, что Бесплатный пакет не поддерживает собственные SSL-сертификаты. Об этом будет выведено соответствующее предупреждение:

При обращении по https к домену/субдомену, для которого активно обслуживание CloudFlare, будет получена ошибка. Параметры Performance , Security , IPv6 и SmartErrors выбираем на своё усмотрение из выпадающего списка. После установки необходимых параметров нажимаем на кнопку Continue .

Примечание: Если же вы хотите использовать собственный сертификат от одного из центров сертификации, вам необходимо выбрать один из платных пакетов CloudFlare. При этом будет также зависеть от необходимых вам параметров защиты.

Обновление Ваших нейм-серверов

Чтобы все настройки, созданные в предыдущих шагах, заработали, необходимо установить неймсерверы CloudFlare для добавленного домена (в нашем случае vpstestdomain.com ).

Установка неймсерверов выполняется в панели управления на сайте регистратора вашего домена.

После того как NS будут обновлены, вернитесь к данной странице и нажмите на кнопку I’ve updated my nameservers, continue .

Результат регистрации домена

В случае успешной настройки вы получите соответствующее уведомление, а добавленный домен отобразится в панели управления.

Е сли вы хотите перенести WordPress сайт с HTTP на HTTPS, то вам требуется сертификат SSL. Теперь это стало необходимым для блоггеров на WordPress, чтобы обеспечить их сайты с помощью шифрования SSL. Cloudflare предлагает гибкий и бесплатный сертификат SSL для небольших сайтов, которые легко реализовать. HTTPS, с другой стороны, помогает в шифрование всех передаваемых данных и тем самым защитить от взлома любой внешний хост или сеть. В этом посте мы поделимся полным руководством по установке сертификата Cloudflare Flexable SSL для .

В случае, если вы не знаете что-то о SSL сертификатов, вы можете заняться чтением этой статьи >>

Да! Теперь Google рассчитывает HTTPS как фактор рейтинга в поисковых системах. Это означает, что если вы используете HTTPS на вашем блоге WordPress, то ваш сайт будет считаться безопасным для использования (от Google), и, таким образом, это увеличит ваши шансы на высокий рейтинг в результатах поиска.

Несколько лет назад, SSL сертификаты были слишком дорогими, чтобы купить даже для блоггеров, но теперь это стало возможными благодаря бесплатным услугам в CloudFlare. Если вы хотите потратить несколько долларов, чтобы сделать ваш сайт более безопасным и надежным, вы можете попробовать других поставщиков SSL сертификатов, таких как , бесплатно или по разумным ценам. Вы можете использовать CloudFlare Flexible SSL – сертификат на вашем WordPress сайте или блоге. Это требует небольших изменений в настройках сайта на WordPress, которые довольно просты.

Как настроить гибкий сертификат SSL от Cloudflare для WordPress?

Cloudflare является американской компанией, которая обеспечивает доставку контента сеть (CDN), услуги по безопасности в Интернете и распределенные службы сервера доменных имен.

Для того, чтобы начать использовать Cloudflare Flexible SSL сертификат на WordPress, во – первых, вам нужно создать бесплатную учетную запись на Cloudflare. Очень легко настроить и активировать услугу Cloudflare на вашем WordPress сайте. Просто следуйте инструкциям, приведенным ниже:

  • Зарегистрируйтесь на Cloudflare и введите необходимые данные.
  • Теперь добавьте новый веб-сайт и нажмите на кнопку сканирования. Он автоматически будет сканировать и считывать все записи домена.
  • Выберите бесплатный вариант сайта.
  • Теперь Cloudflare предоставит вам два различных сервера имен, которые вы должны ввести его вместо существующих серверов имен.
  • Для этого просто войдите в свой веб-хостинг/учетную запись домена и откройте вариант «Manage ». Под ним, вы найдете Имя сервера.
  • Изменение существующих имен серверов на те, которые предусмотрены в Cloudflare. Вот и все. Теперь Cloudflare потребуется некоторое время, чтобы подтвердить ваш веб-сайт.
  • После того, как процесс проверки будет завершен, вы будете готовы добавить сертификат Cloudflare Flexible SSL на вашем WordPress сайт. Теперь откройте вкладку «Crypto » из ряда иконок в приборной панели CloudFlare.
  • Под Crypto, вы найдете опцию SSL Certificate. Выберите Flexible SSL из выпадающего меню. Cloudflare обычно необходимо около 15 минут, чтобы выдать сертификат Flexible SSL для вашего доменного имени.
  • Через некоторое время вы получите письмо об активации сертификата Cloudflare Flexible SSL. Вы можете активировать, за счет нажатия зеленого значка «ACTIVE CERTIFICATE » в опции SSL сертификата. Смотрите скриншот выше для получения дополнительной информации.

Настройка WordPress для сертификата Cloudflare Flexable SSL

Примечание: Перед выполнением каких-либо изменений в панели управления WordPress, Не меняйте свой адрес сайта с HTTP на HTTPS, в противном случае, вы можете не зайти на свой сайт.

Для активации HTTPS на вашем WordPress сайте, Cloudflare требует установки двух плагинов. Без установки этих плагинов для Cloudflare Flexible SSL – сертификат не будет работать на вашем WordPress сайте .

Плагин WordPress – Cloudflare Flexible SSL

Этот плагин имеет решающее значение для установки сертификата Cloudflare Flexible SSL на вашем WordPress сайте. Это помогает от при загрузке WordPress сайтов под системой Flexible SSL в CloudFlare.

Этот плагин не требует каких-либо настроек. Просто установите и включите его в панели управления WordPress.

Плагин WordPress HTTPS (SSL) лучший SSL плагин для WordPress. Не только Cloudflare, но любой сертификат SSL может быть легко интегрирован в WordPress сайт с помощью этого плагина. Любые другие подробности об установке плагина будут найдены . Этот плагин заставит WordPress использовать HTTPS на всех каналах и на страницах вашего сайта.

Плагин WordPress HTTPS (SSL). Установка и настройка конфигурации

  1. Для установки плагина перейдите в админка WordPress > Плагины> Добавить новый.
  2. Перейти на вкладку HTTPS в главного меню WordPress.
  3. В настройках HTTPS, выберите опцию «YES» для настройки прокси-сервера и остальные параметры оставьте как есть.
  4. После этого просто нажмите на кнопку «Сохранить изменения». Для получения более подробной информации, обратитесь к скриншоту, приведенному ниже.

Настройка Cloudflare для решения HTTPS на всех веб-страницах.

Теперь вы завершили один этап для добавления Cloudflare Flexible SSL на вашем WordPress сайте. Войдите в свою панель управления на CloudFlare и перейти к правилам страницы из ряда иконок.

Страница правил позволяют контролировать настройки триггеров Cloudflare для запуска по данному URL. Так вот, вы должны добавить новое правило страницы, которое позволит вам включить HTTPS на вашем WordPress сайте.

  1. Войдите в свой CloudFlare и перейдите в раздел «Page Rules».
  2. Теперь нажмите на «Create Page Rule». Cloudflare предлагает только три правила страницы на сайте в бесплатном аккаунте.
  3. Введите свой URL сайта, как правило, страницы между двумя * – * звездочками. Например, HTTP: //*сайт* . Если адрес вашего сайта имеет «www», то затем записать его с «www».
  4. В настройках, включите “Always use HTTPS”.
  5. Держите порядок запуска, как «First».
  6. Теперь сохраните правило страницы, нажав на кнопку «Save and Deploy».

Изменение адреса WordPress сайта (URL) с HTTP на HTTPS

Это последний этап, на котором вы должны изменить свой адрес WordPress сайта (URL), чтобы начать использовать HTTPS на вашем сайте.

  1. Перейти к вашим общим настройкам .
  2. Теперь вы должны изменить свой адрес сайта из «http://» на «https://», чтобы начать использовать Cloudflare Flexable SSL в WordPress . Пожалуйста, не пытайтесь изменить WordPress адрес (URL) и оставить его как «http://».

Примечание:

Не вносите никаких изменений в адрес сайта (URL) перед установкой и активацией плагина Cloudflare Flexible SSL в WordPress. В противном случае, это нарушит ваш сайт. Если вы измените свой WordPress адрес (URL) на «https://», это приведет к краху вашего сайта, и он не будет работать.

Итог

  • Если ваш WordPress сайт принимает конфиденциальные данные от посетителей, как банковский перевод, онлайн покупки, регистрации электронной почты или логин, добавление SSL сертификата имеет решающее значение.
  • В настоящее время или HTTPS не сильно влияет на вашего сайта, но, возможно, позже, возможно, что он станет одним из основных рейтинговых сигналов Google.
  • SSL будет держать ваш сайт защищенным, не только для вас, но и для ваших посетителей.

Вы сделали переход на HTTPS? Какие возникли самые большие проблемы, с которой вы столкнулись, сделав это? Есть какие-либо вопросы на уме? Вы можете задать в комментариях.

Давно перевожу все сайты на https. На днях опять встала задача переноса очередного сайта на Wordpress. Пишу по свежей памяти актуальную инструкцию по переезду.


Что такое https и зачем оно вам нужно писать не буду, в интернете полно информации на эту тему. Если коротко, то оно вам точно нужно:) Даже если ваш сайт взаимодействует с пользователем только своим меню и ссылками в статьях, то все равно остается как минимум 1 причина осуществить переезд – трафик из органической выдачи поисковых систем. Поисковые системы отдают предпочтение сайтам на https.


Что нам нужно иметь, чтобы осуществить задуманное:

  • Доступ в панель управления доменом
  • Доступ в админ панель нашего сайта на wordpress
  • 15 минут свободного времени.

Поехали

Сначала сделайте резервную копию всего сайта и базы данных!


Сначала нам необходимо зарегистрироваться на сервисе Cloudflare.com . Далее добавляем свой сайт в форму «Set Up Websites» и жмем «Begin Scan». Сервис начнет сканирование dns-записей домена. Обычно все проход нормально и CloudFlare сам находит все записи, но в моем случае этого не произошло:) Скорее всего как-то криво хитро был настроен сервер хостера. Хоть через сервисы DNS Look up все было видно, CloudFlare не справился. Но не беда. Домен-то наш, и мы в курсе что там с ним должно происходить.


Как минимум у Вас должна быть запись вида:

A domain.ru 000.000.000.000
где А – тип записи, domain.ru – имя вашего домена без www, 000.000.000.000 – ip адрес вашего сервера (обычно можно пингануть первый Name server – ns1.reg.ru или ns1.nic.ru в зависимости от вашего хостинга – в windows пуск – выполнить – cmd /k ping ns1.nic.ru)

Эту запись можно добавить вручную.


Если у вас подключена почта Яндекса для домена, то не забудьте добавить MX запись. Для добавления алиаса “www” добавьте запись:


CNAME www domain.ru
где domain.ru – заменить на ваш домен.

После добавления сайта CloudFlare сообщит новые ns-сервера, которые необходимо будет указать для вашего домена в панели управления доменом.


Заходим в панель управления доменом – изменение DNS записей (DNS-сервера) и меняем старое значение на те, что сказал нам CloudFlare.


Возвращаемся в CloudFlare, переходим на наш сайт, вкладку «Crypro» и в первом пункте «SSL» выбираем «Flexible»


  • Cloudflare – управление некоторыми настройками облака из админки Wordpress
  • CloudFlare Flexible SSL – фикс бага зацикливания перенаправления Wordpress
  • Better Search Replace – поиск и замена текста в базе Wordpress

Плагин Cloudflare

Выбираем плагин в меню Настройки – CloudFlare. Необходимо ввести адрес почты, которую вы указали при регистрации в CloudFlare и API сервиса. API берем на сайте CloudFlare.com. Кликаем в верхнем правом углу на свое имя – My settings - Global API Key – View API Key. Копируем, вставляем в Wordpress. Плагин авторизуется, далее вам нужно нажать всего одну кнопку в первом пункте «Apply Default Settings» - «Apply»

Плагин Better Search Replace


Выбираем плагин в меню Wordpress Инструменты - Better Search Replace. В поле «Искать» вводим «http://» без кавычек, а в поле «Заменить на» - «https://» без кавычек. Выбираем все таблицы, ставим галку «Без учета регистра», снимаем галку «Холостой запуск? (без замены)», жмем «Запустить Поиск/Замену». Таким образом мы заменим все ссылки старого протокола на новый в меню, материалах, настройках плагинов, везде.

Финальный штрих.

Заходим в настройки Wordpress – Общие и меняем «Адрес WordPress (URL)» и «Адрес сайта (URL)» с … На … (без троеточия, значения остаются ваши, нужно в этих полях к http добавить букву «s»)


Готово. Как только обновятся dns-записи на серверах провайдеров (до 48-часов), ваш сайт будет работать через https!

NS сервера CloudFlare позволяют освободить свой домен от привязанности к DNS серверам Интернет –провайдера и регистратора доменных имен. Кроме этого сервис CloudFlare защитит сайт от ddos атак, спамеров и других угроз. При этом может вестись полный анализ посещений и попыток угроз со стороны Интернет.

Еще один несомненный плюс в использовании NS сервера CloudFlare это ускорение работы сайта, особенно сайта WordPress, за счет использования патентованной технологии CDN (Content Distribution Network или Content Delivery Network ) — сетевая инфраструктура доставки контента, географически распределенная и приближенная к пользователю.

Информация о CloudFlare

NS сервера CloudFlare это услуга, которая позволяет быстрее загружать веб-сайты и защищает сайты от спамеров и хакеров, со стороны Интернет. Использовать сервис CloudFlare может любой веб-сайт с доменом второго уровня типа, www.mydomain.com. Узнать о сервере подробнее вы можете .

Тарифные планы CloudFlare

На сервисе CloudFlare разработчики предлагают 5 тарифных планов:

  1. Free (Бесплатный);
  2. Платные планы:
  3. Business;
  4. Enterprise (Предприятие).

Для представления об услугах сервера CloudFlare рассмотрим бесплатный тарифный план. На этом плане уменьшены услуги по безопасности, нет поддержки SSL, нет поддержки мобильной оптимизации.

Основные возможности бесплатного тарифного плана CloudFlare

  • Технология CDN;
  • Кэширование статического контента;
  • Совместимость с IP4v и IP6v без изменения инфраструктуры;
  • Раз в неделю делается резервная копия, которая остается в сети даже при падении вашего сервера;
  • Оптимизация страниц сайта;
  • Защита комментариев от спама выявлением настоящего IP комментатора;
  • Соединение с DNS по географическому местоположению.

Кроме этого на бесплатном плане доступны все услуги стандартной защиты сайта :

  • Защита на основе репутации;
  • Защита (базовая) от ddos атак;
  • Защита содержания, изображений, адресов email от воровства;

Также большие возможности по аналитики посещений сайта :

  • Синхронизация со всеми основными аналитическими серверами;
  • Счетчик посещений без использования JavaScript;
  • Счетчик атак и потенциальных угроз.

Как видите из списка, даже на бесплатном тарифном плане список услуг достаточно полный для не коммерческого сайта. Для коммерческого сайта (интернет магазина) прежде всего, нужна поддержка SSL, а на бесплатном плане этого нет. Также на Free и Pro планах ограничена единовременная загрузка на сервер сайта в 100 Mb, чего вполне достаточно для текстового сайта.

Регистрация на сервере CloudFlare

Регистрация на сервере CloudFlare не требует никаких сверх усилий, она стандартна и активируется из полученного письма о регистрации на ваш email.

Как получить NS сервера CloudFlare

После регистрации в форму добавления домена, введите свой домен.

60 секунд домен будет проверяться, вы это увидите ползунком. После проверки нажмите «Continue».

Откроется форма DNS записей для вашего домена. Эти DNS записи будут храниться в базе данных первичного NS сервера CloudFlare.

По умолчанию включен функционал, в строке которого облака оранжевые. Серые облака означают, что запись не задействована. Хотите задействовать запись, просто нажмите на серое облако. Хотите отключить запись, нажмите на оранжевое облако – оно посереет.

В записях будут показаны ваши предыдущие DNS записи. Если вы не меняете провайдера, то просто проверьте данные. Если вы меняет провайдера, то Вам нужно заменить старые IP адреса серверов, на IP нового провайдера.

После заполнения жмете «Continue» и перейдите в окно выбора версии CloudFlare. Есть несколько вариантов, один из них бесплатный «Free». Самый большой недостаток «Free» отключена поддержка режима SSL. Однако, все варианты оптимизации сайта возможны. А это режимы: Only CDN; CDN+Basic Optimization; CDN+Full Optimization. Выберите режим оптимизации, его всегда можно изменить в свое кабинете CloudFlare.

Остается поменять свои DNS у регистратора имен и на сервере.

Особенности DNS записей CloudFlare

DNS записи CloudFlare ничем не отличаются от стандартных типов записей DNS. Обязательная запись типа A, с указанием домена и главного IP. Обязательна запись типа CNAME обеспечивающая редирект, поддомена www.domain.ru на домен domain.ru , то есть склейка домена с www и без www .

Остальные записи, по умолчанию, отключены (серое облако). Но вы может их включить и поменять данные как вам нужно. Например, можете домен привязать к почте Яндекс или Google или Mail.ru. Правда, для этого нужно пройти определенные настройки на этих почтовых серверах.

Можно сделать запись типа А для поддомена ftp и «пустить» ftp соединение с вашим сервером, через CloudFlare.

При создании записи типа MX недопустимо на этом сервере указывать имя в виде символа @, указывайте явный домен.

Данная статья посвящена непосредственно настройке сервисов CloudFlare.

Чтобы активировать CloudFlare для вашего домена выполните следующие действия:

  • нажмите на значок CloudFlare в разделе Программное обеспечение;
  • выберите домен из списка;
  • используйте один из доступных вариантов с полной или частичной настройкой зоны (Full Zone or Partial (CNAME) Setup) (рисунок 1);

Рисунок 1

Вкратце, при полной настройке (Full Zone Setup) серверы доменных имён CloudFlare используются в качестве авторитетных серверов для вашего домена, тогда как вариант с CNAME – это просто создание ресурсной записи и использование поддомена, указывающего на CloudFlare. Для получения дополнительной информации воспользуйтесь ссылкой приведённой над кнопками с вариантами настройки.

Рассмотрим оба варианта настройки, начнём с CNAME-записи:

  • нажмите на кнопку «Настроить CNAME для домена» (Provision Domain with CNAME Setup);
  • проверьте перечень ресурсных записей DNS, который содержит новые CNAME-записи (рисунок 2);

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

Рисунок 2

Если теперь запустить утилиту ping для поддомена, то можно увидеть, что IP-адреса CloudFlares уже отдаются в ответ на запросы (рисунок 3)

Рисунок 3

Обратите внимание, что данный вариант настройки CloudFlare не подразумевает использование серверов доменных имён CloudFlare в качестве авторитетных серверов вашего домена, то есть вы по-прежнему сможете редактировать ресурсные записи DNS в своём клиентском портале или через панель регистратора. Также стоит отметить, что при данном типе настройки CloudFlare может ускорить и защитить только поддомен, но не главный домен. Поэтому весь траффик к главному домену должен быть перенаправлен к поддомену.

Переходим к полной настройке DNS-зоны (Full Zone setup) - нажмите на соответствующую кнопку и скопируйте названия новых серверов доменных имён CloudFlare (рисунок 4), которые вам необходимо прописать вместо существующих. Для этого в клиентском кабинете перейдите в раздел Домены→Мои домены→Управление доменом→Управление name-серверами (рисунок 5).

Рисунок 4

Рисунок 5

Удалите названия серверов доменных имён установленных по умолчанию и вставьте новые значения (рисунок 6)

Рисунок 6

Глобальное обновление информации может занять до 24 часов, однако в течение всего времени ваш сайт остаётся доступен. Запустив «Повторную проверку серверов доменных имён» (Recheck Nameservers) можно проверить завершился ли процесс обновления серверов имён (рисунок 4).

После того как новые сервера имён начнут функционировать полная настройка DNS-зоны завершена, запросы к основному домену и поддомену обрабатываются серверами сети доставки контента (CDN) CloudFlare.

Непосредственно в cPanel предоставлен доступ к различным настройкам CloudFlare. Значения установленные по умолчанию подходят в большинстве случаев, однако вы можете самостоятельно отредактировать их непосредственно под ваши задачи. Дополнительная информация о функционале CloudFlare доступна на официальном сайте https://www.cloudflare.com/

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