Новости сайта и форума

Настройка VPS для быстрой работы WordPress

nginx.conf

Настройка PHP-FPM

В Интернете полно инструкций о том, что можно редактировать в файле /etc/php/7.0/fpm/php.ini. Я лишь приведу парочку, которые в любом случае стоит изменить.

Для включения OPCache:

[opcache]
opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=7963
opcache.max_wasted_percentage=10

Для повышения безопасности:

 

[Session]
session.use_strict_mode = 1
#Yoast SEO Sitemaps
location ~ ([^/]*)sitemap(.*).x(m|s)l$ {
rewrite ^/sitemap.xml$ /sitemap_index.xml permanent;
rewrite ^/([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 last;
rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
}

Обратите внимание — нужно убрать «;» перед строками. Ещё можете указать параметр opcache.validate_timestamps=0, если готовы перезагружать сервер после каждого обновления темы, плагинов и самого WordPress. Параметр отключает проверку изменения файлов PHP, придётся очищать вручную кэш OPCache.

После применения настроек перезагрузите Nginx и PHP-FPM командой:
sudo service nginx restart &&

systemctl restart php7.0-fpm.service
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Back to top button