我开始使用Django开发一个新站点。为了进行实际测试,我想在Synology DS212J NAS上运行它。按照官方的Synology指南,我安装了ipkg以及它的mod_wsgi软件包。下一步:按照标准教程,我制作了virtualenv并在其中安装了Django。打开一个新项目,并将设置调整为:https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-apache-and-mod_wsgi-on-ubuntu-16-04我可以使用manage.py从Django访问“ Hello World”站点。
按照建议,我想通过NAS上的apache服务器交换manage.py。所以我认为我应该去编辑apache配置文件,例如定义虚拟主机...但是我无法对其进行本地化,因为与其他指南相比,它们似乎在DSM6(我使用过)中移动了。
我需要在哪里在Synology教程中输入值?
由于我是该主题的新手,所以我需要特别为Apache加载mod_wsgi模块,如果在哪里?
使用wsgi的基本模式而不是守护程序模式是一个好主意吗?我不确定以后将在开发中使用哪些Django模块...
感谢您的支持!
我开始使用Django开发一个新站点。为了进行实际测试,我想在Synology DS212J NAS上运行它。按照官方的Synology指南,我安装了ipkg,并使用ipkg和mod_wsgi ...
激活python 3软件包和网站在网站>常规设置>主服务器http中启用nginx在{控制面板>网络> DSM设置>启用自定义域中:“ test”}(这将允许我们通过输入test.local来访问nas,并在以后简化任务。)