ืืืฆื ืืฉืืืื ืฉื Apache ื-Nginx ืืืืฉื ื-Timeweb
ืขืืืจ ืืืจืืช ืจืืืช, Nginx + Apache + PHP ืืื ืฉืืืื ืืืื ืืืคืืื ื ืื ืคืืฅ, ื-Timeweb ืืื ื ืืืฆื ืืืคื. ืขื ืืืช, ืืื ื ืืืืืง ืืืฆื ืืื ืืืืฉืืช ืืืืื ืืืืืช ืืขื ืืื ืช ืืฉืืืืฉืืช.
ืืฉืืืืฉ ืืฉืืืื ืืื ืืืืชื ืืืืื ืขื ืืื ืืฆืจืืื ืฉื ืืงืืืืชืื ื. ืื Nginx ืืื Apache ืืืืืื ืชืคืงืื ืืืืื, ืื ืืื ืคืืชืจ ืืขืื ืกืคืฆืืคืืช.
ืืืืจืืช ืืกืืกืืืช ืึทืคึธึผืฉื ืืืืฆืขืืช ืืงืืืฆื ืืชืฆืืจื ืฉื Apache ืขืฆืื, ืืืืืจืืช ืขืืืจ ืืชืจื ืืงืื ืืชืจืืฉืืช ืืืืฆืขืืช ืงืืืฅ .htaccess. .htaccess ืืื ืงืืืฅ ืชืฆืืจื ืฉืื ืืืงืื ืืืื ืืืืืืจ ืืืืคื ืขืฆืืื ืืช ืืืืืื ืืืืชื ืืืืช ืฉื ืฉืจืช ืืืื ืืจื ื. ืืืืจื ืื ืชืืื ืืืืืื ืขื ืืืชืจ ืฉืื. ืืืืืื, ืืืืืช ืืคืื ืงืฆืืื ืืืืช ื-Apache, ืืฉืชืืฉืื ืืืืืื ืืฉื ืืช ืืช ืืฆื ืืืคืขืื ืืชืื ืืืชื ืืจืกืช PHP ื-mod_php ื-mod_cgi; ืืชื ืืืื ืืืืืืจ ืืคื ืืืช ืืืืฉ, ืืืคืืืืืืฆืื ืืงืืืื ืืชืจืื, ืืชืืืช URL ื ืืื, ืืื ืืืืืืช ืขืืืจ PHP.
nginx ืืฉืืฉ ืืฉืจืช ืคืจืืงืกื ืืืคื ืืืช ืชืขืืืจื ืืืคืฆ'ื ืืืฉืจืช ืืื ืืจื ื ืืืืฉืช ืชืืื ืกืืื. ืคืืชืื ื ืื ืืืืืื ืืืืื ืขืืืจ Nginx ืืืืคืฉืจืื ืื ื ืืืื ืขื ื ืชืื ื ืืืฉืชืืฉืื ืฉืื ื, ืืืฉื, ืืื ืืืคืจืื ืืื ืืืืืืช ืืืฉื.
ืืืื ื ืืืืื ืฉืืฉืชืืฉ ืืืงืจ ืืืชืจ ืืืงืื ืฉืื ื. ืจืืฉืืช, ืืืฉืชืืฉ ืืืืข ื-Nginx, ืืืืืฉ ืชืืื ืกืืื. ืื ืงืืจื ืืืืคื ืืืืื. ืืืืจ ืืื, ืืฉืืืืืจ ืืืขืื ืช PHP, Nginx ืืขืืืจ ืืช ืืืงืฉื ื- Apache. ื-Apache, ืืื ืขื PHP, ืืืจ ืืืืฆืจ ืชืืื ืืื ืื.
ืชืืื ืืช ืฉื ืืืืืช Apache & Nginx ื-Timeweb
ืืืืจืื ืืืืจืืืืื ืฉืื ื ืืืืฉื 2 ืกืืืืืช ืืคืขืื ืขืืงืจืืืช ืขืืืจ Apache ื-Nginx: ืืฉืืชืฃ ืืืกืืจ.
ืชืื ืืช ืืฉืืชืคืช
ืกืืืื ืื ืืฉืืฉืช ืืจืื ืืืฉืชืืฉืื. ืืื ืืืืื ืช ืืคืฉืืืช ืืืขืืฆืืช ืืืฉืืืื ืฉืื: ืืชืืื ืืช ืืืฉืืชืคืช ืืฉืชืืฉืช ืืคืืืช ืืฉืืืื, ืืื ืืกืืื ืฉืืชืขืจืืฃ ืฉืื ืืื ืืืชืจ. ืืคื ืกืืื ืื, ืืฉืจืช ืืจืืฅ Nginx ืืื, ืืืืคืฉืจ ืื ืืฉืจืช ืืช ืื ืืงืฉืืช ืืืฉืชืืฉ, ืืืื ืืืคืขืื ืฉื Apache.
ืชืื ืืช ื-Shared ืืฉืชืคืจื ืืืจ ืืื ืจื: ืืืืจืื ืชืืงื ื ืืช ืืืืงืืืื. ืื ืืืืช, ื ืืชื ืืขืฉืืช ืืืช ืืื ืฆืืจื ืืฉืื ืื ืงืื ืืืงืืจ.
ืชืื ืืช ืืฉืืชืคืช
ืชืื ืืช ืืืขืืืืช
ืืืขืืื ืืืจืฉ ืืืชืจ ืืฉืืืื, ืืืื ืืชืขืจืืฃ ืฉืื ืืงืจ ืืืชืจ ืืืงืืืืช. ืืกืืืื ืืืืขืืืืช, ืื ืืงืื ืืงืื ืืคืืฆ'ื ื ืคืจื ืืฉืื. ืืืฉืืืื ืืื ืฉืืืจืื ืืืงืื, ืื ืืืงืฆืื ืืืืคื ืืืขืื. ืืื ืื ืขืืื: ืืฉ ืืื ืืจืกืืืช ืฉื PHP ืืฉืจืช. ืื ื ืชืืืืื ืืืจืกืืืช 5.3, 5.4, 5.6, 7.1, 7.2, 7.3, 7.4. ืื, ืขืืืจ ืื ืืจืกื ืฉื PHP ืืืฉืง Apache ืืฉืื.
ืชืื ืืช ืืืขืืืืช
ืืืืจ ืืืื. ืืืืจืช ืืืืจืื ื-Nginx
ืืขืืจ, ืขืืืจ Nginx, ืืฉืชืืฉื ื ืืืืืจื ืืืืจืื ืืฉืืชืคืื ืจืืื (ืืืืจืื) - ืืืืง ืฉืจืช ืืื ืืื ืืืืืื. ืืืืจื ืื ืืืจืฉืช ืืฉืืืื ืจืืื, ืืืืืื ืฉื ืืฆืจ ืืืืจ ื ืคืจื ืขืืืจ ืื ืืชืจ. ืขื ืืืช, ืืืืืจืืช Nginx, ืจืื ืืืชืจืื ืื ืืืืชื ืกืื, ืื ืฉื ืืชื ืืืงื ืืืชื ืืืืืจ ืืื ืืืืืช ืืฉืืืืฉ ืืื ืืืืช ืืืคื ืืืืืื ngx_http_map_module, ืืืืคืฉืจืื ืื ืืฆืืื ืืชืืชืืืืืช. ืืืืืื, ืืฉ ืื ื ืชืื ืืช ืืืืจ ืฉืื ืขืืื ื ืืกืคืง ืืฉืชื ืื: ื ืชืื ืืืชืจ, ืืจืกืช PHP, ืืฉืชืืฉ. ืืคืืื, ืืงืจืืื ืืืืืืฉืช ืฉื ืชืฆืืจืช ื-Nginx, ืืืืืจ ืืืขืื ื ืืืืฉ, ืืืืฆื.
ืชืฆืืจื ืื ืืกืื ืืืื ืืฉืืื ืืืืจืื RAM ืืืืืฆื ืืช Nginx.
ืืขืื ื ืืืืฉ ืื ืชืขืืื!
ืืกืืืืช Shared, ื ืคืืจื ื ืืืฆืืจื ืืืขืื ืืืืฉ ืืช Apache ืืขืช ืฉืื ืื ืืืืจืืช ืืืชืจ. ืืขืืจ, ืืืฉืจ ืืงืื ืืื ืจืฆื ืืืืกืืฃ ืืืืืื ืื ืืฉื ืืช ืืช ืืจืกืช ื-PHP, ื ืืจืฉื ืืขืื ื ืืืืืืช ืฉื Apache, ืื ืฉืืืืื ืืขืืืืืื ืืชืืืืืช ืืืฉืคืืข ืืจืขื ืขื ืืืฆืืขื ืืืชืจ.
ื ืคืืจื ื ืืืขืื ืืช ืืืืฉ ืขื ืืื ืืฆืืจืช ืชืฆืืจืืช ืืื ืืืืช. ืืืืืช ื
ืชืฆืืจืช ืกืืืื ืืฉืืชืคืช
ืื ืขื ืืืงืจ?
ืืืจืืช ืจืืืช ืขืืจื ืืืขืจืืช ืืืืกืกืช ืงืื ืืืื ืจืื. Timeweb ืืืื ืช ืืขืช ืืคืฉืจืืช ืฉื ืืขืืจ ืืื. ืืืืื ืฉืืื ืืืืื ืืฉ ืืชืจืื ืืช ืืืกืจืื ืืช.
ืืฆื ืืชืจืื ืืช ืฉืืื ืืืืืืฉื, ืืขืจืืช ืืืืืื ืืกืคืงืช ืืืฉืชืืฉ ืคืืืช ืืฉืืืื. ื-Timeweb, ืืืืืช ืืชืื ืืช ืืืืจืื ืืืชืืืจืช, ืืืฉืชืืฉ ืืื ืืืืื ื-RAM. ืืื ืืงืื ืืืชืจ ืืฉืืืื ืืืฉืจ ืืงืื ืืืื ืจ. ืื ืืกืฃ, ืืืชืื ืฉืืืฉืชืืฉ ื ืืขื ื ืืืชืจ ืืืืืื Apache.
Timeweb ืืคืขืืื ื-500 ืืชืจื ืืื ืืจื ื. ืื ื ืืืงืืื ืืืจืืืช ืจืื ืืื ืืืฆืขืื ืฉืื ืืืื ืืืืืืื ืืืืชื ืืืฆืืงืื ืืืจืืืืงืืืจื ืืืจืืืช. ืืฉืืืื ืฉื Apache ื-Nginx ืืืื ืื ืืื ืืืื. ืื ืื ื, ืืชืืจื, ืื ืกืื ืืืฉืื ืืืฆืืขืื ืืงืกืืืืืื ืืืืฆืขืืช ืชืฆืืจืืช ืืืืืืืืช.
ืืชืคืขืื ืืืืืชื ืืืืืจ ืฉื ืืกืคืจ ืจื ืฉื ืืชืจืื, ืขืืื ืืืฉืชืืฉ ืืชืื ืืช ืืืชืฆืืจื ืืื ืืืช ืฉื Apache ื-Nginx. ืื ืืืคืฉืจ ืื ืื ืื ืืงืืืช ืืืืืืจืืช ืืกืคืจ ืจื ืฉื ืฉืจืชืื ืืืืื.
ืืงืืจ: www.habr.com