通过apache2和modwsgi部署金字塔。
modwsgideplo的Python项目详细描述
====
modwsgideploy
====
……图片::https://img.shields.io/pypi/v/modwsgideploy.svg
:目标:https://pypi.python.org/pypi/modwsgideploy
…图片::https://img.shields.io/travis/lszyba1/modwsgideploy.svg
:目标:https://travis ci.org/lszyba1/modwsgideploy
…图片::https://readthedocs.org/projects/modwsgideploy/badge/?version=latest
:目标:https://modwsgideploy.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图片::https://pyup.io/repos/github/lszyba1/modwsgideploy/shield.svg
:目标:https://pyup.io/repos/github/lszyba1/modwsgideploy/
:alt:updates
。图片::https://img.shields.io/gitter/room/nw js/nw.js.svg
:目标:https://gitter.im/dataassistant co/modwsgideploy
下面的说明将告诉您如何使用libapache2-mod-wsgi-py3快速部署金字塔应用程序。
在python应用程序项目文件夹中键入::
example
----
安装apache可能需要使用特定于操作系统的命令。
etc
3)安装modwsgideploy并运行上面的modwsgideploy命令以生成所有配置文件。
4)调整apache/.conf和.wsgi设置以满足您的需要或使用默认设置。
5)检查是否一切正常运行。
系统::
apt get install apache2
apt get install libapache2-mod-wsgi-py3
virtualenv-p python3--无站点包/usr/local/pyramid/env py3
source/usr/local/pyramid/env py3/bin/activate
pip install modwsgideploy
进入应用程序并运行modwsgideploy命令::
modwsgideploy
您应该会在“myapp”中看到这样一个apache2文件夹::
myapp
--apache2
--.python eggs
--readme.txt
--myapp.conf
--myapp.wsgi
--test.wsgi
图片::https://raw.githubusercontent.com/lszyba1/modwsgideploy/master/docs/gif/tty.gif
:目标:https://github.com/lszyba1/modwsgideploy
1。阅读readme.txt
2。myapp.conf是一个Apache2配置文件,您需要在设置完所有设置后将其复制到Apache2配置文件夹中。
3.wsgi是从myapp apache2文件
4调用的modwsgi脚本。wsgi是一个测试脚本,您可以调用它来查看modwsgi是否已正确安装和工作。
编辑myapp.conf文件以更改任何路径和/或apache配置。然后复制到debian linux操作系统上/etc/apache2/sites available/
中的apache2文件夹我将此文件复制到::
启用网站。在我的操作系统上,如果你有一个有用的示例wsgi脚本或apache配置想要共享的话,可以使用:
/etc/init.d/apache restart
请发送给https://gitter.im/dataassistant co/modwsgideploy
apache2错误:名称重复previous wsgi守护进程定义。错误1_错误1:https://github.com/lszyba1/modwsgideploy/issues/1
3.5.25
*python3支持
*升级到新子系统。使用Cookiecutter
*使用post_gen_project.py添加其他功能。
*询问更多问题(问题=无)
modwsgideploy
====
……图片::https://img.shields.io/pypi/v/modwsgideploy.svg
:目标:https://pypi.python.org/pypi/modwsgideploy
…图片::https://img.shields.io/travis/lszyba1/modwsgideploy.svg
:目标:https://travis ci.org/lszyba1/modwsgideploy
…图片::https://readthedocs.org/projects/modwsgideploy/badge/?version=latest
:目标:https://modwsgideploy.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图片::https://pyup.io/repos/github/lszyba1/modwsgideploy/shield.svg
:目标:https://pyup.io/repos/github/lszyba1/modwsgideploy/
:alt:updates
。图片::https://img.shields.io/gitter/room/nw js/nw.js.svg
:目标:https://gitter.im/dataassistant co/modwsgideploy
下面的说明将告诉您如何使用libapache2-mod-wsgi-py3快速部署金字塔应用程序。
在python应用程序项目文件夹中键入::
example
----
安装apache可能需要使用特定于操作系统的命令。
etc
3)安装modwsgideploy并运行上面的modwsgideploy命令以生成所有配置文件。
4)调整apache/.conf和.wsgi设置以满足您的需要或使用默认设置。
5)检查是否一切正常运行。
系统::
apt get install apache2
apt get install libapache2-mod-wsgi-py3
virtualenv-p python3--无站点包/usr/local/pyramid/env py3
source/usr/local/pyramid/env py3/bin/activate
pip install modwsgideploy
进入应用程序并运行modwsgideploy命令::
您应该会在“myapp”中看到这样一个apache2文件夹::
myapp
--apache2
--.python eggs
--readme.txt
--myapp.conf
--myapp.wsgi
--test.wsgi
图片::https://raw.githubusercontent.com/lszyba1/modwsgideploy/master/docs/gif/tty.gif
:目标:https://github.com/lszyba1/modwsgideploy
1。阅读readme.txt
2。myapp.conf是一个Apache2配置文件,您需要在设置完所有设置后将其复制到Apache2配置文件夹中。
3.wsgi是从myapp apache2文件
4调用的modwsgi脚本。wsgi是一个测试脚本,您可以调用它来查看modwsgi是否已正确安装和工作。
编辑myapp.conf文件以更改任何路径和/或apache配置。然后复制到debian linux操作系统上/etc/apache2/sites available/
中的apache2文件夹我将此文件复制到::
启用网站。在我的操作系统上,如果你有一个有用的示例wsgi脚本或apache配置想要共享的话,可以使用:
请发送给https://gitter.im/dataassistant co/modwsgideploy
apache2错误:名称重复previous wsgi守护进程定义。错误1_错误1:https://github.com/lszyba1/modwsgideploy/issues/1
3.5.25
*python3支持
*升级到新子系统。使用Cookiecutter
*使用post_gen_project.py添加其他功能。
*询问更多问题(问题=无)