0.1.0 • Published 6 years ago
vhost-add v0.1.0
Vhost Add
A command tool to create virtual host for apache and nginx.
Usage
Firt you should given some envrionment variables:
NGINX_BIN_DIRThe directory of nginx executable file.NGINX_VHOST_DIRThe diretory of nginx virtual host files.APACHE_BIN_DIRThe directory of apache executable file.APACHE_VHOST_DIRThe diectory of apache virtual host files.
If you use it for creating apache vhost, the variables APACHE_BIN_DIR and APACHE_VHOST_DIR must be exist, and when you use nginx ,the variables NGINX_BIN_DIR and NGINX_VHOST_DIR are also needed.
Usage: vhost-add [options]
Options:
-V, --version output the version number
-d, --domain [domain] The local domain of your site (default: "localhost")
-p --port [port] The port of your site (default: 80)
-r, --root [root] The root path of your site (default: ".")
-s, --server [server] The server type (default: "nginx")
-h, --help output usage informationKnown issues
not installed service name "Apache2.2"
You may meet with the error of not installed service name "Apache2.2". It cased by not installing apache as a service. Just run httpd -k install -n Apache2.2 can resolve it. But If you have installed the service already, run regedit and find the apache service from HKEY_LOCAL_MACHINE\SYSTEM\Services and then rename it to Apache2.2.
0.1.0
6 years ago