对于在这里闲逛的人来说,这个问题可能听起来有点奇怪,但我只是想开始学习服务器端编程
是否可以通过替换直接在 Nginx 服务器中运行 Python 脚本
root /usr/share/nginx/html;
index index.py; // instead of index.html index.htm
我尝试运行相同的程序,但没有结果。我所做的只是获取请求的发布数据并将其打印在网页上。
我在 Google 上搜索了一下,找到了如何使用 uWSGI 和 Ngnix 运行 python 脚本 -关联。我一定会继续尝试这个,但如果有人能消除我的疑虑,那就太好了。
提前致谢。
答案1
不,您无法通过替换 index.html 来运行 Python 脚本。这样做,您将向客户端/Web 浏览器提供一个 Python 文件,而客户端/Web 浏览器不知道如何解释它。
正如您正确指出的那样,您可以使用 uWSGI 在您的服务器上执行 python 脚本。