Аппараттық және бағдарламалық қамтамасыз етуді орнату

Cloudflare - веб-шебердің пайдалы құралы. CloudFlare CDN қызметін DNS хосты ретінде пайдалану Cloudflare қосылғаннан кейін жылдамдықты арттыру

Бұл мақала сізге пайдалы болады, егер сіз:

  • жіберуді және басқа сервер функцияларын тегін орнатқыңыз келеді;
  • Сіз HTTPS протоколын қолданғыңыз келе ме, бірақ не істеу керектігін білмейсіз бе?
  • Сайтты теңшеу құралын таңдауға күмәндану.

Кіріспе

Неліктен GitHub?

  • GitHub беттері сайтты орнатуды жеңілдетеді;
  • GitHub код өзгерістеріне бірден жауап береді.

Неліктен Cloudflare?

  • қызмет тегін;
  • ол дайын SSL (HTTPS) қолдауымен келеді;
  • DNS басқару өте оңай;
  • шолғыш кэшін басқару үшін кеңейтімді орнатуға болады;
  • трафикті автоматты түрде азайтады;
  • сіз әрқашан қайта бағыттауды орнатуға болады;
  • қолдау көрсетілетін браузерлер үшін HTTP2/SPDY бар;
  • HSTS (HTTP Strict Transport Security) конфигурациялауға мүмкіндік береді.

Жұмысты бастамас бұрын не қажет

  • Github тіркелгісі;
  • cloudflare тіркелгісі;
  • пайдаланушы доменіне қол жеткізу - оны Namecheap, GoDaddy, BigRock және т.б. сияқты тіркеушілерден сатып алуға болады.

Егер бәрі дайын болса, бастайық!

Қадамдық көшірме парағы

1-қадам. Github сайтында репозиторий жасаңыз

2-қадам. Репозиторий үшін GitHub беттерін орнатыңыз

Репозиторийдің параметрлеріне өтіңіз («Параметрлер» қойындысы):

«Github беттері» бөлімінде веб-сайтыңызға қызмет көрсететін негізгі филиалды таңдаңыз (негізгі бөлім):

Осыдан кейін сіз баруға болады https://<названиевашегосайта>.github.io/repositoryтөмендегі суретте көрсетілгендей сайттың әрекетін көру үшін:

3-қадам. Өз доменіңізді қосыңыз

Сатып алған доменді қосыңыз және «Сақтау» түймесін басыңыз:

Енді мақаланың басында айтылған барлық жақсы мүмкіндіктерді пайдалану үшін Cloudflare-ді конфигурациялау керек.

4-қадам. Cloudflare жүйесінде доменді орнатыңыз

5-қадам Доменіңіз үшін DNS жазбаларын орнатыңыз

Осы кезде Cloudflare қолданбасын GitHub доменіне екі A жазбасы арқылы бағыттайсыз (мекенжай жазбалары, атау мен IP мекенжайы арасындағы салыстыру):

  1. 192.30.252.153
  2. 192.30.252.154

Конфигурацияланғаннан кейін доменге барлық сұраулар (мысалы, yourpersonaldomain.com) 3-қадамда орнатылған GitHub сайтыңызға қайта бағытталады.

Және тағы бір нәрсе бар. Мысалы, сіз сияқты қосалқы доменді пайдаланғыңыз келеді wwwсіздің веб-сайтыңыз үшін, яғни. www.yourpersonaldomain.com. Ол үшін ішкі доменге (www) түбірлік доменді (@) көрсететін CNAME жазбасын қосу керек.

Ескерту.Тікелей пайдаланушы доменіне өтуге тырыспаңыз. Бұл жұмыс істемейді, себебі сіз тек GitHub үшін Cloudflare орнатуды орындадыңыз.

Келесі қадамға өту үшін «Жалғастыру» түймесін басыңыз.

6-қадам Cloudflare көмегімен тегін жоспарды таңдаңыз

Cloudflare тегін жоспары мақаланың басында келтірілген көптеген опцияларды ұсынады. Жоспарды таңдаңыз:

Келесі қадамға өту үшін «Жалғастыру» түймесін басыңыз.

7-қадам Тіркеушіде атау серверлерін жаңартыңыз

Осы бетке кіргеннен кейін оны бір қойындыда, ал домендік атау тіркеушісін (доменді сатып алған жер) басқа қойындыда ашыңыз.

Енді тіркеуші бетіндегі домен параметрлеріндегі бар атау серверлерін Cloudflare көрсеткендермен ауыстыру керек. Сәтті ауыстырудан кейін тіркеуші өзін қалай ұстайтынының мысалы келтірілген:

Ура! Cloudflare қызметін DNS провайдері ретінде пайдалану үшін өзіңіздің жеке доменіңізді дерлік орнаттыңыз. Енді жоғарғы жағындағы «Шолу» тармағына өтсеңіз, қызмет әлі де атау серверлерінің өзгеруін күтіп тұрғанын көресіз:

«Шолу» қойындысындағы күй «Белсенді» күйге өзгергенше күту керек:

Енді сіз өзіңіздің сайтыңызға кіріп көріңіз, ол жұмыс істеуі керек.

8-қадам. Кішірейтуді орнатыңыз

Жылдамдық параметрлерінде («Жылдамдық»), «Автоматты түрде кішірейту» бөлімінде барлық элементтер үшін автоматты түрде кішірейту үшін құсбелгілерді қойыңыз: JavaScript, CSS, HTML.

Бұл параметрлерді Cloudflare жылдам бір рет қолданады, содан кейін кэштеледі. Кез келген жеке параметрлер өзгерген кезде Cloudflare барлығын кэштейді.

Минификацияның артықшылығы - бұл өлшем бастапқы код Cloudflare барлық қажетсіз бос орындар мен түсініктемелерді алып тастайтындықтан айтарлықтай азаяды.

9-қадам: Браузер кэшінің жарамдылық мерзімін реттеңіз

«Авто кішірейту» орналасқан сол бетті төмен айналдырсаңыз, «Браузер кэшінің жарамдылық мерзімі» бөлімін табасыз. Ең дұрысы, WebpageTest ешқандай ескертулер жасамауы үшін жарамдылық мерзімі 30 күн / 1 айға орнатылуы керек:

Бұл уақыт сіздің сайтыңызды кез келген браузерде жүктегеннен кейін, соңғы кэштеу мерзімі аяқталғанша деректерді екінші рет сұрамайтынын көрсетеді.

Келесі қадамға өтпес бұрын, Cloudflare жүйесіндегі криптографиялық параметрлерді («Крипто») тексеріңіз. SSL бөлімінде «Белсенді сертификат» жасыл жазуы пайда болуы керек:

Ескерту:Бетті қайта жүктеп көріңіз, кейде ол жаңартылмайды.

10-қадам Бет ережелерін орнату

Бұл қадамда сіз екі маңызды нәрсені жасайсыз:

  • www.yourpersonaldomain.comүстінде yourpersonaldomain.com;
  • барлық сұрауларды қайта жіберу http://yourpersonaldomain.comүстінде https://yourpersonaldomain.com.

«Бет ережелері» қойындысына өтіп, «Бет ережесін жасау» түймесін басыңыз:

Енді криптографиялық параметрлерге («Крипто») оралу керек, содан кейін бетті «HTTP Strict Transport Security (HSTS)» бөліміне айналдыру керек. «HSTS қосу» түймесін басыңыз. Сізден не істеп жатқаныңызды нақты білесіз бе деп сұралады. «Түсінемін» түймесін баспас бұрын, HSTS-ті неліктен қосу керек екенін оқыңыз.

Егер пайдаланушы сіздің сайтыңызды бұрын ашқан болса, енді ол әрқашан автоматты түрде сайттың HTTPS нұсқасына бағытталады. Бұл келесі кірулерде сайттың жүктелуін жылдамдатады, өйткені HTTP-ден HTTPS-ке қайта бағыттау келесі күні орын алады. клиент жағы, және біз алдыңғы қадамда жасаған Cloudflare ережесіне байланысты емес.

Скриншоттағыдай опцияларды белсендіру қалады.

16.11.14 4.8K

CloudFlare жетекшілердің бірі болып табылады заманауи желілермазмұнды жеткізу (Content Delivery Network, CDN). Бұл компанияның серверлері сіздің сайтқа кірушілерге статикалық файлдарды жеткізуді жылдамдату үшін бүкіл әлем бойынша стратегиялық таңдалған деректер орталықтарында орналасқан.

Бұл мақала CloudFlare қолдауын WordPress сайтыңызға қалай қосу керектігін көрсетеді.

Жылдамдық пен қауіпсіздік бәрінен де жоғары маңызды параметрлерсайт жұмысы. Олар сіздің сайтыңызды пайдаланушылар қалай қабылдағанына тікелей әсер етіп қана қоймайды, сонымен қатар оның рейтингін анықтайды іздеу жүйелері. Google бірнеше жыл бойы негізгі рейтинг факторларының бірі ретінде бетті жүктеу уақыты туралы айтып келеді.

пайдалану баяу сайттарды талдау кезінде Google Page Speed ​​Insightsбірінші ұсыныс әдетте CDN пайдалану болып табылады. Кейінірек мақалада мен мазмұнды жеткізу желісін пайдалану сіздің сайтыңыздың жылдамдығын қалай арттыратынын көрсетемін.

Белгілі бір CDN қызмет провайдерін - CloudFlare - сипаттаудан басқа, мен сізді жалпы CDN пайдаланудың негізгі тұжырымдамаларымен және артықшылықтарымен таныстырамын.

Мазмұнды жеткізу желісі дегеніміз не?

Қарапайым тілмен айтқанда, сіз домен мен хостингті жалға алған кезде, хостинг компаниясы барлық деректеріңізді белгілі бір қалада орналасқан бір деректер орталығында сақтайды. Сіздің сайтыңызды қараған кезде географиялық тұрғыдан осы деректер орталығына жақын орналасқан және оған қысқа интернет арнасы бар пайдаланушылар артықшылыққа ие болады.

Басқа қалаларда, елдерде, басқа континенттерде орналасқан пайдаланушылар серверден қашықтығына байланысты үлкен кідірістерге төтеп беруге мәжбүр.

CDN бұл мәселені статикалық деректердің көшірмелерін жасау арқылы шешеді ( суреттер, сценарийлер, стильдер, қаріптер) басқа географиялық орындарда орналасқан серверлерде.

Сайтыңызға кіруші келген кезде, бұл тұрақты мазмұн кірушіге мүмкіндігінше жақын орналасқан серверден жеткізіледі. Бұл сайттың кідірісі мен бетті жүктеу уақытын азайтады.

CDN пайдаланудың артықшылықтары

Бетті тезірек жүктеу уақытына қатысты CDN-нің тікелей артықшылықтарынан басқа, басқа, неғұрлым нәзік артықшылықтар бар. Оларды толығырақ қарастырайық.

Жүктеп алу ағындарының санын көбейту

Қазіргі браузерлер Интернеттен бір уақытта бірнеше файлды жүктей алады. Әдетте бір уақыттағы қосылымдар саны әрбір домен үшін бөлек шектеледі.

Бұл бетте ендірілген 6 файл болса ( суреттер, CSS стильдері, сценарийлер және т.б.) және браузердің бір мезгілде қосылу шегі 5-ке орнатылса, бірінші бес файлдың кем дегенде біреуі жүктелмейінше, шолғыш алтыншы файлды жүктеп алуды бастамайды. Нәтижесінде бетті жүктеу уақыты артады.

Бірақ CDN-де сақталған файлдар негізгі бетке қарағанда басқа доменнен жүктеледі. Сондықтан, оларға қол жеткізген кезде браузер тағы бірнеше бір мезгілде қосылымдарды ашуы мүмкін, нәтижесінде бетті жүктеу жылдамдығы ықтимал артады.

Төмендеу жылдамдығы

Веб-аналитикадағы кері кету жылдамдығы сайтыңыздың бір бетінен көп емес жүктейтін пайдаланушылардың пайызы болып табылады. Бірінші бет пайдаланушыны сайтпен жұмыс істеуді жалғастыруға итермелемеген кезде серпілу орын алады, мысалы, ол маңызды емес болып шықты.

Сондай-ақ, қате беттің жүктелуіне ұзақ уақыт кететіндіктен, пайдаланушы оның жүктелуін күтпей, басқа сайтқа ауысқанда, содан кейін ол туралы ұмытып кеткенде де орын алуы мүмкін.

Google беттерді рейтингтеу кезінде қайтару жылдамдығын ескереді. Сіздің сайтыңыз үшін бұл көрсеткіш неғұрлым төмен болса, оның іздеу нәтижелеріндегі орны соғұрлым жоғары болады.

Жақсартылған трафикті басқару

CDN пайдалану сіздің негізгі сайтыңыздың өткізу қабілетін үнемдейді, сондықтан келушілердің кенеттен ағыны болса (мысалы, сіздің жазбаңыз вирустық болып кетсе) желіде қалуыңыз ықтимал.

Қауіпсіздікті арттыру

CDN-де DDoS шабуылдарын және басқа қажетсіз трафикті блоктауға арналған барлық құралдар бар. Сондай-ақ, CDN провайдерлерінің көпшілігі осындай қосымша қызметтеркелушілердің белсенділігін талдау және сүзу тізімдері сияқты.

Веб-сайтқа қызмет көрсету шығындарын азайту

Хостинг жоспарыңыз трафикте шектеулі болса, барлық статиканы CDN-ге жылжыту арқылы негізгі хостингке үнемдеуге болады. Кейбір жағдайларда комбинация шектеулі трафикпен хостинг + CDN» шектеусіз трафигі бар тарифтен арзанырақ.

CloudFlare CDN қалай ерекшеленеді?

CloudFlareмазмұнды жеткізу қызметтерінің жетекші провайдерлерінің бірі болып табылады. Оның серверлері дүние жүзіндегі негізгі орындарда орналасқан, бұл файлдарды пайдаланушыларға ең қысқа жол бойынша жеткізуге мүмкіндік береді.

Сонымен қатар, CloudFlare сценарийлер мен стильдерді жинақтау және кішірейту арқылы сайтыңызды оңтайландыруға көмектеседі:


CloudFlare бағдарламасының тағы бір артықшылығы - үлкен қауымдастық белсенді пайдаланушылар, бұл CloudFlare қызметтерін жақсартуға және желілік қауіптерді анықтауға көмектеседі.

Қауіпсіздікке қатер танылған және расталған кезде ол туралы ақпарат енгізіледі орталық база CloudFlare деректері және барлық мазмұнды жеткізу серверлері пайдаланады. Бұл тұтынушы деректерінің қауіпсіздігін айтарлықтай жақсартады.

Икемді конфигурация, қызмет көрсетудің жоғары сапасы және пайдаланушылардың үлкен саны CloudFlare-ді бәсекелестерден ерекшелендіреді, бұл Bluehost және HostGator сияқты ірі хосттерге өздерінің тарифтік жоспарларына қосымша CloudFlare қызметтерін ұсынуға мүмкіндік береді.

Сайтыңыз үшін CloudFlare орнату

Сіздің сайтыңыз қандай платформада жұмыс істейтіні маңызды емес; CloudFlare онымен жұмыс істеу үшін конфигурациялаудың екі негізгі жолы бар. Бұл тек домен атауын басқаруға рұқсатты қажет етеді. Екі әдісті де қарастырайық.

cPanel хостинг басқару тақтасын пайдаланып конфигурациялау

Жоғарыда айтқанымдай, ірі хостинг провайдерлері хостинг жоспарларына CloudFlare қолдауын қосуы мүмкін. Бұл жағдайда барлығын тікелей хостингтің басқару тақтасында конфигурациялауға болады:


1-қадам

Орнатуды бастау үшін « CloudFlare«тарауда» Доменді басқару» ( доменді басқару) хостингтің басқару тақтасы. Суретте сәйкес бөлім HostMonster cPanel панелінде қалай көрінетіні көрсетілген:


Бастау үшін тегін CloudFlare CDN қызметін пайдалану ұсынылады. CloudFlare жүйесінде бұрыннан тіркелген болсаңыз, « тіркелгі» және сол жерге тіркелгі ақпаратын енгізіңіз.

2-қадам

CloudFlare жүйесіне кірген кезде тіркелгіңізге байланысты домендердің тізімін көре аласыз:


Құпиялылық үшін домен атауларымды тізімнен алып тастадым, бірақ сіз әрбір домен күйінің қалай көрсетілетінін көре аласыз. Сұр бұлт бұл доменде CloudFlare CDN қызметі белсенді емес екенін білдіреді, қызғылт сары бұл оның белсенді екенін білдіреді.

3-қадам

Қызметті пайдалану үшін сілтемені басу жеткілікті» Іске қосу» («Іске қосу»). Хостердің өзі DNS серверінің параметрлерін өзгертіп, қалғанын жасайды.

Назар аударыңыз тегін қызмет CloudFlare мүмкіндіктері жағынан өте шектеулі. Қажеттіліктеріңізді талдаңыз және CloudFlare веб-сайтында қажет CDN жоспарын таңдаңыз.

CloudFlare веб-сайтында CDN қолмен орнату

Кез келген хостингте орналасқан сайт үшін CloudFlare CDN қолдауын орнату үшін мына қадамдарды орындау керек.

1-қадам

CloudFlare веб-сайтына өтіп, тегін қызметке тіркеліңіз:


2-қадам

Сайтыңызды CloudFlare тізіміне қосыңыз және қызмет домен жазбаларын талдағанша күтіңіз. Бұл шамамен бір минутты алуы мүмкін:


3-қадам

Сіз оларға сілтеме жасайтын IP мекенжайлары бар әртүрлі ішкі домендерге арналған DNS жазбаларының тізімін көресіз. Қажетті ішкі домендерді ғана сақтап, қалғандарын жоюға болады:


Қайталап айтамын: белсенді және белсенді домендер қызғылт сары және түстерімен белгіленген сұр түстітиісінше. Жазбаларды қарап шығыңыз, домендер тізіміне кез келген қажетті өзгерістерді енгізіңіз және келесі қадамға өтіңіз.

4-қадам

Сізге CloudFlare қызмет жоспарын таңдау ұсынылады. Тарифтік жоспарлар үш параметр бойынша ерекшеленеді: құны, қауіпсіздігі және өнімділігі:


Құны бойынша әр түрлі қызмет көрсетудің үш нұсқасы бар: « Тегін”, “Pro« және » бизнес«. Міне, олардың сипаттамасы:
Өнімділік тұрғысынан үш қызмет опциясы бар: "тек CDN", " CDN және негізгі оңтайландыру», « CDN және толық оңтайландыру»:
Соңында CDN қауіпсіздік параметрлерін таңдау ұсынылады:
5-қадам

Техникалық қызмет көрсету пакетін таңдау арқылы сіз CloudFlare DNS серверінің мекенжайларын ала аласыз. Оларды параметрлерге көшіріңіз домен қызметідомендік атау тіркеушісі.

арасындағы ақпаратты синхрондау DNS серверлерібірнеше минуттан 48 сағатқа дейін созылуы мүмкін, сондықтан өте сақ және шыдамды болыңыз.

CloudFlare қосымша мүмкіндіктері

Кейбіреулер бар қосымша мүмкіндіктер, бұл туралы барлық CloudFlare пайдаланушылары білуі керек:


Қолданбалар

Ақылы және ақысыз үшінші тарап веб-қосымшалары сіздің сайтыңыздың жұмысын бақылап, талдауы, мазмұнды автоматты түрде аударуы және басқа қызметтерді жүзеге асыра алады. Әрбір қолданба бөлек конфигурациялануы керек:


Аналитика (аналитика)

CloudFlare өз тұтынушыларына сілтемені басқан кезде қосылған домендердің трафигінің егжей-тегжейлі талдауын ұсынады. Аналитика» сайттың негізгі панелінде:


Қауіптерді бақылау (қатерлерді бақылау)

Мұнда сіз зиянды әрекетке күдікті немесе сіздің сайтыңызға зиян келтіруге әрекеттенген, бірақ нәтижеге жетпеген пайдаланушылардың IP мекенжайларының тізімін ала аласыз. Қаласаңыз, осы мекенжайлардан ресурстарыңызға кіруді біржола шектей аласыз.

WordPress үшін CloudFlare плагині

CloudFlare қызметі де құрылды арнайы плагин WordPress пайдаланушылары үшін. Бұл плагин біз сипаттаған CDN орнату әдістерін алмастырмайды.

Бөлмелердің негізгі мақсаты - сайтыңыздағы пікір қалдырушылардың IP мекенжайларын анықтауға көмектесу. Бұл плагин сонымен қатар спам жіберушілер туралы деректерді жинайды, осылайша сіз оларға IP мекенжайы бойынша мазмұнға қол жеткізу желісінің деңгейінде тиімді тыйым сала аласыз:

тұжырымдар

CDN пайдалану торап қауіпсіздігін жақсартуға және бетті жүктеуді жылдамдатуға көмектеседі. CloudFlare қазіргі уақытта CDN бизнесіндегі көшбасшы болып табылады және әсерлі қызметтер пакеттерін тегін де, бәсекеге қабілетті бағамен де ұсынады.

Шағын сайттар мен жеке блогтар үшін қолайлы тегін тарифтербұлт жарқылы. Бірақ үлкен интернет-бизнес үшін трафиктің үлкен көлемімен жұмыс істеуге және сіздің сайтыңыздың қауіпсіздігін тиісті деңгейде сақтауға мүмкіндік беретін ақылы қолдау туралы қамқорлық жасау зиян тигізбейді.

Бұл басылым мақаланың аудармасы болып табылады « CloudFlare-ді WordPress-пен біріктіру» достық жоба командасы дайындаған

Жақсы жаман

Жақында (2017 жылдың 1 қыркүйегінде) мен ортақ хостингтен келесіге көштім виртуалды сервер(Мен өзімді құттықтаймын). Осы уақытқа дейін мен виртуалды хостингті пайдаландым, онда бәрі маған ыңғайлы, ұзақ уақыт бойы. Мен үшін көшу оңай болған жоқ, бірақ қазір бәрі жақсы жұмыс істейді, бірақ бұған дейін мен виртуалды серверге ауысқан кезде біраз қиындықтарға тап болдым.

Әдетте, виртуалды немесе физикалық серверді жалға алу кезінде қызмет провайдері сізді ұсынбайды тегін DNS. Мен бұған дейін ерекше алаңдамас едім, бірақ мен Яндекстің тегін DNS хостинг қызметін пайдаланған болар едім. Бірақ бұл жерде мәселе көптеген Украина аумағында естіген болуы мүмкін. Яғни, егер мен Яндекс-тен DNS хостингін қолданатын болсам, онда Украинадан келушілер менің блогыма кіре алмайды және олардың саны өте аз. Сондықтан басқа ұқсас қызметті іздеу туралы шешім қабылданды.

CloudFlare тегін DNS

Мен CloudFlare қосылған сайттарға бірнеше рет кірдім, бірақ мен оның қандай қызмет екенін және неліктен екенін түсінгім келмеді, өйткені мен оны тек ddos ​​шабуылдарынан қорғау үшін деп қателестім. Маған ұнаған кем дегенде тағы 1 тегін қызмет бар екені белгілі болды - тегін DNS.

Сайтты cloudflare-ге қосу

  1. Ең алдымен мына сілтемені басу арқылы тіркелу керек: https://www.cloudflare.com/a/sign-up
  2. Жоғарғы оң жақ бұрыштағы «Сайт қосу» түймесін басу арқылы жүйеге сайт қосыңыз.
  3. Содан кейін қосылатын сайттың мекенжайын енгізіп, түймесін басыңыз «сканерлеуді бастау»қызмет сіздің DNS жазбаларыңызды автоматты түрде сканерлейді. Бұл автоматты түрде орындалмаса, оларды қолмен енгізу керек болады.
  4. Содан кейін біз DNS жазбаларымызды көреміз:
    Мұнда сіз шешім қабылдауыңыз керек: тек тегін DNS-ті пайдаланғыңыз келе ме, әлде қосымша функционалдылықты пайдаланғыңыз келе ме? Бұлтты бассаңыз, ол қызғылт сары түске боялады және бұл CloudFlare арқылы CDN (прокси) қосылғаныңызды білдіреді. Бұл серверіңіздің нақты IP мекенжайын жасырғыңыз келсе немесе сізге DDOS шабуылы болған жағдайда қажет. Бұл сіздің сайт аудиториясы 1-ші елмен шектелмеген жағдайда да ыңғайлы, содан кейін қызмет сайтты жүктеу жылдамдығын арттыруы керек ең жақын серверден келушіңізге мазмұнды көрсетеді. CDN ішінде бұл қызметКемшіліктері де бар, олар туралы соңында жазамын.
  5. Тегін таңдаңыз тарифтік жоспар(бізге жетеді).
  6. Осыдан кейін қызмет сіздің жеке NS серверлеріңізді қамтамасыз етеді, сіз оларды доменіңіздің тіркеу тақтасында тіркеуіңіз керек. Менің жағдайда бұл: elle.ns.cloudflare.com
    ivan.ns.cloudflare.com

  7. Біз NS серверлерін домен параметрлерінде тіркейміз:
    Әрі қарай, NS серверлерінің жаңаларына толығымен ауысуы үшін бізге тек 2-48 сағат (әдетте жылдамырақ) күту керек. Олар өзгерген кезде және сізде CDN қосылған кезде, барлық қызметтер сіздің сайтыңыздың нақты IP мекенжайын емес, CloudFlare IP мекенжайын көрсетеді.

CloudFlare мүмкіндіктері


Бұл мақалада сіз мынаны білесіз: CloudFlare дегеніміз не және CloudFlare мазмұнды жеткізу желісін пайдалану арқылы сіз қандай артықшылықтарға ие боласыз.

Cloudflare дегеніміз не?

CloudFlare - бұл біздің клиенттерге ұсынатын техникалық қызмет көрсету және қауіпсіздік қызметі. Орташа алғанда, CloudFlare сайты екі есе жылдам жүктеледі, трафикті 60% аз тұтынады, сервер жүктемесін 65% аз қабылдайды және қауіпсізрек.

Сайт пен CloudFlare арасында қандай байланыс бар?

CloudFlare серіктестік бағдарламасының веб-сайты арқылы клиенттерге қызмет көрсетуде үшінші тарап болып табылатын провайдер болып табылады.

CloudFlare технологиясы қалай жұмыс істейді?

CloudFlare кері прокси (кері прокси) ретінде жұмыс істейді. Бұл дегеніміз, егер веб-сайт CloudFlare қауымдастығының бөлігі болса, оның барлық трафигі арқылы бағытталады жаһандық желібұлт жарқылы.

CloudFlare желісі статикалық файлдардың көшірмелерін географиялық тұрғыдан веб-келушілерге жақын жерлерде сақтайды, яғни олар жылдам жүктеледі. CloudFlare CSS, JavaScript және кескіндер сияқты ресурстарды кэштейді. Сонымен қатар, сізден қосымша күш салудың қажеті жоқ - CloudFlare технологиясы кеңейтімдері негізінде қай файлдардың кэштелетінін автоматты түрде анықтайды. Біз динамикалық мазмұнды кэштемейміз. Технология сонымен қатар әрбір сұрауға қысуды қолданады.

CloudFlare желісі сонымен қатар қауіптер мен әртүрлі зиянды боттарды серверге тигенге дейін блоктайды, бұл трафик пен сервер ресурстарының жоғалуын болдырмайды.

CloudFlare деректер орталықтары қайда орналасқан?

CloudFlare желісі қосулы осы сәт 12 географиялық жерде орналасқан. Сан-Хосе, Лос-Анджелес, Чикаго, Вашингтон, Нью-Джерси, Даллас (барлығы АҚШ), Амстердам, Париж, Франкфурт, Гонконг, Сингапур және Токио. Осы түйіндердің әрқайсысында CloudFlare кэштеуді және боттарды сүзуді орындайды. 2011 жылдың қыркүйегінде Лондон мен Майамидегі қосымша деректер орталықтары жұмыс істей бастайды.

CloudFlare қолданбасын қандай сайт түрлері пайдалана алады?

Кез келген дерлік сайт CloudFlare-мен жұмыс істей алады. Бұл технология статикалық және динамикалық веб-сайттарды қолдайды. CloudFlare бейне мен дыбысты бастапқы серверден тікелей ағынмен жіберетін сайттар үшін жарамсыз. Егер сіз өзіңіздің сайтыңызға бейнелерді ендіру үшін YouTube немесе Vimeo қолданбасын пайдалансаңыз, бұл опция CloudFlare бағдарламасымен үйлесімді.

Менің сайтым SSL пайдаланады. Мен не істейін?

Егер сізде SSL болса, сіздің сайтыңыз CloudFlare-мен жұмыс істей алады, бірақ қосылу үшін қосымша қадам қажет. Егер сіздің SSL өз ішкі доменінде (яғни, SSL) орналастырылған болса, онда бұл ішкі домен сұр маркермен (өшірілген) белгіленгеніне көз жеткізіңіз. Егер SSL түбірлік доменінде немесе www болса, онда сізге ақылы Pro қызметіне жаңарту қажет.

CloudFlare менің түбірлік доменімді жылдамдатады және қорғайды ма?

CloudFlare тек CNAME файлдарын жылдамдатады және қорғай алады. Түбірлік доменіңіздің A жазба күйі болғандықтан, трафикті .htaccess файлы арқылы «www» бағытына бағыттау ұсынылады. Егер сіз трафикті қайта бағыттамасаңыз, www.mydomain.com сайтындағы барлық трафик CloudFlare арқылы жеделдетіледі және қорғалады (статистикада көрсетілгендей), mydomain.com сайтына трафик CloudFlare арқылы қызмет көрсетпейді.

CloudFlare астында белсендіруге болмайтын ішкі домендер бар ма?

CloudFlare ішкі домендері қызғылт сары маркермен бөлектелген. CloudFlare жүйесінде жұмыс істемейтін ішкі домендер сұр түсті. CloudFlare желісі трафикті тек 80 және 443 порттары арқылы прокси («прокси») ретінде өткізе алады. Мәселелерді болдырмау үшін келесі ішкі домендер сұр түспен боялады:

  • cpanel
  • тікелей
  • ghs.google.com
  • электрондық пошта және веб-пошта
  • mysql
  • атау серверлері (NS1, NS2)
  • қауіпсіз (CloudFlare SSL белсендірілгенше)

Қойылмалы таңба қосалқы домені үшін CloudFlare іске қоса аламын ба?

Жоқ, қауіпсіздік мақсатында CloudFlare трафикті осы қосалқы доменге бағыттамайды. CloudFlare қызметін белсендіру үшін сіз ішкі доменді DNS жазбаңызда CNAME ретінде нақты орнатуыңыз керек.

CloudFlare қызметін түбірлік доменімде (мысалы, mywebsite.com) A жазбасы ретінде белсендіре аламын ба?

CloudFlare қолданбасын веб-сайт арқылы белсендірсеңіз, ол әдетте түбірлік доменде болатын A жазбаларын емес, тек CNAME жылдамдатады және қорғайды. Түбірлік доменге түсетін трафик болса және оны CloudFlare көмегімен жылдамдатып, қорғағыңыз келсе, .htaccess файлындағы "www" бағытына қайта бағыттауды қосуға болады. Сайт арқылы жұмыс істеген жөн, бірақ жалпы қайта бағыттау коды келесідей көрінеді:

Қозғалтқышты қайта жазу қосулы
# CloudflareInstall үшін қайта жазу қосылды - mysite.com
#Сәрсенбі 25 тамыз 2010 жыл 04:59:42
RewriteCond %(HTTP_HOST) ^mysite.com$
RewriteCond %(SERVER_PORT) ^80$
RewriteRule ^(.*)$ http://www.mysite.com/$1

Мен CloudFlare қолданбасын тіркелгі веб-сайты арқылы белсендірдім. CloudFlare.com сайтынан тіркелгі ала аламын ба? Олардың арасындағы айырмашылық неде?

Сайтыңызда CloudFlare іске қосылғаннан кейін сіз автоматты түрде www.cloudflare.com сайтында тіркелгі аласыз.Барлық статистиканы, қауіптен қорғаудың басқару тақтасын және барлық CloudFlare параметрлерін көру үшін www. .cloudflare.com.

Ескертпе: Сіздің бастапқы уақытша құпия сөзіңіз сәлемдесу электрондық поштаңызға жіберіледі.

Мен CloudFlare қолданбасын пайдаланып көрдім, бірақ менде қиындықтар туындады. Мен не істейін?

CloudFlare іске қосылғанда, веб-сайтыңызда көрінетін өзгерістер болмайды. Бірақ CloudFlare қосылғаннан кейін сайттың жүктелуі баяулаған болса, онда шынымен де проблемалар бар. Ең алдымен, қызғылт сары маркер сұр түске өзгергенше басу арқылы CloudFlare қызметін өшіріңіз.Бұл порталдағы топ қолданбаңыз арқылы жұмыс істейді және кез келген мәселені шешеді.

Бұл мақалада мен сізге домендерді DNS CloudFlare жүйесіне қалай тасымалдау керектігін көрсетемін. Ол бізге не береді? Бұл өте қарапайым: біздің қонуларымыз жылдамырақ болады және хосттердің немесе тіркеушінің DNS-ке байланбайды. Мұның бәрі біздің артықшылығымыз үшін, өйткені сіз білетіндей, кез келген қосымша оңтайландыру ROI үшін плюс болып табылады.

Ендеше, бастайық.

CloudFlare-де бірнеше тарифтер бар, қону немесе трекерді орналастыру үшін ақысыз жеткілікті. Содан кейін өз қалауыңыз бойынша жалғастырыңыз. Бұл нұсқаулықта мен сізге тегін жоспардағы параметрлер туралы айтып беремін.

Сайттың домендік атауын енгізіңіз, «Сканерлеуді бастау» түймесін басыңыз және күтіңіз, біз сол сәтте бізге көрсетілетін параметрлер туралы бейнені көре аламыз.

Сайт тексерілгеннен кейін Орнатуды жалғастыру түймесін басыңыз.

Келесі бетте біз қазір бар DNS-ті көреміз, «Жалғастыру» түймесін басыңыз

Енді біз жүйе біз үшін жасаған DNS-ті көреміз және оларды доменімізге тіркей аламыз.

Мұнда мен сізге тіркеушімнің namecheap мысалын пайдаланып, DNS-ті доменге қалай қосу керектігін айтамын, сіз өзіңіздің тіркеуші панеліңізде ұқсастық бойынша дәл осылай жасай аласыз. Біз панельге өтіп, доменімізді таңдап, басқару түймесін басыңыз.

Енді DNS жаңартуын күту керек. Мен әдетте келесі күні жалғастырамын, бірақ күндер тезірек жаңартылуы мүмкін.

Сонымен, біз DNS жаңартуын күттік. CloudFlare жүйесінде доменді мерзімді түрде тексеріп отырды және нәтижесінде:

Енді біз қосымша теңшеуді жалғастыра аламыз.

Біз ескі жазбаларды жоямыз, бізге қажет емес. Енді бізге доменді серверге/VPS немесе тамшыға тіркеу керек. Біз мұны IP серверіне арналған A-жазбасын қолданамыз.

Дайын. Жарты сағат ішінде домен бекітіледі. Енді мен дәлірек баптау туралы аздап айтамын.

Егер біз трекер, мысалы, iMobiTrax, біздің доменде орналасқанын қаласақ, проксиді өшіруіміз керек, әйтпесе трекер статистикасы оқылмайды:

Қосу барлық сұраулардың cloudflare прокси арқылы өтетінін білдіреді, ал егер өшірсеңіз, барлық сұраулар тікелей жіберіледі. Бұл бұлттар скриншотта көрсетілгендей белсенді емес болуы керек. Басқа тапсырмалар үшін прокси қажет болса, оларды белсендіруге болады.

Ары қарай жылжу. Cloudflare-де брандмауэр бар, сондықтан кейбір жағдайларда қайта бағыттау немесе қалқымалы трафикпен жұмыс істегенде біз көп трафик пен көптеген боттарды аламыз және бұл трафик оның құрылымында cloudflare үшін DDoS шабуылына ұқсайды, ол сайтымызды қорғай бастайды және пайдаланушылар қону немесе трекерге жақындаған кезде келесілерді көре алады:

Бұл бізге қажет емес, сонымен қатар трафиктің бір бөлігі нәтижесінде жоғалады, және бұл одан да қолайсыз, сондықтан брандмауэрді параметрлерде өшіру керек:

Мен осыған ғана назар аударғым келеді. Маған және менің әріптесіме рахмет

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
Рақмет сізге. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!