django - 如何重新启动在后台运行的 django 服务器?

标签 django apache ubuntu

我运行 ssh ubuntu@myapp.com,切换到我的应用程序的 django 目录,然后运行 ​​ps |辅助少。我在命令中没有看到任何带有 python 的进程。 django 服务器在后台运行时如何重新启动它?

最佳答案

这取决于您如何运行 Django 服务器。如果您将 Django 服务器设置为与 Apache 一起运行,sudo service apache2 restart 就可以了。

如果您正在运行测试服务器 (manage.py runserver),您可以使用 fg 将作业带到前台并进行修改,但是Django 开发服务器会自动为您检测更改(无需重新启动)。

关于django - 如何重新启动在后台运行的 django 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18177627/

相关文章:

git - SSH 从远程服务器推送到 git

python - Dreamhost + Passenger + Django 故障排除

django - 为什么我必须在所有响应中传递 RequestContext?

python - 如何定位 virtualenv 安装

apache - 从响应头中删除服务器信息和 PHP 信息

apache - 将Apache升级到2.4后,内部URL重写不再起作用

Django:使用不同的 cookie 集重新提交表单成功。这可能意味着该表单不包含任何 CSRF 反制措施

php - UTF-8贯穿始终

ubuntu - 我的 ubuntu 服务器上没有 a2ensite

ruby-on-rails - ubuntu 中 gem 安装 rails 输出错误