如何在Digitalocean上部署用Python编写的Reddit应用?

2024-04-24 04:57:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我做了一个reddit机器人,需要不间断地监控subreddit。我想用Digitalocean在VPS上部署这个机器人。我该怎么做?找到的所有说明/教程都是针对Flask和Django的。在


Tags: djangoflaskvps部署机器人教程digitaloceanreddit
1条回答
网友
1楼 · 发布于 2024-04-24 04:57:54

我假设它只是一个Python脚本/程序,您希望将其作为服务运行。在

这可以使用supervisor完成。 通过包或pip安装它,并在supervisord/conf/目录中创建一个类似这样的文件。在

[program:bot]
command = /path/to/bot                    ; Command to start app
user = hello                                                          ; User to run as
stdout_logfile = /path/to/logs/bot.log   ; Where to write log messages
redirect_stderr = true                                                ; Save stderr in the same log
environment=LANG=en_US.UTF-8,LC_ALL=en_US.UTF-8                       ; Set UTF-8 as default encoding

启动supervisord-eg sudo service supervisordstart; 用supervisorctl start bot启动程序,管理程序将像服务一样运行。在

相关问题 更多 >