Это один из комментариев к статье Настройка дешевых VPS на максимальную производительность — кейс от Василий.
А можете скинуть сюда nginx конфиг его?
Василий получил(а) ответ:
Настройка дешевых VPS на максимальную производительность — кейс
Да конфиг стандартный, для wordpress можно найти в куче мануалов.
Его — имеется в виду клиента из этого кейса? Конечно не могу, потому как нет доступа к серверу клиента. Но могу показать свой, который настроен так же, через php-fpm:
server { server_name answit.com www.answit.com; index index.php; gzip on; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; location ~* \.(js|css|png|jpg|jpeg|gif|ico|woff)$ { expires 7d; log_not_found off; } location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_intercept_errors on; fastcgi_pass php; } }
Надо понимать, что здесь php — это именованный upstream, и для того чтобы заработал конфиг у вас, нужно ставить свой интерфейс — tcp-хост и порт, либо unix-socket. Так же, этот конфиг может не заработать для сайтов на каких-то других CMS.
Правда, здесь не весь конфиг, который у меня на сайте сейчас используется, поскольку тут нет настроек кэширования для Nginx. Это делается с помощью fastcgi_cache и я сейчас как раз готовлю подробную статью об ускорении сайтов с помощью кэширования Nginx.
Василий писал(а) также:
Настройка дешевых VPS на максимальную производительность — кейс
Благодарю. О было бы интересно посмотреть статью как выйдет.