Récemment, je souhaite utiliser Nginx pour créer une interface de gestion système simple, qui consiste à appeler des commandes système via RPC. Renvoyez ensuite la sortie du système (à la fois erreur et sortie standard).
Si vous utilisez PHP ou Perl, je sais que vous pouvez utiliser leur interface interactive système, mais je ne veux pas introduire de script. Existe-t-il un moyen direct d'appeler Nginx ?
Ou existe-t-il un module Nginx qui prend en charge ce type d'interaction système ?
Il y a toujours RPC ou file d'attente. L'accès direct aux autorisations nginx est un problème. Vous ne pouvez pas utiliser root pour exécuter le service httpd ou utiliser www-data pour exécuter des commandes système, n'est-ce pas ? De plus, si la coroutine n'est pas bien réalisée lors d'opérations chronophages, il est facile de bloquer l'intégralité de nginx