如何使用nginx fast-cgi for web server执行第三方C程序?

ukdjmx9f  于 2023-05-16  发布在  Nginx
关注(0)|答案(1)|浏览(185)

我和一个项目团队正试图使我们的服务器在我们托管的网站后台使用C算法。我们的服务器作为bitnami nginx已经安装,但我找不到任何信息,在网上关于nginx快速CGI和C程序。如果你能提供任何帮助,我将不胜感激。
我们试图寻找信息,但我们发现的是nginx不会自动生成fast-cgi进程。

rnmwe5a2

rnmwe5a21#

NGINX支持第三方模块。
有两种方法。
1.由于NGINX是用C语言编写的,因此您可以在NGINX位置模块处理程序函数中编写C算法。
1.您可能需要编写一个Upstream模块和一个location模块,它们可以将来自任何配置位置的客户端的HTTP请求重定向到后端服务器,您可以在其中编写C算法。
请查看此文章https://www.evanmiller.org/nginx-modules-guide.html
如果你想使用FCGI协议,你应该用FCGI模块构建NGINX源代码,然后你必须用C编写一个FCGI服务器,在那里你可以实现C算法

相关问题