Skip to content

Commit

Permalink
Change command name
Browse files Browse the repository at this point in the history
- Change main command name from "xvhosts" to "xvhost"
  • Loading branch information
JackieDo committed Jan 2, 2020
1 parent ba112ae commit 8783c1d
Show file tree
Hide file tree
Showing 10 changed files with 55 additions and 55 deletions.
40 changes: 20 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,31 +82,31 @@ $ composer create-project jackiedo/xampp-vhosts-manager xvhm "1.*"
* Extract the archive to a shared location `(example: D:\xvhm)`. Note: Should not place in `C:\Program Files` or anywhere else that would require Administrator access for modifying configuration files.
* Open a terminal in Administrator mode `(run as Administrator)`.
* Navigate to the directory you have placed Xampp vHosts Manager `(example: cd /D D:\xvhm)`.
* Execute the command `xvhosts install` and follow the required steps.
* Execute the command `xvhost install` and follow the required steps.
* Exit terminal (to remove temporary environment variables).

> Note: See [here](https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-8.1/) to know how to to open the command prompt as Administrator.
## Usage
Because of a path to the Xampp vHosts Manager application directory has been added to the Windows Path Environment Variables during the installation process, now you can just open the terminal `(no need to open in Administrator mode anymore)` anywhere and excute one of the following `xvhosts` commands:
Because of a path to the Xampp vHosts Manager application directory has been added to the Windows Path Environment Variables during the installation process, now you can just open the terminal `(no need to open in Administrator mode anymore)` anywhere and excute one of the following `xvhost` commands:

#### Display the help message

Syntax:
```
$ xvhosts help
$ xvhost help
```

#### Create new virtual host

Syntax:
```
$ xvhosts new [HOST_NAME]
$ xvhost new [HOST_NAME]
```

Example:
```
$ xvhosts new demo.local
$ xvhost new demo.local
```

> Note: The HOST_NAME parameter is optional. If you do not pass it to the command statement, you will also be asked to enter this information later.
Expand All @@ -115,88 +115,88 @@ $ xvhosts new demo.local

Syntax:
```
$ xvhosts show [HOST_NAME]
$ xvhost show [HOST_NAME]
```

Example:
```
$ xvhosts show demo.local
$ xvhost show demo.local
```

#### List all existing virtual hosts

Syntax:
```
$ xvhosts list
$ xvhost list
```

#### Remove an existing virtual host

Syntax:
```
$ xvhosts remove [HOST_NAME]
$ xvhost remove [HOST_NAME]
```

Example:
```
$ xvhosts remove demo.local
$ xvhost remove demo.local
```

#### Add SSL certificate to an existing virtual host

Syntax:
```
$ xvhosts add_ssl [HOST_NAME]
$ xvhost add_ssl [HOST_NAME]
```

Example:
```
$ xvhosts add_ssl demo.local
$ xvhost add_ssl demo.local
```

#### Remove SSL certificate of an existing virtual host

Syntax:
```
$ xvhosts remove_ssl [HOST_NAME]
$ xvhost remove_ssl [HOST_NAME]
```

Example:
```
$ xvhosts remove_ssl demo.local
$ xvhost remove_ssl demo.local
```

#### Change Document Root of an existing virtual host

Syntax:
```
$ xvhosts change_docroot [HOST_NAME]
$ xvhost change_docroot [HOST_NAME]
```

Example:
```
$ xvhosts change_docroot demo.local
$ xvhost change_docroot demo.local
```

#### Stop Apache Httpd

Syntax:
```
$ xvhosts stop_apache
$ xvhost stop_apache
```

#### Start Apache Httpd

Syntax:
```
$ xvhosts start_apache
$ xvhost start_apache
```

#### Restart Apache Httpd

Syntax:
```
$ xvhosts restart_apache
$ xvhost restart_apache
```

#### Register path of application
Expand All @@ -206,7 +206,7 @@ To do this, after you have changed the directory, navigate to the new location o

Syntax:
```
$ xvhosts register_path
$ xvhost register_path
```

> Note: You need to accept this process to be performed with Administrator permission.
Expand Down
40 changes: 20 additions & 20 deletions README_vi.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,31 +82,31 @@ $ composer create-project jackiedo/xampp-vhosts-manager xvhm "1.*"
* Giải nén bản cài đặt vào một nơi nào đó `(ví dụ: D:\xvhm)`. Lưu ý: Không nên đặt trong `C:\Program Files` hoặc bất cứ nơi nào đỏi hỏi quyền Administrator khi ta chỉnh sửa tập tin cấu hình về sau.
* Mở dấu nhắc lệnh trong chế độ Administrator `(run as Administrator)`.
* Điều hướng đến thư mục XVHM bạn đã giải nén `(ví dụ: cd /D D:\xvhm)`.
* Thực thi lệnh `xvhosts install` và làm theo từng bước yêu cầu.
* Thực thi lệnh `xvhost install` và làm theo từng bước yêu cầu.
* Đóng dấu nhắc lệnh (mục đích để xóa các biến tạm).

> Lưu ý: Xem [tại đây](https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-8.1/) để biết cách mở dấu nhắc lệnh với quyền Administrator.
## Sử dụng
Do đường dẫn đến thư mục ứng dụng XVHM đã được thêm vào biến môi trường đường dẫn trong quá trình cài đặt, bây giờ bạn chỉ cần mở dấu nhắc lệnh `(không cần thiết mở với quyền Administrator nữa)` ở bất cứ nơi đâu và thực hiện một trong các lệnh `xvhosts` sau:
Do đường dẫn đến thư mục ứng dụng XVHM đã được thêm vào biến môi trường đường dẫn trong quá trình cài đặt, bây giờ bạn chỉ cần mở dấu nhắc lệnh `(không cần thiết mở với quyền Administrator nữa)` ở bất cứ nơi đâu và thực hiện một trong các lệnh `xvhost` sau:

#### Hiển thị trợ giúp

Cú pháp:
```
$ xvhosts help
$ xvhost help
```

#### Tạo tên miền ảo mới

Cú pháp:
```
$ xvhosts new [HOST_NAME]
$ xvhost new [HOST_NAME]
```

Ví dụ:
```
$ xvhosts new demo.local
$ xvhost new demo.local
```

> Lưu ý: Tham số HOST_NAME là tùy chọn. Nếu bạn không truyền nó vào câu lệnh lệnh, bạn cũng sẽ được yêu cầu nhập thông tin này sau đó.
Expand All @@ -115,88 +115,88 @@ $ xvhosts new demo.local

Cú pháp:
```
$ xvhosts show [HOST_NAME]
$ xvhost show [HOST_NAME]
```

Ví dụ:
```
$ xvhosts show demo.local
$ xvhost show demo.local
```

#### Liệt kê tất cả các tên miền ảo hiện đang có

Cú pháp:
```
$ xvhosts list
$ xvhost list
```

#### Xóa bỏ một tên miền ảo

Cú pháp:
```
$ xvhosts remove [HOST_NAME]
$ xvhost remove [HOST_NAME]
```

Ví dụ:
```
$ xvhosts remove demo.local
$ xvhost remove demo.local
```

#### Thêm chứng chỉ SSL cho một tên miền ảo

Cú pháp:
```
$ xvhosts add_ssl [HOST_NAME]
$ xvhost add_ssl [HOST_NAME]
```

Ví dụ:
```
$ xvhosts add_ssl demo.local
$ xvhost add_ssl demo.local
```

#### Gỡ bỏ chứng chỉ SSL của một tên miền ảo

Cú pháp:
```
$ xvhosts remove_ssl [HOST_NAME]
$ xvhost remove_ssl [HOST_NAME]
```

Ví dụ:
```
$ xvhosts remove_ssl demo.local
$ xvhost remove_ssl demo.local
```

#### Thay đổi Document Root của một tên miền ảo

Cú pháp:
```
$ xvhosts change_docroot [HOST_NAME]
$ xvhost change_docroot [HOST_NAME]
```

Ví dụ:
```
$ xvhosts change_docroot demo.local
$ xvhost change_docroot demo.local
```

#### Dừng Apache Httpd

Cú pháp:
```
$ xvhosts stop_apache
$ xvhost stop_apache
```

#### Chạy Apache Httpd

Cú pháp:
```
$ xvhosts start_apache
$ xvhost start_apache
```

#### Khởi động lại Apache Httpd

Cú pháp:
```
$ xvhosts restart_apache
$ xvhost restart_apache
```

#### Đăng ký đường dẫn của ứng dụng
Expand All @@ -206,7 +206,7 @@ Tính năng này cho phép bạn đăng ký đường dẫn đến thư mục

Cú pháp:
```
$ xvhosts register_path
$ xvhost register_path
```

> Lưu ý: Bạn cần cho phép quy trình này được thực thi với quyền Administrator.
Expand Down
2 changes: 1 addition & 1 deletion cacert_generate.bat
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ rem ---------------------------------------------
:missing
echo.
echo Missing environment variables or input parameters.
echo Please run application from command "xvhosts"
echo Please run application from command "xvhost"
exit /B 1

rem ---------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
},
"scripts": {
"post-create-project-cmd": [
"xvhosts.bat install"
"xvhost.bat install"
]
},
"config": {
Expand Down
2 changes: 1 addition & 1 deletion support/Installer.php
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ protected function registerPath($askConfirm = true, $question = null)
Console::breakline();
Console::line('Don\'t worry. This does not affect the installation process.');
Console::line('You can register the path manually...');
Console::line('or use the "xvhosts register_path" command after installation.');
Console::line('or use the "xvhost register_path" command after installation.');
}
}

Expand Down
2 changes: 1 addition & 1 deletion support/Manager.php
Original file line number Diff line number Diff line change
Expand Up @@ -531,7 +531,7 @@ private function requireInstall()
{
Console::breakline();
Console::line('Xampp vHosts Manager has not been integrated into Xampp.');
Console::line('Run command "xvhosts install" in Administartor mode to integrate it.');
Console::line('Run command "xvhost install" in Administartor mode to integrate it.');
Console::terminate(null, 1);
}

Expand Down
2 changes: 1 addition & 1 deletion vhostcert_generate.bat
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ rem ---------------------------------------------
:missing
echo.
echo Missing environment variables or input parameters.
echo Please run application from command "xvhosts"
echo Please run application from command "xvhost"
exit /B 1

rem ---------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions xvhosts.bat → xvhost.bat
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ set XVHM_APP_DIR=%~dp0
if not "%XVHM_APP_DIR:~-2%"==":\" set XVHM_APP_DIR=%XVHM_APP_DIR:~0,-1%

set XVHM_POWER_EXECUTOR=%XVHM_APP_DIR%\support\PowerExec.vbs
set XVHM_PHP_CONTROLLER=%XVHM_APP_DIR%\xvhosts.php
set XVHM_PHP_CONTROLLER=%XVHM_APP_DIR%\xvhost.php
goto startCommand

rem ---------------------------------------------
Expand Down Expand Up @@ -75,7 +75,7 @@ exit

rem ---------------------------------------------
:help
type "%XVHM_APP_DIR%\help.hlp"
type "%XVHM_APP_DIR%\xvhost.hlp"
call :clearEnvVars
exit /B

Expand Down Expand Up @@ -165,7 +165,7 @@ if "%~1"=="restart_apache" goto restartApache

rem Call command with unknown param -------------
echo.
echo Xampp vHosts Manager error: "%~1" is invalid xvhosts command.
echo Xampp vHosts Manager error: "%~1" is invalid xvhost command.
echo.
goto help

Expand Down
Loading

0 comments on commit 8783c1d

Please sign in to comment.