Python 如何在ubuntu 18.04+;普莱斯克+;数字海洋水滴中的apache
在我的droplet中,我运行了几个PHP网站,最近我尝试部署了一个我构建的Django网站。但它不能正常工作 我将解释我所做的步骤 1、将域名指向我的水滴 2、使用Plesk添加域选项添加域名 3、通过Plesk文件管理器将Django文件上传到httpdocs 4、通过ssh连接服务器,输入Python 如何在ubuntu 18.04+;普莱斯克+;数字海洋水滴中的apache,python,django,apache,digital-ocean,plesk,Python,Django,Apache,Digital Ocean,Plesk,在我的droplet中,我运行了几个PHP网站,最近我尝试部署了一个我构建的Django网站。但它不能正常工作 我将解释我所做的步骤 1、将域名指向我的水滴 2、使用Plesk添加域选项添加域名 3、通过Plesk文件管理器将Django文件上传到httpdocs 4、通过ssh连接服务器,输入python manage.py runserver 0:8000 我的Django网站正在成功运行 这里是发生的真实问题,我们需要键入准确的端口号,以便每次查看网站。例如:-**xyz.com:8000
python manage.py runserver
0:8000
我的Django网站正在成功运行
这里是发生的真实问题,我们需要键入准确的端口号,以便每次查看网站。例如:-**xyz.com:8000**
此外,Django Web服务器有时也会关闭
我是Django的新手,我有部署PHP网站的所有经验。如果我的程序错误,请指导我正确的程序
提前感谢。,它只能用于开发。这就是为什么您需要显式地输入端口,它有时会因为代码重新加载或其他触发器而关闭
例如,检查Django应用程序的生产服务器。(还有其他选择)我建议遵循这一点。介绍使用gunicorn和nginx对django进行的初始设置,这对于部署至关重要,您无需添加端口即可访问站点。它不包括如何添加域,但似乎您已经知道如何添加域