﻿{"id":31,"date":"2013-04-11T01:56:19","date_gmt":"2013-04-10T21:56:19","guid":{"rendered":"http:\/\/fewit.ru\/?p=31"},"modified":"2013-06-30T21:41:23","modified_gmt":"2013-06-30T17:41:23","slug":"31","status":"publish","type":"post","link":"https:\/\/fewit.ru\/?p=31","title":{"rendered":"LAMP CentOS 6"},"content":{"rendered":"<p>\u0417\u0430\u0434\u0430\u0447\u0430 \u2014 \u043d\u0430 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u0445 VPS \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043d\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432. \u0421\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438 \u0443\u0434\u043e\u0431\u043d\u043e \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c\u0438 \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u0438 \u043d\u0435 \u043f\u0430\u0434\u0430\u0442\u044c \u043d\u0430 \u043f\u0438\u043a\u043e\u0432\u044b\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u0445.<\/p>\n<h5>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b:<\/h5>\n<p>\n1. \u041e\u0421 \u2014 Centos-6 86_x64 \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e, \u0443\u0434\u043e\u0431\u043d\u043e \u0438 \u043b\u0435\u0433\u043a\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u043e. <br \/>\n2. \u041d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0441\u0431\u043e\u0440\u043d\u043e\u0433\u043e \u0441\u043e\u0444\u0442\u0430. \u0410 \u0442\u043e \u043a\u0430\u043a \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0441\u044f \u00ab\u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 make &#038;&#038; make install \u043b\u044e\u0431\u043e\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 Slackware.\u00bb<br \/>\n<a name=\"habracut\"><\/a><br \/>\n\u041c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435 \u0443\u0442\u043e\u0447\u043d\u0435\u043d\u0438\u0435, \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0442\u0430\u0440\u0438\u0444\u043d\u044b\u0439 \u043f\u043b\u0430\u043d v256 \u0443 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 flynet.pro (256\u041c\u0431 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043a\u0438) \u0438 \u043d\u0435 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u044e \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0442\u0430\u043a \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0438\u043c\u0435\u043d\u043d\u043e \u043a \u0442\u0430\u043a\u043e\u043c\u0443 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u043d\u043e \u0432 \u0446\u0435\u043b\u043e\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043b\u0435\u0433\u043a\u043e \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u044b \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0430 \u0432\u0441\u0435 \u0442\u0430\u0440\u0438\u0444\u043d\u044b\u0435 \u043f\u043b\u0430\u043d\u044b \u0440\u0430\u0437\u043d\u044b\u0445 \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u0432.<br \/>\n\u0418 \u0435\u0449\u0435 \u043e\u0434\u043d\u043e \u0443\u0442\u043e\u0447\u043d\u0435\u043d\u0438\u0435 \u2014 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u00ab\u0434\u043b\u044f \u0441\u0435\u0431\u044f\u00bb. \u0422\u0443\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u044b \u043c\u043e\u043c\u0435\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0442\u043e\u0438\u0442 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u0432\u044b \u0434\u0430\u0435\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0441\u0430\u0439\u0442\u043e\u0432 \u043f\u043e\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u043c \u043b\u044e\u0434\u044f\u043c.<\/p>\n<p>\u041f\u043e\u0435\u0445\u0430\u043b\u0438. <br \/><!--more--><br \/>\n1. \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f. <br \/>\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u043e\u0431\u0440\u0430\u0437 \u0443 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u0441\u0432\u0435\u0436\u0438\u043c.<br \/>\n<code>[root@test ~]# yum update<br \/>\n<\/code><br \/>\n\u0415\u0441\u0442\u044c \u0447\u0442\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u2014 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c. \u041d\u0435\u0442 \u2014 \u0440\u0430\u0434\u0443\u0435\u043c\u0441\u044f. <\/p>\n<p>2. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u0430\u0440\u0438\u0439 EPEL (http:\/\/fedoraproject.org\/wiki\/EPEL) \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0431\u0443\u0434\u0435\u043c \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u044e\u0449\u0438\u0439 \u0441\u043e\u0444\u0442.<br \/>\n<code>[root@test ~]# rpm -ihv <a href=\"http:\/\/download.fedora.redhat.com\/pub\/epel\/6\/x86_64\/epel-release-6-5.noarch.rpm\">download.fedora.redhat.com\/pub\/epel\/6\/x86_64\/epel-release-6-5.noarch.rpm<\/a><br \/>\n<\/code><\/p>\n<p>3. \u0421\u0442\u0430\u0432\u0438\u043c \u043d\u0443\u0436\u043d\u044b\u0439 \u043d\u0430\u043c \u0441\u043e\u0444\u0442<br \/>\n<code>[root@test ~]# yum install httpd mysql-server php vsftpd mc phpMyAdmin php-eaccelerator sysstat crontabs tmpwatch<br \/>\n<\/code><\/p>\n<p>\u041a\u0440\u0430\u0442\u043a\u043e \u043e \u0441\u043e\u0444\u0442\u0435:<br \/>\nhttpd \u2014 Apache \u0448\u0442\u0430\u0442\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0434\u043b\u044f Centos-6 \u2014 2.2.15<br \/>\nmysql-server \u2014 Mysql 5.1.52<br \/>\nphp \u2014 PHP 5.3.2<br \/>\nvsftpd \u2014 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0443\u0434\u043e\u0431\u043d\u044b\u0439 FTP \u0441\u0435\u0440\u0432\u0435\u0440 vsftpd 2.2.2 <br \/>\nmc \u2014 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0435\u0449\u0438 \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0434\u0435\u043b\u0430\u0442\u044c \u0432 mc \u0447\u0435\u043c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435. <br \/>\nphpMyAdmin \u2014 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0441 mc. \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c mysql \u0431\u0430\u0437\u0430\u043c\u0438 \u0432 phpMyAdmin \u0432\u0441\u0435\u0442\u0430\u043a\u0438 \u0443\u0434\u043e\u0431\u043d\u0435\u0435. <br \/>\nphp-eaccelerator \u2014 \u0430\u043a\u0441\u0435\u043b\u0435\u0440\u0430\u0442\u043e\u0440 \u0434\u043b\u044f PHP. \u0417\u0430\u043c\u0435\u0442\u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432 \u0438 \u0441\u043d\u0438\u0436\u0430\u0435\u0442 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440. \u0414\u0430 \u0438 \u043d\u0430 \u043f\u0430\u043c\u044f\u0442\u044c.<br \/>\nsysstat \u2014 \u043d\u0430 \u0441\u043b\u0443\u0447\u0430\u0439 \u0435\u0441\u043b\u0438 \u043d\u0430\u043c \u0437\u0430\u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u0430\u043a \u043f\u043e\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u0430. <br \/>\ncrontabs \u2014 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u043f\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044e.<br \/>\ntmpwatch \u2014 \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432.<\/p>\n<p>\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043a \u0442\u0435\u043c \u043f\u0430\u043a\u0435\u0442\u0430\u043c \u0447\u0442\u043e \u043c\u044b \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0434\u043b\u044f \u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. <br \/>\n\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f:<br \/>\n<code>Install 44 Package(s)<br \/>\nUpgrade 0 Package(s)<\/p>\n<p>Total download size: 37 M<br \/>\nInstalled size: 118 M<br \/>\n<\/code><\/p>\n<p>4. \u041a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 free \u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u0435\u0441\u0442\u044c \u043b\u0438 \u0443 \u043d\u0430\u0441 \u0441\u0432\u043e\u043f \u0438 \u0435\u0441\u043b\u0438 \u043d\u0435\u0442, \u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0435\u0433\u043e \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c. \u0415\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u2013 \u0440\u0430\u0434\u0443\u0435\u043c\u0441\u044f \u0438 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u044d\u0442\u043e\u0442 \u043f\u0443\u043d\u043a\u0442.<br \/>\n\u0422\u0443\u0442 \u0432\u0430\u0436\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u2014 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0432\u043e\u043f\u0430 \u2014 \u043e\u0447\u0435\u043d\u044c \u043f\u043b\u043e\u0445\u043e. \u0415\u0441\u043b\u0438 \u0438\u0434\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0432\u043e\u043f\u0438\u043d\u0433 \u2014 \u0437\u043d\u0430\u0447\u0438\u0442 \u043d\u0443\u0436\u043d\u043e \u0447\u0442\u043e-\u0442\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u043b\u0438 \u0443\u0440\u0435\u0437\u0430\u0442\u044c. \u0415\u0441\u043b\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0443\u0440\u0435\u0437\u0430\u0442\u044c \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u2014 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u044c \u043d\u0430 \u0431\u043e\u043b\u0435\u0435 \u0434\u043e\u0440\u043e\u0433\u043e\u0439 \u0442\u0430\u0440\u0438\u0444\u043d\u044b\u0439 \u043f\u043b\u0430\u043d. \u0415\u0449\u0435 \u0441\u0442\u043e\u0438\u0442 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0447\u0442\u043e \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u043c\u043e\u0436\u0435\u0442 \u043e\u0431\u0438\u0434\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0432\u043e\u043f\u0430.<br \/>\n\u041d\u043e \u0441\u043e\u0432\u0441\u0435\u043c \u0431\u0435\u0437 \u0441\u0432\u043e\u043f\u0430 \u0442\u043e\u0436\u0435 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e \u2014 oom killer \u2014 \u0448\u0442\u0443\u043a\u0430 \u0441\u0442\u0440\u0430\u0448\u043d\u0430\u044f. \u041c\u043e\u0436\u0435\u0442 \u043d\u0435\u043d\u0430\u0440\u043e\u043a\u043e\u043c \u0443\u0431\u0438\u0442\u044c mysqld \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442\u044c \u0432\u0430\u0448\u0438 \u0441\u0430\u0439\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0432\u0441\u0435\u043c \u043b\u0435\u0436\u0430\u0442\u044c. <br \/>\n\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u2014 \u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0432\u043e\u043f \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043c\u0435\u044e\u0449\u0435\u0439\u0441\u044f \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e. \u041f\u043e\u043b\u044c\u0437\u044b \u043e\u0442 \u043d\u0435\u0433\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442, \u0430 \u043c\u0435\u0441\u0442\u043e \u043e\u043d \u0441\u043a\u0443\u0448\u0430\u0435\u0442. <\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u0441\u0432\u043e\u043f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<br \/>\n<code>[root@test \/]# dd if=\/dev\/zero of=\/swap bs=1M count=256<br \/>\n[root@test \/]# mkswap \/swap<br \/>\n<\/code><\/p>\n<p>\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c<br \/>\n<code>[root@test \/]# swapon \/swap<br \/>\n<\/code><br \/>\n\u043d\u0443 \u0438 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u043e\u0441\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u044d\u0442\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432 \/etc\/rc.local<br \/>\n\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0438 \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u044c \u0441\u0432\u043e\u043f\u0430 \u043c\u043e\u0436\u043d\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438 top \u0438\u043b\u0438 free<\/p>\n<p>5. \u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0434\u0435\u043c\u043e\u043d\u043e\u0432<br \/>\n<code>[root@test \/]# chkconfig httpd on<br \/>\n[root@test \/]# chkconfig mysqld on<br \/>\n[root@test \/]# chkconfig crond on<\/p>\n<p>[root@test \/]# service httpd restart<br \/>\n[root@test \/]# service mysqld restart<br \/>\n[root@test \/]# service crond restart<br \/>\n<\/code><\/p>\n<p>6. \u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432. \u042f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u044e \u0447\u0442\u043e\u0431\u044b \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0431\u044b\u043b\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0434\u043e\u043c\u0435\u043d\u0443 \u0441\u0430\u0439\u0442\u0430. <br \/>\n<code>[root@test \/]# adduser testsite.ru<br \/>\n[root@test \/]# adduser mysite.ru<br \/>\n[root@test \/]# adduser cfg.testsite.ru<br \/>\n<\/code> <br \/>\n\u0414\u0430\u043b\u0435\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. html (\u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0430\u0439\u0442\u043e\u0432) \u0438 log \u0432 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0431\u0443\u0434\u0443\u0442 \u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043b\u043e\u0433\u0438 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u0430\u0432\u0430. \u041f\u0440\u0430\u0432\u0430 \u0441\u0442\u0430\u0432\u0438\u043c: \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u2013 \u043f\u043e\u043b\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f, \u0433\u0440\u0443\u043f\u043f\u0435 apache \u0447\u0442\u0435\u043d\u0438\u0435 \u0438 \u043b\u0438\u0441\u0442\u0438\u043d\u0433 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0439, \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u2013 \u0444\u0438\u043a\u0443\u0441. <br \/>\n\u041f\u0440\u0430\u0432\u0430 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438 \u0440\u0443\u043a\u0430\u043c\u0438, \u0430 \u043c\u043e\u0436\u043d\u043e \u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u0438\u043a\u043e\u043c:<br \/>\n<code>cd \/home<br \/>\nfor dir in `ls -1 `; do<br \/>\n mkdir \/home\/$dir\/log<br \/>\n mkdir \/home\/$dir\/html<br \/>\n chown -R $dir:apache $dir<br \/>\n chmod ug+rX $dir<br \/>\ndone;<br \/>\n<\/code><\/p>\n<p>7. \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u0432\u0435\u0431 \u0441\u0435\u0440\u0432\u0435\u0440. \u041f\u0440\u0430\u0432\u0438\u043c \/etc\/httpd\/conf\/httpd.conf<br \/>\n\u0418\u0437 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0443\u0436\u0434\u0430\u044e\u0449\u0435\u0433\u043e\u0441\u044f \u0432 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u2014 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044c prefork \u0442\u0430\u043a \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043a\u0443\u0448\u0430\u043b \u043f\u043e\u043c\u0435\u043d\u044c\u0448\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u043b \u0441\u0432\u043e\u0438 \u0430\u043f\u043f\u0435\u0442\u0438\u0442\u044b.<br \/>\n\u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c \u0447\u0442\u043e Apache \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0437\u0430\u043f\u0443\u0441\u043a \u0434\u043e 256 \u0441\u0432\u043e\u0438\u0445 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u043f\u0440\u0438 \u0442\u043e\u043c \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 20-40\u041c\u0431 (256*20=5\u0413\u0431) \u044d\u0442\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043d\u0430 \u0441\u043a\u0440\u043e\u043c\u043d\u044b\u0445 VPS \u0433\u0434\u0435 \u0435\u0441\u0442\u044c \u0432\u0441\u0435\u0433\u043e 256\u041c\u0431 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043a\u0438. <br \/>\n\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u043c \u0438\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0443\u043c\u043d\u044b\u043c\u0438 \u0446\u0438\u0444\u0440\u0430\u043c\u0438 \u0438\u0437\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043d\u0430\u043c \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 5 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0430\u043f\u0430\u0447\u0430 \u043f\u0440\u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u0435 30\u041c\u0431 \u0437\u0430\u0439\u043c\u0443\u0442 \u043e\u043a\u043e\u043b\u043e 150\u041c\u0431 \u2014 \u0447\u0442\u043e \u0443\u0436\u0435 \u0442\u0435\u0440\u043f\u0438\u043c\u043e.<br \/>\n\u0411\u044b\u043b\u043e:<br \/>\n<code>&lt;IfModule prefork.c&gt;<br \/>\nStartServers 8<br \/>\nMinSpareServers 5<br \/>\nMaxSpareServers 20<br \/>\nServerLimit 256<br \/>\nMaxClients 256<br \/>\nMaxRequestsPerChild 4000<br \/>\n<\/code><\/p>\n<p>\u0421\u0442\u0430\u043b\u043e:<br \/>\n<code>&lt;IfModule prefork.c&gt;<br \/>\nStartServers 2<br \/>\nMinSpareServers 2<br \/>\nMaxSpareServers 3<br \/>\nServerLimit 5<br \/>\nMaxClients 5<br \/>\nMaxRequestsPerChild 1000<br \/>\n<\/code><\/p>\n<p>\u0422\u0430\u043a\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043d\u0435 \u0434\u0430\u0441\u0442 \u0430\u043f\u0430\u0447\u0443 \u0440\u0430\u0441\u043f\u043b\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u0435\u0440\u0445 \u043c\u0435\u0440\u044b \u0438 \u0441\u043a\u0443\u0448\u0430\u0442\u044c \u0432\u0441\u044e \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043a\u0443. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0441\u0442\u043e\u0438\u0442 \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c. <br \/>\n\u041d\u0443 \u0438 \u0440\u0430\u0441\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0443 <br \/>\n<code>NameVirtualHost *:80<br \/>\n<\/code><br \/>\n\u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043d\u0430 \u043e\u0434\u043d\u043e\u043c ip \u0430\u0434\u0440\u0435\u0441\u0435 \u0438\u043c\u0435\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u043e\u0432. <\/p>\n<p>\u0414\u0430\u043b\u0435\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \/etc\/httpd\/conf.d\/ \u0438 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u043d\u0430\u0448\u0438 \u0441\u0430\u0439\u0442\u044b. <br \/>\n\u0422\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c welcome.conf \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0438 \u0432\u044b\u0434\u0430\u0435\u0442 \u0432\u043c\u0435\u0441\u0442\u043e \u043d\u0435\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043a\u0443 \u00abApache 2 Test Page\u00bb. <br \/>\n\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u0443\u0447\u0435\u0441\u0442\u044c, \u0447\u0442\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0445\u043e\u0441\u0442\u043e\u0432 \u0432 \u044d\u0442\u043e\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0432 \u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. <br \/>\n\u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0437\u0430\u0439\u0434\u044f \u043f\u043e IP \u0430\u0434\u0440\u0435\u0441\u0443 \u043d\u0430 \u043a\u0430\u043a\u043e\u0439 \u043b\u0438\u0431\u043e \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u0441\u0430\u0439\u0442\u043e\u0432 \u043d\u0435 \u043f\u043e\u043f\u0430\u043b \u043d\u0430 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0434\u0440\u0443\u0433\u043e\u0439 (\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c \u043f\u043e \u0441\u043f\u0438\u0441\u043a\u0443) \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e conf.d \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u0444\u0430\u0439\u043b \u0441 \u0438\u043c\u0435\u043d\u0435\u043c \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 000-default.conf \u0438 \u0442\u0430\u043a\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:<br \/>\n<code>&lt;VirtualHost *:80&gt;<br \/>\nServerName localhost.local<br \/>\nDocumentRoot &quot;\/var\/www\/html&quot;<br \/>\n<\/code><\/p>\n<p>\u0438 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \/var\/www\/html\/ \u0444\u0430\u0439\u043b\u0438\u043a index.html \u0441 \u043f\u043e\u0436\u0435\u043b\u0430\u043d\u0438\u044f\u043c\u0438. <\/p>\n<p>\u0414\u0430\u043b\u0435\u0435 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0445\u043e\u0441\u0442\u043e\u0432 \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043a\u043e\u043d\u0444\u0438\u0433 \u0444\u0430\u0439\u043b \u043f\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a\u043e\u043c\u0443 \u0448\u0430\u0431\u043b\u043e\u043d\u0443:<br \/>\n<code>&lt;VirtualHost *:80&gt;<\/p>\n<p>ServerName testsite.ru<br \/>\nServerAlias <a href=\"http:\/\/www.testsite.ru\">www.testsite.ru<\/a><br \/>\nServerAdmin webmaster@testsite.ru<br \/>\nErrorLog \/home\/testsite.ru\/log\/error.log<br \/>\nCustomLog \/home\/testsite.ru\/log\/access.log combined<br \/>\nDocumentRoot \/home\/testsite.ru\/html\/<\/p>\n<p>&lt;Directory &quot;\/home\/testsite.ru\/html&quot;&gt;<br \/>\nOrder allow,deny<br \/>\nAllow from all<br \/>\n<\/code><\/p>\n<p>\u0412 \u044d\u0442\u0438 \u0436\u0435 \u0444\u0430\u0439\u043b\u044b, \u043f\u043e \u0432\u043a\u0443\u0441\u0443 \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043a\u0430\u043a\u0438\u0445 \u043b\u0438\u0431\u043e \u043c\u043e\u0434\u0443\u043b\u0435\u0439. <\/p>\n<p>\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c apache \u0438 \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0441\u0435 \u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. <br \/>\n<code>[root@test \/]# service httpd restart<br \/>\n<\/code><\/p>\n<p>apache \u0434\u043e\u043b\u0436\u0435\u043d \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c\u0441\u044f \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e. \u0412 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f\u0445 log \u0441\u0430\u0439\u0442\u043e\u0432 \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c\u0441\u044f \u043f\u043e 2 \u0444\u0430\u0439\u043b\u0430 \u043b\u043e\u0433\u043e\u0432.<br \/>\n\u041f\u0440\u0438 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0438 \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u043f\u043e IP \u0430\u0434\u0440\u0435\u0441\u0443 \u0434\u043e\u043b\u0436\u0435\u043d \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0444\u0430\u0439\u043b \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u043f\u043e\u043b\u043e\u0436\u0438\u043b\u0438 \u0432 \/var\/www\/html\/, \u0430 \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f\u0445 \u043f\u043e \u0438\u043c\u0435\u043d\u0430\u043c \u0441\u0430\u0439\u0442\u043e\u0432 \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0438\u0434\u0435\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 html (\u043f\u0443\u0441\u0442\u043e\u0435 \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e) \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0444\u0430\u0439\u043b\u0435 access.log \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430.<\/p>\n<p>8. \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c mysql. \u041f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0443\u0434\u0430\u043b\u044f\u0435\u043c \u0431\u0430\u0437\u0443 test \u0438 \u0437\u0430\u0434\u0430\u0435\u043c \u043f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f root \u043d\u0430 mysql <br \/>\n<code>[root@test \/]# mysql <br \/>\n<\/code><\/p>\n<p><code>mysql&gt; DROP DATABASE test;<br \/>\nmysql&gt; USE mysql;<br \/>\nmysql&gt; UPDATE user SET Password=PASSWORD('MyMysqlPassword') WHERE user='root';<br \/>\nmysql&gt; FLUSH PRIVILEGES;<br \/>\nmysql&gt; quit<br \/>\n<\/code><\/p>\n<p>\u0421 MySql \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a\u0430\u044f \u0436\u0435 \u043a\u0430\u043a \u0441 Apache \u2014 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0430 VPS \u0432\u0435\u0441\u044c\u043c\u0430 \u0434\u043e\u0440\u043e\u0433\u0430. <br \/>\n\u0414\u043b\u044f \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u044f \u043e\u0431\u044a\u0435\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 sql \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u043f\u0440\u0430\u0432\u0438\u043c \/etc\/my.cnf \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<br \/>\n\u0432 \u0441\u0435\u043a\u0446\u0438\u044e [mysqld] \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<br \/>\n<code>key_buffer = 16M<br \/>\nmax_allowed_packet = 10M<br \/>\ntable_cache = 400<br \/>\nsort_buffer_size = 1M<br \/>\nread_buffer_size = 4M<br \/>\nread_rnd_buffer_size = 2M<br \/>\nnet_buffer_length = 20K<br \/>\nthread_stack = 640K<br \/>\ntmp_table_size = 10M<br \/>\nquery_cache_limit = 1M<br \/>\nquery_cache_size = 32M<br \/>\nskip-locking<br \/>\nskip-innodb<br \/>\nskip-networking<br \/>\n<\/code><\/p>\n<p>\u0438 \u0432 \u043a\u043e\u043d\u0435\u0446 \u0444\u0430\u0439\u043b\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u044d\u0442\u0438 \u0441\u0442\u0440\u043e\u043a\u0438:<br \/>\n<code>[mysqldump]<br \/>\nquick<br \/>\nmax_allowed_packet = 16M<\/p>\n<p>[mysql]<br \/>\nno-auto-rehash<\/p>\n<p>[isamchk]<br \/>\nkey_buffer = 8M<br \/>\nsort_buffer_size = 8M<\/p>\n<p>[myisamchk]<br \/>\nkey_buffer = 8M<br \/>\nsort_buffer_size = 8M<\/p>\n<p>[mysqlhotcopy]<br \/>\ninteractive-timeout<br \/>\n<\/code><\/p>\n<p>\u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c mysqld \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u0432\u0441\u0435 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e:<br \/>\n<code>[root@test ]# service mysqld restart<br \/>\n<\/code><\/p>\n<p>\u0422\u0430\u043a \u0436\u0435 \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0447\u0442\u043e \u043e\u043f\u0446\u0438\u044f \u00abskip-networking\u00bb \u0434\u0435\u043b\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442. \u0415\u0441\u043b\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u2014 \u044d\u0442\u0443 \u043e\u043f\u0446\u0438\u044e \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e.<br \/>\n\u0422\u0430\u043a\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0442 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u043c\u044f\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0443\u044e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c mysql \u0438 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043d\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435. \u041d\u043e \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u0440\u0430\u0431\u043e\u0442\u044b mysql \u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0437\u0434\u0435\u0441\u044c \u043b\u0438\u043c\u0438\u0442\u044b. <\/p>\n<p>\u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0435 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 mysql \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0447\u0435\u0440\u0435\u0437 phpMyAdmin. <br \/>\n\u0422\u0435\u043f\u0435\u0440\u044c \u043e\u0434\u0438\u043d \u043d\u044e\u0430\u043d\u0441 \u2014 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e phpMyAdmin \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u043f\u0443\u0442\u0438 \/phpMyAdmin \u043d\u0430 \u0432\u0441\u0435\u0445 \u043d\u0430\u0448\u0438\u0445 \u0441\u0430\u0439\u0442\u0430\u0445.<br \/>\n\u0427\u0442\u043e\u0431\u044b \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u0431\u044b\u043b\u043e \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0430\u0439\u0442 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 cfg.testsite.ru) \u0438 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u043c. <br \/>\n\u041f\u043e\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c \u0432\u0441\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0444\u0430\u0439\u043b\u0430 \/etc\/httpd\/conf.d\/phpMyAdmin.conf \u0432 \u043a\u043e\u043d\u0444\u0438\u0433 \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430, \u0430 \u0441\u0430\u043c \u0444\u0430\u0439\u043b phpMyAdmin.conf \u0443\u0434\u0430\u043b\u044f\u0435\u043c \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c \u043a\u0443\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0438\u0437 \u0434\u0438\u0440\u0438\u043a\u0442\u043e\u0440\u0438\u0438 conf.d.<br \/>\n\u041f\u043e\u0441\u043b\u0435 \u0442\u0430\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 phpMyAdmin \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u043f\u0443\u0442\u0438 \/phpMyAdmin\/ \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435.<br \/>\n\u041d\u0443 \u0438 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0432 \u043d\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0432\u043e\u0439\u0442\u0438 \u0432 \u0444\u0430\u0439\u043b\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441\u0430\u0439\u0442\u0430 \u043c\u0435\u043d\u044f\u0435\u043c <br \/>\n<code>&lt;Directory \/usr\/share\/phpMyAdmin\/&gt;<br \/>\n Order Deny,Allow<br \/>\n Deny from All<br \/>\n Allow from 127.0.0.1<br \/>\n Allow from ::1<br \/>\n<\/code><\/p>\n<p>&lt;Directory \/usr\/share\/phpMyAdmin\/setup\/&gt;<br \/>\n Order Deny,Allow<br \/>\n Deny from All<br \/>\n Allow from 127.0.0.1<br \/>\n Allow from ::1<\/p>\n<p>\n\u043d\u0430 <br \/>\n<code>&lt;Directory \/usr\/share\/phpMyAdmin\/&gt;<br \/>\n Order Deny,Allow<br \/>\n Deny from All<br \/>\n Allow from 127.0.0.1<br \/>\n Allow from \u0432\u0430\u0448.\u0438\u043f.\u0430\u0434\u0440\u0435\u0441.<br \/>\n Allow from ::1<br \/>\n<\/code><\/p>\n<p>&lt;Directory \/usr\/share\/phpMyAdmin\/setup\/&gt;<br \/>\n Order Deny,Allow<br \/>\n Deny from All<br \/>\n Allow from 127.0.0.1<br \/>\n Allow from \u0432\u0430\u0448.\u0438\u043f.\u0430\u0434\u0440\u0435\u0441.<br \/>\n Allow from ::1<\/p>\n<p>\n\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e phpMyAdmin \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441 \u0432\u0430\u0448\u0435\u0433\u043e ip \u0430\u0434\u0440\u0435\u0441\u0430. <\/p>\n<p>\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0443\u0435\u043c\u0441\u044f \u0432 \u043d\u0435\u043c \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c root \u0441 \u0442\u0435\u043c \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u0447\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438. <br \/>\n\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u0434\u0435\u043c \u0432 \u00ab\u041f\u0440\u0438\u0432\u0435\u043b\u0435\u0433\u0438\u0438\u00bb \u2014 \u00ab\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u00bb<br \/>\n\u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u2014 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435, \u044f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043c\u044f \u0441\u0430\u0439\u0442\u0430 \u0447\u0442\u043e\u0431\u044b \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043f\u0443\u0442\u0430\u043d\u0438\u0446\u0443.<br \/>\n\u0425\u043e\u0441\u0442 \u2014 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 (\u043c\u044b \u0436\u0435 \u0434\u0435\u043b\u0430\u0435\u043c \u0435\u0433\u043e \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043a\u0440\u0443\u0442\u0438\u0442\u044c\u0441\u044f \u0442\u0443\u0442 \u0436\u0435?)<br \/>\n\u041f\u0430\u0440\u043e\u043b\u044c \u2014 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c. (\u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u043c \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c)<br \/>\n\u0421\u0442\u0430\u0432\u0438\u043c \u0433\u0430\u043b\u043e\u0447\u043a\u0443 \u2014 \u00ab\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0438\u043c\u0435\u043d\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0438 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043d\u0435\u0435 \u043f\u043e\u043b\u043d\u044b\u0435 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0438\u00bb <br \/>\n\u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c. <br \/>\n\u0412 \u0438\u0442\u043e\u0433\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0430\u043c\u0438 \u0438\u043c\u0435\u043d\u0435\u043c, \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u0438 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c. <\/p>\n<p>9. \u0427\u0430\u0441\u0442\u043e \u0437\u0430\u043b\u0438\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u044b \u043d\u0430 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0447\u0435\u0440\u0435\u0437 \u0444\u0442\u043f. \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u044b \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 vsftpd<br \/>\n\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c \u0435\u0433\u043e \u043a\u043e\u043d\u0444\u0438\u0433 \/etc\/vsftpd\/vsftpd.conf<br \/>\n\u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0439 \u043b\u043e\u0433\u0438\u043d, \u043c\u0435\u043d\u044f\u0435\u043c <br \/>\n<code>anonymous_enable=YES<br \/>\n<\/code><br \/>\n\u043d\u0430 <br \/>\n<code>anonymous_enable=NO<br \/>\n<\/code><\/p>\n<p>\u0438 \u0440\u0430\u0441\u043a\u043e\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u043c <br \/>\n<code>chroot_local_user=YES<br \/>\n<\/code><\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0447\u0442\u043e\u0431\u044b \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0437\u0430\u0439\u0442\u0438 \u043d\u0430 \u0444\u0442\u043f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c<br \/>\n<code>[root@test \/]# passwd testsite.ru<br \/>\n<\/code><\/p>\n<p>\u0418 \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u043c \u0447\u0442\u043e \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u044d\u0442\u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0439\u0442\u0438 \u043f\u043e SSH. \u0427\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u044d\u0442\u0443 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u0441\u043c\u0435\u043d\u0438\u0442\u044c \u0448\u0435\u043b\u043b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<br \/>\n<code>[root@test etc]# chsh -s \/sbin\/nologin testsite.ru<br \/>\n<\/code><\/p>\n<p>\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c vsftpd<br \/>\n<code>[root@test \/]# chkconfig vsftpd on<br \/>\n[root@test \/]# service vsftpd start<br \/>\n<\/code><\/p>\n<p>\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c, \u0432\u0441\u0435 \u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. <\/p>\n<p>\u041d\u0443 \u0438 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a \u0441\u043e\u0432\u0441\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u0435\u043d\u044c\u043a\u0438\u0439 \u00ab\u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0431\u0435\u043a\u0430\u043f\u00bb. \u041f\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 \u00ab\u0431\u0435\u043a\u0430\u043f\u043e\u0432 \u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u0431\u044b\u0432\u0430\u0435\u0442\u00bb. <br \/>\n\u041b\u0443\u0447\u0448\u0435 \u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435, \u043d\u043e \u043f\u043b\u043e\u0445\u043e\u0439 \u0431\u0435\u043a\u0430\u043f \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u043b\u0443\u0447\u0448\u0435 \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f. <br \/>\n\u0422\u0430\u043a\u043e\u0439 \u0431\u0435\u043a\u0430\u043f \u043c\u043e\u0436\u0435\u0442 \u0441\u043b\u0443\u0436\u0438\u0442\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u0438\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u043d\u043e\u043c\u0443 \u0431\u0435\u043a\u0430\u043f\u0443 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u0443 \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430. \u041d\u043e, \u043d\u0438 \u0432 \u043a\u043e\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435 \u0435\u0433\u043e \u0437\u0430\u043c\u0435\u043d\u043e\u0439. <br \/>\n\u0411\u0435\u043a\u0430\u043f\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0430\u0439\u0442\u043e\u0432 \u0438 \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u0442\u0430\u043a \u0436\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \/etc\/. <br \/>\n\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \/backup\/ \u0438 \u0441\u0442\u0430\u0432\u0438\u043c \u043d\u0430 \u043d\u0435\u0435 \u043f\u0440\u0430\u0432\u0430 \u00ab700\u00bb<\/p>\n<p><code>[root@test \/]# mkdir \/backup\/<br \/>\n[root@test \/]# chmod 700 \/backup\/<br \/>\n<\/code><\/p>\n<p>\u0412 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \/etc\/cron.daily\/ \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0444\u0430\u0439\u043b backup.sh \u0438 \u0442\u0430\u043a \u0436\u0435 \u0441\u0442\u0430\u0432\u0438\u043c \u043d\u0430 \u043d\u0435\u0433\u043e \u043f\u0440\u0430\u0432\u0430 \u00ab700\u00bb. <br \/>\n<code>[root@test \/]# touch \/etc\/cron.daily\/backup.sh<br \/>\n[root@test \/]# chmod 700 \/etc\/cron.daily\/backup.sh<br \/>\n<\/code><\/p>\n<p>\u0424\u0430\u0439\u043b \u0438\u043c\u0435\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435:<\/p>\n<p><code>#!\/bin\/sh<\/p>\n<p>#\u0411\u0435\u043a\u0430\u043f\u0438\u043c \u0432\u0441\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 html \u043d\u0430\u0448\u0438\u0445 \u0441\u0430\u0439\u0442\u043e\u0432<br \/>\ntar -cf - \/home\/*\/html\/ | gzip &gt; \/backup\/sites-`date +%Y-%m-%d`.tar.gz<\/p>\n<p>#\u0411\u0435\u043a\u0430\u043f\u0438\u043c \u0432\u0441\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u044b\u0445 \u0432 \u043e\u0434\u0438\u043d \u0444\u0430\u0439\u043b<br \/>\nmysqldump -u root --password=MyMysqlPassword --all-databases | gzip &gt; \/backup\/mysql-`date +%Y-%m-%d`.dump.gz<\/p>\n<p>#\u0411\u0435\u043a\u0430\u043f\u0438\u043c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b<br \/>\ntar -cf - \/etc\/ | gzip &gt; \/backup\/etc-`date +%Y-%m-%d`.tar.gz<\/p>\n<p>#\u0423\u0434\u0430\u043b\u044f\u0435\u043c \u0444\u0430\u0439\u043b\u044b \u0431\u0435\u043a\u0430\u043f\u043e\u0432 \u0441\u0442\u0430\u0440\u0448\u0435 7 \u0434\u043d\u0435\u0439<br \/>\ntmpwatch -t -m 7d \/backup\/<br \/>\n<\/code><\/p>\n<p>\u0412 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u0435\u043a\u0430\u043f\u0430 \u0432\u0441\u0435\u0433\u043e \u0432 \u043e\u0434\u043d\u0443 \u043a\u0443\u0447\u0443 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043b\u0443\u0447\u0448\u0435 \u0431\u0435\u043a\u0430\u043f\u0438\u0442\u044c \u0432\u0441\u0435 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043d\u043e \u0442\u043e\u0433\u0434\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0431\u044b\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0431\u0435\u043a\u0430\u043f \u0447\u0435\u0433\u043e-\u043b\u0438\u0431\u043e \u0438 \u043f\u043e\u0436\u0430\u043b\u0435\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u043c \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f.<br \/>\n\u041d\u0443 \u0438\u043b\u0438 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0431\u0435\u043a\u0430\u043f\u0430 \u00ab\u043f\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438\u00bb \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0439 \u0447\u0442\u043e\u0431\u044b \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u0430\u0439\u0442\u0430 \u0438 \u0438\u043c\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u043b\u0438: <\/p>\n<p><code>#!\/bin\/sh<br \/>\nfor dir in `ls -1 \/home\/ `; do<br \/>\n tar -cf - \/home\/$dir\/html\/ | gzip &gt; \/backup\/sites-$dir-`date +%Y-%m-%d`.tar.gz<br \/>\n mysqldump -u root --password=MyMysqlPassword $dir | gzip &gt; \/backup\/mysql-$dir-`date +%Y-%m-%d`.dump.gz<br \/>\ndone;<\/p>\n<p>#\u0411\u0435\u043a\u0430\u043f\u0438\u043c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b<br \/>\ntar -cf - \/etc\/ | gzip &gt; \/backup\/etc-`date +%Y-%m-%d`.tar.gz<\/p>\n<p>#\u0423\u0434\u0430\u043b\u044f\u0435\u043c \u0444\u0430\u0439\u043b\u044b \u0431\u0435\u043a\u0430\u043f\u043e\u0432 \u0441\u0442\u0430\u0440\u0448\u0435 7 \u0434\u043d\u0435\u0439<br \/>\ntmpwatch -t -m 7d \/backup\/<br \/>\n<\/code><\/p>\n<p>10. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f. <br \/>\n\u041d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u043c \u0432\u0440\u0435\u043c\u044f \u043e\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u0443. <br \/>\n<code>[root@test ~]# yum update<br \/>\n<\/code><br \/>\n\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0435 RHEL\/Centos \u0432 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u043a \u0441\u043e\u0444\u0442\u0443 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u043e\u0444\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u043d\u0443\u0442\u0441\u044f \u0442\u0435\u043c\u0438 \u0436\u0435 \u0438 \u043d\u0435\u0447\u0430\u044f\u043d\u043e \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440 \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e \u0447\u0442\u043e \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0435 \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u043b\u043e\u0441\u044c \u0448\u0430\u043d\u0441\u043e\u0432 \u043e\u0447\u0435\u043d\u044c \u043c\u0430\u043b\u043e.<br \/>\n\u041f\u0440\u0430\u0432\u0434\u0430 \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u0435 \u0435\u0441\u0442\u044c \u0438 \u043c\u0438\u043d\u0443\u0441 \u2014 \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0438 \u0433\u043e\u0434\u0430 \u0432 Centos-6 \u0431\u0443\u0434\u0443\u0442 \u0442\u0435\u0436\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u043e\u0444\u0442\u0430 \u0447\u0442\u043e \u0438 \u0441\u0435\u0439\u0447\u0430\u0441. \u041d\u043e \u0435\u0441\u043b\u0438 \u043d\u0430\u0448\u0430 \u0446\u0435\u043b\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u2014 \u044d\u0442\u043e \u043d\u0430\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442.<\/p>\n<p>11. \u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. <br \/>\n\u041e\u0447\u0435\u043d\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0430\u0439\u0442\u0430. <br \/>\n\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u043d\u043a\u0442 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u2014 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0442\u043e\u0433\u043e \u0447\u0442\u043e \u0432\u0441\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u0434\u0435\u043c\u043e\u043d\u044b \u0441\u0442\u0430\u0440\u0442\u0430\u043d\u0443\u043b\u0438 \u0438 \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u043e\u0436\u0438\u0434\u0430\u043b\u043e\u0441\u044c. \u042f \u0431\u044b \u0432\u043e\u043e\u0431\u0449\u0435 \u043f\u043e\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043b \u043d\u0435 \u0433\u043d\u0430\u0442\u044c\u0441\u044f \u0437\u0430 \u0446\u0438\u0444\u0435\u0440\u043a\u0430\u043c\u0438 \u0430\u043f\u0442\u0430\u0439\u043c\u0430 \u0430 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u0439 \u043b\u044e\u0431\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0441\u043e\u0444\u0442\u0430 \u0441\u0442\u0430\u0440\u0442\u0443\u044e\u0449\u0435\u0433\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u043e\u043c. <br \/>\n\u041b\u0443\u0447\u0448\u0435 \u0443\u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e Apache \u043d\u0435 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0432 \u0430\u0432\u0442\u043e\u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0440\u0443\u0447\u043d\u043e\u0433\u043e \u043f\u043b\u0430\u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0431\u0443\u0442\u0430, \u0447\u0435\u043c \u0443\u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e \u0443 \u0445\u043e\u0441\u0442\u0435\u0440\u0430 \u0431\u044b\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u0432 \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0440\u0435\u0431\u0443\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043a\u0438 \u0441\u0430\u0439\u0442\u044b \u043d\u0430 \u043d\u0435\u0439 \u0443\u0436\u0435 \u043f\u043e\u043b\u0434\u043d\u044f \u043a\u0430\u043a \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442.<br \/>\n\u0414\u0430\u043b\u0435\u0435 \u2014 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b ab (Apache HTTP server benchmarking tool).<br \/>\n\u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043d\u0430\u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u0442 \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043f\u0443\u0433\u0430\u0435\u0432 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u043e\u0434 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439. \u041d\u0430 \u043d\u0435\u043c \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0443\u043c\u0438\u0440\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0441\u0432\u043e\u043f\u0438\u043d\u0433\u0430. <br \/>\n\u0414\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u043c \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u0430\u0439\u0442 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u044d\u0442\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438. \u0418 \u00ab\u0442\u0438\u043f\u0438\u0447\u043d\u0430\u044f\u00bb \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441 \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430. \u041d\u0443 \u0438\u043b\u0438 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u0442\u0438\u043f\u0438\u0447\u043d\u0443\u044e, \u0430 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0442\u044f\u0436\u0435\u043b\u0443\u044e.<\/p>\n<p>\u042f \u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u043f\u0440\u043e\u0432\u043e\u0436\u0443 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u0441\u0432\u0435\u0436\u0435\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u043c Drupal 7.9<\/p>\n<p>\u0418\u0437 \u0432\u0441\u0435\u0433\u043e \u043c\u043d\u043e\u0433\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 ab \u043d\u0430\u043c \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u043e 2 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 -n \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e http \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 -c \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 (\u043f\u043e\u0442\u043e\u043a\u043e\u0432). <br \/>\n\u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0435\u0441\u0442\u0430 \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u0439 ssh \u0441\u0435\u0441\u0441\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e top \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u043c \u0437\u0430 \u0442\u0435\u043c \u043a\u0430\u043a \u043f\u043e\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u0435\u0440\u0432\u0435\u0440.<\/p>\n<p>100 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 2 \u043f\u043e\u0442\u043e\u043a\u0430. <\/p>\n<p><code>[root@test ~]# ab -n 100 -c 2 <a href=\"http:\/\/testsite.ru\/\">testsite.ru\/<\/a><br \/>\n<\/code><\/p>\n<p>\u0418\u0437 \u0432\u044b\u0432\u043e\u0434\u0430 ab \u043c\u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b \u00abRequests per second\u00bb, \u00abTime per request\u00bb \u0438 \u00abFailed requests\u00bb \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0430\u044e\u0442 \u043e\u0431\u0449\u0435\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. <\/p>\n<p><code>Failed requests: 0<br \/>\nRequests per second: 6.20 [#\/sec] (mean)<br \/>\nTime per request: 322.788 [ms] (mean)<br \/>\n<\/code><\/p>\n<p>\u0412\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u0441\u0435\u0440\u0432\u0435\u0440 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 6 \u0441 \u043a\u043e\u043f\u0435\u0439\u043a\u0430\u043c\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0438 \u0442\u0440\u0430\u0442\u0438\u0442 322 \u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043d\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044e \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b.<\/p>\n<p>\u0418\u0437 \u0432\u044b\u0432\u043e\u0434\u0430 top \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430. <\/p>\n<p><code>Tasks: 62 total, 3 running, 59 sleeping, 0 stopped, 0 zombie<br \/>\nCpu(s): 19.9%us, 5.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.4%si, 74.5%st<br \/>\nMem: 244856k total, 151624k used, 93232k free, 3752k buffers<br \/>\nSwap: 262136k total, 0k used, 262136k free, 76604k cached<br \/>\n<\/code><\/p>\n<p>Swap: 0k used \u2014 \u043e\u043e\u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e. <br \/>\n93232k free + 76604k cached \u2014 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 170 \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438. <\/p>\n<p>100 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 5 \u043f\u043e\u0442\u043e\u043a\u043e\u0432. <\/p>\n<p><code>[root@test ~]# ab -n 100 -c 5 <a href=\"http:\/\/testsite.ru\/\">testsite.ru\/<\/a><br \/>\n<\/code><\/p>\n<p><code>Failed requests: 0<br \/>\nRequests per second: 6.21 [#\/sec] (mean)<br \/>\nTime per request: 804.513 [ms] (mean)<\/p>\n<p>Tasks: 63 total, 5 running, 58 sleeping, 0 stopped, 0 zombie<br \/>\nCpu(s): 17.5%us, 6.2%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 76.3%st<br \/>\nMem: 244856k total, 159756k used, 85100k free, 3812k buffers<br \/>\nSwap: 262136k total, 0k used, 262136k free, 76660k cached<br \/>\n<\/code><\/p>\n<p>\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0442\u0435\u043c \u0436\u0435 \u0430 \u0432\u043e\u0442 \u0432\u0440\u0435\u043c\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0432\u044b\u0440\u043e\u0441\u043b\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0435\u043c \u0432 2 \u0440\u0430\u0437\u0430 \u2014 \u0443\u043f\u0435\u0440\u043b\u0438\u0441\u044c \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440. <\/p>\n<p>\u041d\u0443 \u0438 \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0445\u0430\u0431\u0440\u0430\u044d\u0444\u0444\u0435\u043a\u0442 \u0438\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u0431\u043b\u0438\u0437\u043a\u043e\u0435 \ud83d\ude42<\/p>\n<p><code>[root@test ~]# ab -n 500 -c 50 <a href=\"http:\/\/testsite.ru\/\">testsite.ru\/<\/a><br \/>\n<\/code><\/p>\n<p><code>Failed requests: 0<br \/>\nRequests per second: 6.45 [#\/sec] (mean)<br \/>\nTime per request: 7749.972 [ms] (mean)<\/p>\n<p>Tasks: 63 total, 6 running, 57 sleeping, 0 stopped, 0 zombie<br \/>\nCpu(s): 19.1%us, 5.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 75.6%st<br \/>\nMem: 244856k total, 162740k used, 82116k free, 3884k buffers<br \/>\nSwap: 262136k total, 0k used, 262136k free, 76672k cached<br \/>\n<\/code><\/p>\n<p>\u041e\u043f\u044f\u0442\u044c-\u0442\u0430\u043a\u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e, \u0430 \u0432\u043e\u0442 \u0432\u0440\u0435\u043c\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u043b\u043e \u0443\u0436\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u0433\u0440\u0443\u0441\u0442\u043d\u044b\u043c. \u041d\u043e \u0432 \u0442\u043e\u0436\u0435 \u0432\u0440\u0435\u043c\u044f Failed requests \u2014 \u043d\u0443\u043b\u0435\u0432\u043e\u0435. \u0427\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0447\u0442\u043e \u0445\u043e\u0442\u044c \u0438 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e, \u043d\u043e \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. <br \/>\n\u041d\u0443 \u0438 \u043f\u043e \u043f\u043e\u0432\u043e\u0434\u0443 \u043f\u0430\u043c\u044f\u0442\u0438 \u2014 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 Swap: 0k used, 82116k free, 76672k cached \u2014 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u0432\u044b\u0440\u043e\u0441\u043b\u043e \u0438 \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0438\u043c\u0438\u0442\u044b, \u043d\u043e \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u044f \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0443 \u043c\u0435\u043d\u044f \u043d\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442, \u0434\u0443\u043c\u0430\u044e, \u044d\u0442\u043e\u0433\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435 \u0441\u0442\u043e\u0438\u0442. \u0410 \u0432\u043e\u0442 \u043f\u043e\u0437\u0436\u0435 \u0441\u0442\u043e\u0438\u0442 \u043f\u0440\u043e\u0433\u043d\u0430\u0442\u044c \u0442\u0435\u0441\u0442\u044b \u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435 \u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0443\u0436\u0435 \u043e\u0442\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438.<\/p>\n<p>12. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 nginx \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430. <\/p>\n<p>\u041f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u043d\u0443\u0436\u043d\u043e. <br \/>\n\u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0432 \u0442\u043e\u043c \u043a\u0430\u043a apache \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435. \u041d\u0430 \u043a\u0430\u0436\u0434\u043e\u0435 \u0432\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0438\u043b\u0438 \u0431\u0435\u0440\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u0438\u0437 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044f \u0435\u043c\u0443 \u043d\u0430 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435. \u0414\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u043a\u0430 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043d\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u043e \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u043c. <br \/>\n\u0412 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u0432\u0441\u0435 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0445\u043e\u0440\u043e\u0448\u043e \u043f\u043e\u043a\u0430 \u0443 \u043d\u0430\u0441 \u043c\u043d\u043e\u0433\u043e \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043a\u0438 \u0438\/\u0438\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u044b\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044b (ab \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0439 \u0441 \u043b\u043e\u043a\u0430\u043b\u0445\u043e\u0441\u0442\u0430 \u043e\u0434\u0438\u043d \u0438\u0437 \u0442\u0430\u043a\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432), \u043d\u043e \u0432\u0441\u0435 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043a\u0443\u0434\u0430 \u0433\u0440\u0443\u0441\u0442\u043d\u0435\u0435 \u0435\u0441\u043b\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 \u0441\u0438\u0434\u0438\u0442 \u043d\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u0435 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u0441\u043f\u0435\u0448\u0438\u0442. \u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u043d \u043d\u0430 \u0432\u0440\u0435\u043c\u044f \u0437\u0430\u0431\u043e\u0440\u0430 \u0440\u0435\u043a\u0432\u0435\u0441\u0442\u0430 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u043e\u0434\u0438\u043d \u0438\u0437 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0437 \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0435\u0440\u0432\u0435\u0440\u0430. <br \/>\n\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0432 \u0442\u0435\u043e\u0440\u0438\u0438 \u0438\u043c\u0435\u044f \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 100\u043c\u0431\u0438\u0442 \u043a\u0430\u043d\u0430\u043b\u0435 \u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u043d\u0430\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0430 \u0434\u0438\u0430\u043b\u0430\u043f\u0435 \u0441 \u0440\u0435\u0433\u0435\u0442\u043e\u043c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043d\u0435\u0447\u0442\u043e-\u0432\u0440\u043e\u0434\u0435 DOS \u2014 \u043a\u043b\u0438\u0435\u043d\u0442 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u043d\u0430\u0448\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b apache \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443 \u043d\u0430\u0441 \u0432 \u0432\u0438\u0434\u0443 \u043c\u0430\u043b\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u043d\u0435 \u043c\u043d\u043e\u0433\u043e. <br \/>\n\u0420\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u0434\u0430\u043d\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u043a\u0430\u043a\u043e\u0433\u043e-\u043b\u0438\u0431\u043e \u043b\u0435\u0433\u043a\u043e\u0433\u043e http \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0432\u0438\u0434\u0435 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430. \u041f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430 \u0432\u0441\u0435 \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0438\u043c, \u0437\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044f apache \u0438 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0432\u0435\u0442 \u0442\u0435\u043c \u0441\u0430\u043c\u044b\u043c \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0430\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441 apache \u0434\u043b\u044f \u043d\u043e\u0432\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0424\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0436\u0435 \u043d\u0435 \u0441\u043f\u0435\u0448\u0430 \u0438 \u043d\u0435 \u0440\u0430\u0441\u0442\u0440\u0430\u0447\u0438\u0432\u0430\u044f \u043b\u0438\u0448\u043d\u0438\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043e\u0442\u0434\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u0443\u0436\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0432\u0448\u0435\u043c\u0443 \u0435\u043c\u0443 \u043a\u043b\u0438\u0435\u043d\u0442\u0443. <br \/>\n\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0431\u043e\u043d\u0443\u0441\u043e\u043c \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u043c\u043e\u0436\u0435\u0442 \u0441\u0430\u043c \u043e\u0442\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, css \u0438 \u0442.\u043f. \u0441\u043d\u0438\u043c\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0441 \u0442\u044f\u0436\u0435\u043b\u043e\u0433\u043e \u0430\u043f\u0430\u0447\u0430.<\/p>\n<p><code>[root@test ~]# rpm -ihv <a href=\"http:\/\/centos.alt.ru\/pub\/repository\/centos\/6\/x86_64\/centalt-release-6-1.noarch.rpm\">centos.alt.ru\/pub\/repository\/centos\/6\/x86_64\/centalt-release-6-1.noarch.rpm<\/a><br \/>\n[root@test ~]# yum install mod_realip2 nginx-stable<br \/>\n<\/code><\/p>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b apache \u0438 \u043d\u0430\u0448\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u0445 \u0432\u0438\u0434\u0435\u043b\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 ip \u0430\u0434\u0440\u0435\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0430 \u043d\u0435 \u0430\u0434\u0440\u0435\u0441 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430 \u0443 \u043d\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d mod_realip2. <br \/>\n\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c \/etc\/httpd\/conf.d\/mod_realip2.conf, \u0440\u0430\u0441\u043a\u043e\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u043c<br \/>\n<code>RealIP On<br \/>\nRealIPProxy 127.0.0.1<br \/>\nRealIPHeader X-Real-IP<br \/>\n<\/code><\/p>\n<p>\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c httpd.conf \u0438 \u0444\u0430\u0439\u043b\u044b \u0432 \/etc\/httpd\/conf.d\/<br \/>\n\u043c\u0435\u043d\u044f\u0435\u043c \u0432\u0441\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043d\u0430 \u043f\u043e\u0440\u0442 80 \u043d\u0430 \u043f\u043e\u0440\u0442 8080<br \/>\n\u0412\u0441\u0435\u0433\u043e \u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0443\u0436\u043d\u043e \u0442\u0440\u0438 \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u044b:<br \/>\n<code>Listen 127.0.0.1:8080<br \/>\nNameVirtualHost *:8080<br \/>\n&lt;VirtualHost *:8080&gt;<br \/>\n<\/code><\/p>\n<p>\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c \/etc\/nginx\/nginx.conf<br \/>\n<code>user apache;<br \/>\nworker_processes 2;<br \/>\n<\/code><\/p>\n<p>\u042f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0437\u0430\u043f\u0443\u0441\u043a nginx \u0438\u0437 \u043f\u043e\u0434 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f apache \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043c\u044b \u0434\u0430\u0432\u0430\u043b\u0438 \u0432\u0441\u0435 \u043f\u0440\u0430\u0432\u0430 \u0441 \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u043c \u0438\u043c\u0435\u043d\u043d\u043e \u043d\u0430 \u043d\u0435\u0433\u043e. <br \/>\n\u0422\u0430\u043a \u0436\u0435 \u043d\u0435 \u043b\u0438\u0448\u043d\u0438\u043c \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u0443 access_log \u0432 nginx.conf \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0434\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430. <br \/>\nerror_log \u043b\u0443\u0447\u0448\u0435 \u043d\u0435 \u0442\u0440\u043e\u0433\u0430\u0442\u044c \u2014 \u043e\u0448\u0438\u0431\u043a\u0438 \u0443 \u0430\u043f\u0430\u0447\u0430 \u0438 nginx \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u0440\u0430\u0437\u043d\u044b\u0435. <\/p>\n<p>\u0412 \u0441\u0435\u043a\u0446\u0438\u0438 server \u043f\u0440\u0430\u0432\u0438\u043c \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u0443 listen \u0438 \u0441\u0442\u0430\u0432\u0438\u043c:<br \/>\n<code>listen 80 default<br \/>\n<\/code><\/p>\n<p>\u043c\u0435\u043d\u044f\u0435\u043c:<br \/>\n<code> location \/ {<br \/>\n root \/usr\/share\/nginx\/html;<br \/>\n index index.html index.htm;<br \/>\n }<br \/>\n<\/code><br \/>\n\u043d\u0430<br \/>\n<code> location \/ {<br \/>\n proxy_pass <a href=\"http:\/\/127.0.0.1\">127.0.0.1<\/a>:8080\/;<br \/>\n }<br \/>\n<\/code><\/p>\n<p>\u0412 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \/etc\/nginx\/conf.d\/ \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0444\u0430\u0439\u043b proxy.conf \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c<br \/>\n<code>proxy_redirect off;<br \/>\nproxy_set_header Host $host;<br \/>\nproxy_set_header X-Real-IP $remote_addr;<br \/>\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br \/>\nclient_max_body_size 10m;<br \/>\nclient_body_buffer_size 128k;<br \/>\nproxy_connect_timeout 90;<br \/>\nproxy_send_timeout 90;<br \/>\nproxy_read_timeout 90;<br \/>\nproxy_buffer_size 4k;<br \/>\nproxy_buffers 4 32k;<br \/>\nproxy_busy_buffers_size 64k;<br \/>\nproxy_temp_file_write_size 64k;<br \/>\n<\/code><\/p>\n<p>\u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c apache \u0438 nginx<br \/>\n<code>service httpd restart<br \/>\nservice nginx restart<br \/>\n<\/code><br \/>\n\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0432\u0441\u0435 \u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442.<\/p>\n<p>\u0412 \u0446\u0435\u043b\u043e\u043c \u0432\u0441\u0435. \u0422\u0435\u043f\u0435\u0440\u044c nginx \u0441\u0442\u043e\u0438\u0442 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u043e\u043c, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0432\u0441\u0435 \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u0443\u0435\u0442 \u0438\u0445 \u0430\u043f\u0430\u0447\u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0445 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0438 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u043e\u0442\u0432\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0432 nginx \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0430\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0434\u043b\u044f \u043d\u043e\u0432\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.<\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u043f\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u043c\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u0434\u0430\u0447\u0430 \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0447\u0435\u0440\u0435\u0437 nginx.<\/p>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u0445\u043e\u0441\u0442\u0430\u043c apache \u0437\u0430\u0432\u0435\u0441\u0442\u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0445\u043e\u0441\u0442\u044b nginx \u0438 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0447\u0442\u043e \u0440\u0430\u0437\u0434\u0430\u0432\u0430\u0442\u044c. <br \/>\n\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \/etc\/nginx\/conf.d\/ \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0444\u0430\u0439\u043b \u0441 \u0438\u043c\u0435\u043d\u0435\u043c \u043d\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u043c .conf \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:<br \/>\n<code>server {<br \/>\n listen 80;<br \/>\n server_name testsite.ru <a href=\"http:\/\/www.testsite.ru;\">www.testsite.ru;<\/a><br \/>\n location \/ {<br \/>\n proxy_pass <a href=\"http:\/\/127.0.0.1\">127.0.0.1<\/a>:8080\/;<br \/>\n }<\/p>\n<p>location ~ \/\\.ht {<br \/>\n deny all;<br \/>\n }<\/p>\n<p>location \/sites\/default\/files {<br \/>\n root \/home\/testsite.ru\/html;<br \/>\n access_log \/home\/testsite.ru\/log\/access_static.log combined;<br \/>\n }<br \/>\n}<br \/>\n<\/code><\/p>\n<p>\u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 CMS Drupal \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \/sites\/default\/files \u0440\u0430\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 nginx, \u0430 \u0437\u0430 \u0432\u0441\u0435\u043c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u043c\u044b \u0443\u0436\u0435 \u0438\u0434\u0435\u043c \u043a \u0430\u043f\u0430\u0447\u0443. <br \/>\n\u0415\u0449\u0435 \u043e\u0434\u0438\u043d \u0432\u0430\u0440\u0438\u043d\u0442 \u2014 \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u0443 location \u043d\u0430:<br \/>\n<code> location ~ \\.(jpg|gif|png|css|js|ico)$ {<br \/>\n root \/home\/testsite.ru\/html;<br \/>\n access_log \/home\/testsite.ru\/log\/access_static.log combined;<br \/>\n }<br \/>\n<\/code><br \/>\n\u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b \u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f nginx&#8217;\u043e\u043c. \u041d\u043e \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u0435\u0441\u0442\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u043c\u0438\u043d\u0443\u0441 \u2014 nginx \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 .htaccess \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0442\u0430\u043c \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u043e\u0435 \u043b\u0438\u0431\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435, \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u0435 \u043e\u0442 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 .htaccess&#8217;\u043e\u043c \u2014 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0441\u0442\u043e\u0438\u0442 \u0432\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u0442\u044c\u0441\u044f.<\/p>\n<p>\u0415\u0449\u0435 \u0441\u0442\u043e\u0438\u0442 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0432 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0434\u0432\u0430 \u043b\u043e\u0433\u0430 \u043d\u0430 \u043e\u0434\u0438\u043d \u0441\u0430\u0439\u0442. \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043b\u043e\u0433 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043e\u0442\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0430\u043f\u0430\u0447 \u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043b\u043e\u0433 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043e\u0442\u0434\u0430\u043d\u043d\u043e\u0433\u043e nginx. <br \/>\n\u041a\u0430\u043a \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u2014 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u0443 access_log \u0438\u0437 \u0441\u0435\u043a\u0446\u0438\u0438 location \u0432 \u0441\u0435\u043a\u0446\u0438\u044e server \u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c access_log \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c \u0445\u043e\u0441\u0442\u0435 \u0430\u043f\u0430\u0447\u0430. \u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u043e\u0433 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438 \u0442\u043e\u043b\u044c\u043a\u043e nginx.<br \/>\n\u041d\u043e \u0434\u043b\u044f \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u00ab\u043a\u0430\u043a \u0436\u0435 \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u00bb \u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u043b\u043e\u0433 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u2014 \u043f\u043e \u043d\u0438\u043c \u0441\u0440\u0430\u0437\u0443 \u0432\u0438\u0434\u043d\u043e \u043a\u0430\u043a\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 \u043a\u043e\u0433\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f.<\/p>\n<p>\u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0439 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u043e\u0438\u0442 \u0447\u0438\u0442\u0430\u0442\u044c \u0443\u0436\u0435 \u043c\u0430\u043d\u0443\u0430\u043b\u044b \u043f\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u0435\u0435 \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 \u0441\u043b\u043e\u0436\u0438\u0432\u0448\u0443\u044e\u0441\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044e. <\/p>\n<p><b>UPD: <\/b>\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0435\u0447\u0430\u0442\u043e\u043a<br \/>\n<b>UPD:<\/b> \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 swap, \u0441\u043f\u0430\u0441\u0438\u0431\u043e <a href=\"http:\/\/habrahabr.ru\/users\/angryanonymous\/\" class=\"user_link\">AngryAnonymous<\/a><br \/>\n<b>UPD: <\/b>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 nginx, \u0441\u043f\u0430\u0441\u0438\u0431\u043e <a href=\"http:\/\/habrahabr.ru\/users\/masterbo\/\" class=\"user_link\">masterbo<\/a> \u0437\u0430 \u043f\u0438\u043d\u043e\u043a \u0432 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443.<br \/>\n\u0415\u0449\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0431\u0435\u043a\u0430\u043f \u0441\u043a\u0440\u0438\u043f\u0442\u0430 \u043e\u0442 <a href=\"http:\/\/habrahabr.ru\/users\/odmin4eg\/\" class=\"user_link\">odmin4eg<\/a>: <a href=\"http:\/\/habrahabr.ru\/blogs\/s_admin\/132302\/#comment_4391784\">habrahabr.ru\/blogs\/s_admin\/132302\/#comment_4391784<\/a><\/p>\n<p>\u0416\u0434\u0443 \u043a\u0440\u0438\u0442\u0438\u043a\u0438.<\/p>\n<p>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: http:\/\/habrahabr.ru\/post\/132302\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0417\u0430\u0434\u0430\u0447\u0430 \u2014 \u043d\u0430 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u0445 VPS \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043d\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u0430\u0439\u0442\u043e\u0432. \u0421\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438 \u0443\u0434\u043e\u0431\u043d\u043e \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c\u0438<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/fewit.ru\/index.php?rest_route=\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fewit.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fewit.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fewit.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fewit.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":3,"href":"https:\/\/fewit.ru\/index.php?rest_route=\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/fewit.ru\/index.php?rest_route=\/wp\/v2\/posts\/31\/revisions\/53"}],"wp:attachment":[{"href":"https:\/\/fewit.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fewit.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fewit.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}