如何将已完成的Django应用程序部署到现有的apache服务器?

时间:2013-06-22 23:17:35

标签: django apache python-2.7 mod-wsgi

我已经安装了python和django,现在都经过测试和工作。我想从 https://pypi.python.org/pypi/django-lfs/0.7.7#downloads 下载Django应用程序,然后将其安装在Web服务器上。解压缩tarball文件后,我应该将它们上传到哪个指令?通过运行“python-admin.py startproject myprojectname”创建的django项目文件夹?我是否需要编辑应用文件中的一些文件?提前谢谢!

1 个答案:

答案 0 :(得分:0)

说明在LFS文档站点(http://docs.getlfs.com/en/latest/introduction/installation.html)....

Download the installer from http://pypi.python.org/pypi/django-lfs
$ tar xzf django-lfs-installer-<version>.tar.gz
$ cd lfs-installer
$ python bootstrap.py
$ bin/buildout -v
Enter your database settings to lfs_project/settings.py
$ bin/django syncdb
$ bin/django migrate
$ bin/django lfs_init
$ bin/django collectstatic
$ bin/django runserver
Browse to http://localhost:8000

您可能需要在服务器上安装mysql或postgresql,然后相应地编辑lfs_project / settings.py。

我正在查看lfs应用程序中的各种url.py,它们看起来非常广泛。如果你想将它们与你的应用程序集成,最好从LFS开始然后构建你的东西​​,而不是相反。