Сохраните это как config
{
"listeners": {
"127.0.0.1:8090": {
"application": "script_index_php"
},
"127.0.0.1:8091": {
"application": "direct_php"
}
},
"applications": {
"script_index_php": {
"type": "php",
"processes": {
"max": 20,
"spare": 5
},
"user": "www-data",
"group": "www-data",
"root": "/var/www/html/example.com",
"script": "index.php"
},
"direct_php": {
"type": "php",
"processes": {
"max": 5,
"spare": 0
},
"user": "www-data",
"group": "www-data",
"root": "/var/www/html/example.com",
"index": "index.php"
}
}
}
Эта конфигурация создает два приложения NGINX Unit, по одному для каждой схемы URL - веб-приложение и панель администрирования.
Использование NGINX Параметр скрипта модуля вместо параметра индекса означает, что запросы на страницы, которые не найдены, используют основной индекс. php скрипт в WordPress. Для получения дополнительной информации см. Документацию NGINX Unit для PHP объектов приложения.
Для масштабирования приложения измените соответствующие IP-адреса и порты.
Запустите эту команду curl, чтобы загрузить конфигурация:
$ curl -X PUT --data-binary @/var/www/wordpress/wordpress.config --unix-socket /run/control.unit.sock http://localhost/config
``````
````