therealsmat / vhost-manager
一个命令行工具,可以轻松创建和管理虚拟主机
v1.1.0
2018-02-26 01:28 UTC
Requires
- symfony/console: ^4.0
- symfony/process: ^4.0
This package is not auto-updated.
Last update: 2024-09-19 05:13:30 UTC
README
在命令行中无缝创建和管理您的虚拟主机!
Vhost manager 是一个 PHP 命令行工具,可以帮助您为新网站创建虚拟主机。
要求
您必须在机器上安装 PHP 才能使用此工具。
安装
使用 composer 下载此工具
composer global require therealsmat/vhost-manager
下载后,
用法
要列出所有可用的网站,运行 vhost sites
要创建一个新的网站,运行 vhost new:site。您将需要
- 输入网站域名。这是您想要用于访问应用程序的 URL,例如
site1.local - 输入文档根目录。这是您的项目路径。
- 输入一个公开目录。这是您希望应用程序从中提供服务的目录。
不要混淆公开目录和根目录。默认情况下,您运行命令的目录将用作默认根目录。公开目录是您希望从该目录提供服务的目录。例如 site/public。在此处,我们的根目录是 site,因为它将包含我们的所有应用程序代码。但是,我们希望所有请求都从 public 目录提供服务,因此 public 将是我们的公开目录。
要删除一个网站,运行 vhost delete:site
待办事项
这些功能将很快推出;
- 更改公开目录
- 使用不同的根目录
- 在不同的端口上提供服务
许可证
MIT