我已经看过其他线程,但大多数都没有进入足够的设置细节,这是我需要帮助的地方。
我有一个基于 Ubuntu 的 VPS,运行 nginx,通过端口 9000 上的 php-cgi 为 PHP 站点提供服务。
我想开始用 Python 做更多的事情,所以我编写了一个部署脚本,我基本上想将它用作我本地 GitLab 服务器上的接收后挂钩,作为我的第一个 Python 脚本。我可以通过在命令行上运行来成功运行此脚本,python script.py
但为了将其用作接收后挂钩,我需要它能够通过 http 访问它。
我在 nginx wiki 上查看了本指南,但中途说:
并启动 django fastcgi 进程:
python ./manage.py runfcgi host=127.0.0.1 port=8080
现在,就像我说的那样,我对 python 还很陌生,而且我从未使用过 Django 框架。任何人都可以帮助我应该如何启动 fastcgi 服务器吗?我用./manage.py
我的脚本名称替换吗?任何帮助都会得到帮助,因为我在网上找到的所有内容都涉及使用 Django。