Apache & Nginx. Бвязаны ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΡŒΡŽ

Как Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° связка Apache & Nginx Π² Timeweb

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Nginx + Apache + PHP β€” ΠΎΡ‡Π΅Π½ΡŒ типовая ΠΈ распространСнная связка, ΠΈ Timeweb здСсь Π½Π΅ стал ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ. Однако Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½ΠΎ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ.

Apache & Nginx. Бвязаны ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΡŒΡŽ

ИспользованиС Ρ‚Π°ΠΊΠΎΠΉ связки, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΡ€ΠΎΠ΄ΠΈΠΊΡ‚ΠΎΠ²Π°Π½ΠΎ потрСбностями Π½Π°ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ². И Nginx ΠΈ Apache ΠΈΠ³Ρ€Π°ΡŽΡ‚ ΠΎΡΠΎΠ±ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ настройки Apache Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… самого Apache, Π° настройки для клиСнтских сайтов происходят Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ» .htaccess. .htaccess β€” ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅Π±-сСрвСра. Вакая настройка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ ΠΊ Π΅Π³ΠΎ сайту. НапримСр, благодаря Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρƒ Apache ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠΉ вСрсии PHP с mod_php Π½Π° mod_cgi; ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Ρ‹, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ для SEO, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ URL, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΠΈΠΌΠΈΡ‚Ρ‹ для PHP.

Nginx ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ прокси-сСрвСр для пСрСнаправлСния Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° Apache ΠΈ ΠΊΠ°ΠΊ Π²Π΅Π±-сСрвСр для ΠΎΡ‚Π΄Π°Ρ‡ΠΈ статичСского ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π’Π°ΠΊΠΆΠ΅ для Nginx ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ бСзопасности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° доступа.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° сайт нашСго ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π° Nginx, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π΄Π°Π΅Ρ‚ статичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π­Ρ‚ΠΎ происходит ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ. Π—Π°Ρ‚Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ PHP, Nginx пСрСнаправляСт запрос Π½Π° Apache. И Apache совмСстно с PHP ΡƒΠΆΠ΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ динамичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ связки Apache & Nginx Π² Timeweb

На нашСм Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ хостингС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ 2 основныС схСмы Ρ€Π°Π±ΠΎΡ‚Ρ‹ Apache & Nginx: Shared ΠΈ Dedicated.

Π‘Ρ…Π΅ΠΌΠ° Shared

Π­Ρ‚Π° схСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π•Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ простота ΠΈ Ρ€Π΅ΡΡƒΡ€ΡΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ: Shared-схСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мСньшС рСсурсов, поэтому ΠΈ Π΅Π΅ Ρ‚Π°Ρ€ΠΈΡ„ дСшСвлС. Богласно Π΄Π°Π½Π½ΠΎΠΉ схСмС Π½Π° сСрвСрС Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΠΎΠ΄ΠΈΠ½ Nginx, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ запросы, ΠΈ нСсколько экзСмпляров Apache.

Π‘Ρ…Π΅ΠΌΠ° Shared ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»Π°ΡΡŒ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя: постСпСнно ΠΌΡ‹ исправляли Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚Ρ‹. Π£Π΄ΠΎΠ±Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±Π΅Π· нСобходимости Π΄ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ исходный ΠΊΠΎΠ΄.

Apache & Nginx. Бвязаны ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΡŒΡŽ
схСма Shared

Π‘Ρ…Π΅ΠΌΠ° Dedicated

Dedicated Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большС рСсурсов, поэтому Π΅Π΅ Ρ‚Π°Ρ€ΠΈΡ„ Π΄ΠΎΡ€ΠΎΠΆΠ΅ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ². Π’ Dedicated-схСмС для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° поднимаСтся свой, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Apache. РСсурсы здСсь Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΎΠ½ΠΈ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ эксклюзивно. Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚: Π½Π° сСрвСрС Π΅ΡΡ‚ΡŒ нСсколько вСрсий PHP. ΠœΡ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ вСрсии 5.3, 5.4, 5.6, 7.1, 7.2, 7.3, 7.4. Π’Π°ΠΊ, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ вСрсии PHP запускаСтся свой Apache.

Apache & Nginx. Бвязаны ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΡŒΡŽ
схСма Dedicated

Safe zone. Настройка Π·ΠΎΠ½ Π² Nginx

Π Π°Π½Π΅Π΅ для Nginx ΠΌΡ‹ использовали ΠΌΠ½ΠΎΠ³ΠΎ Π·ΠΎΠ½ раздСляСмой памяти (zone) β€” ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊ server Π½Π° ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΌΠ΅Π½. Вакая настройка Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большого количСства рСсурсов, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта создаСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Π·ΠΎΠ½Π°. Однако Π² настройках Nginx Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ сайтов ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Π΅, поэтому ΠΈΡ… удаСтся ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½Ρƒ Π·ΠΎΠ½Ρƒ благодаря использованию Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ² map Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ ngx_http_map_module, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π·Π°Π΄Π°Ρ‚ΡŒ соотвСтствия. НапримСр, Ρƒ нас Π΅ΡΡ‚ΡŒ шаблон Π·ΠΎΠ½Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅: ΠΏΡƒΡ‚ΡŒ ΠΊ сайту, Π²Π΅Ρ€ΡΠΈΡŽ PHP, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡƒΡΠΊΠΎΡ€ΠΈΠ»ΠΎΡΡŒ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π΅Π»ΠΎΠ°Π΄.

Подобная конфигурация сильно сэкономила рСсурсы ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΈ ускорила Ρ€Π°Π±ΠΎΡ‚Ρƒ Nginx.

Reload Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚!

Π’ Shared-схСмС ΠΌΡ‹ избавились ΠΎΡ‚ нСобходимости ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Ρ€Π΅Π»ΠΎΠ°Π΄Π°) Apache ΠΏΡ€ΠΈ измСнСниях Π² настройках сайтов. Π Π°Π½Π΅Π΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Ρ…ΠΎΡ‚Π΅Π» Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ PHP, трСбовался ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π»ΠΎΠ°Π΄ Apache, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ Π² ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ… ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎ ΡΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сайтов.

ΠœΡ‹ избавились ΠΎΡ‚ Ρ€Π΅Π»ΠΎΠ°Π΄ΠΎΠ² ΠΏΡƒΡ‚Π΅ΠΌ создания динамичСских ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ. Благодаря mpm-itk (ΠΌΠΎΠ΄ΡƒΠ»ΡŽ Apache), ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСсс выполняСтся ΠΎΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ бСзопасности. Π’Π°ΠΊΠΎΠΉ способ позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ· Nginx Π² Apache2 Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ ΠΈ Π΅Π³ΠΎ document_root. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Apache Π½Π΅ содСрТит Π² сСбС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сайтов, ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΈΡ… динамичСски, ΠΈ Ρ€Π΅Π»ΠΎΠ°Π΄Ρ‹ большС Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ.

Apache & Nginx. Бвязаны ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΡŒΡŽ
ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ схСмы Shared

А как ТС Docker?

МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ Π½Π° систСму, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Ρ…. Timeweb сСйчас рассматриваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°. БСзусловно, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы.

Наряду с нСоспоримыми прСимущСствами, Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½ΠΎΠΉ систСмС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдоставлСно мСньшС рСсурсов. Π’ Timeweb, благодаря описанной схСмС Ρ€Π°Π±ΠΎΡ‚Ρ‹ хостинга, Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π΅Ρ‚ ограничСния Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. Он ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ большС рСсурсов, Ρ‡Π΅ΠΌ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρƒ ΡŽΠ·Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ большС ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Apache.

Timeweb обСспСчиваСт Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΠΊΠΎΠ»ΠΎ 500 000 сайтов. ΠœΡ‹ нСсСм Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π΅ вносим ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅, Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½Ρ‹Π΅ измСнСния Π² ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. Бвязка Apache & Nginx Π½Π°Π΄Π΅ΠΆΠ½Π° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. ΠœΡ‹, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, стараСмся Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимальной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ благодаря ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ конфигурациям.

Для качСствСнной ΠΈ быстрой Ρ€Π°Π±ΠΎΡ‚Ρ‹ большого количСства сайтов трСбуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Π½ΡƒΡŽ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Apache ΠΈ Nginx. Она позволяСт просто ΠΈ быстро Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ большоС число ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Ρ… сСрвСров.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com