jamesrezo / webhelper
通用的 Httpd 配置助手
0.1
2015-03-15 14:53 UTC
Requires
- php: >=5.4.0
- composer/composer: ~1.0@dev
- symfony/console: 2.6.* || ~3.0@dev
- twig/twig: ~1.18
Requires (Dev)
- phpunit/phpunit: ~4.5
This package is auto-updated.
Last update: 2024-08-24 03:56:44 UTC
README
通用的 Httpd 配置助手
安装
要使用 Composer 全局安装,请运行
composer global require jamesrezo/webhelper=dev-master
然后,将 app/config/parameters.yml.dist
复制到 ~/.config/webhelper/parameters.yml
请确保你的路径中包含 ~/.composer/vendor/bin/
或 ~/.config/composer/vendor/bin/
用法
wh generate <webserver> <directive1>..<directiveN>
<webserver>
表示实际上是 apache 和可选的版本(见下文)<directive>
可以是任何已知于 Web 服务器的配置指令(目前有 alias,vhost 和 directory)
好吧,语法有些奇怪... 有 Web 服务器 名称 和可选的 Web 服务器 版本,它们之间用冒号 (
:
) 分隔。
- 名称是必需的,可以是 apache,nginx,lighttpd,openlightspeed 或任何此助手在其存储库中可以找到的。
- 版本是可选的但很有用,因为随着 Web 服务器的发展,配置语法可能会改变。
- apache 表示 Apache Web 服务器最低版本
- apache:2 表示任何 2.x 版本的 Apache Web 服务器
- apache:2.2.16 表示... 是的!Apache/2.2.16 精确版本
- apache:2.4 表示任何 2.4.x 版本的 Apache Web 服务器...
这将输出一些文本,你可以将其放入 httpd 服务器配置文件中。
贡献
...当然欢迎,:-)