虚拟主机生成器
项目描述
生成 VirtualHost 配置文件 (Apache 2v2/2v4)
gen_vhost是生成虚拟主机配置文件的工具集。
用python代码开发:100%。
自述文件用于介绍模块并提供有关如何安装模块的说明,它可能具有的任何机器依赖关系以及在安装模块之前应提供的任何其他信息。
目录
安装
目前有三种安装工具的方式:
- 基于pip的安装过程
- 安装过程基于 setup.py (setuptools)
- 基于docker机制的安装流程
使用 pip 安装
Python 包位于pypi.org。
您可以使用 pip 安装
#python2
pip install gen_vhost
#python3
pip3 install gen_vhost
使用 setuptools 安装
导航到发布页面下载并提取发布存档。
要安装模块,找到并运行 setup.py,输入以下内容:
tar xvzf gen_vhost-x.y.z.tar.gz
cd gen_vhost-x.y.z
#python2
pip install -r requirements.txt
python setup.py install_lib
python setup.py install_egg_info
python setup.py install_data
#python3
pip3 install -r requirements.txt
python3 setup.py install_lib
python3 setup.py install_egg_info
python3 setup.py install_data
使用 docker 安装
您可以使用 Dockerfile 创建图像/容器。
依赖项
该模块需要其他模块和库:
- ats_utilities https://vroncevic.github.io/ats_utilities
生成流程
生成过程的基本流程:
工具结构
gen_vhost基于模板机制:
发电机结构:
gen_vhost/
├── conf/
│ ├── gen_vhost.cfg
│ ├── gen_vhost_util.cfg
│ ├── project.yaml
│ └── template/
│ ├── vhost_perl.template
│ ├── vhost_php.template
│ ├── vhost_python.template
│ ├── vhost_ruby.template
│ └── vhost_static.template
├── __init__.py
├── log/
│ └── gen_vhost.log
├── pro/
│ ├── __init__.py
│ ├── read_template.py
│ └── write_template.py
└── run/
└── gen_vhost_run.py
版权和许可
版权所有 (C) 2017 by vroncevic.github.io/gen_vhost
gen_vhost是免费软件;您可以按照与 Python 本身相同的条款重新分发和/或修改它,可以是 Python 版本 2.x/3.x,也可以是您可能拥有的任何更高版本的 Python 3。
让我们帮助和支持 PSF。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
gen_vhost-1.1.1.tar.gz
(11.8 kB
查看哈希)
内置发行版
gen_vhost-1.1.1-py3-none-any.whl
(28.1 kB
查看哈希)
gen_vhost-1.1.1-py2-none-any.whl
(28.1 kB
查看哈希)