extension.exe: Extensions
The extension.exe
utility allows performing a number of operations on Plesk extensions, for example, creating and registering them in Plesk, installing extensions from ZIP files, and other.
Usage
Example
The following command creates the extension named Mod_1 which does not contain installation scripts defined by the extension template:
Commands
Command | Parameter | Description | Example |
---|---|---|---|
|
|
Creates a new extension based on the extension template. Note that created extensions are not automatically registered in Plesk.
|
To create a extension named Mod_1: extension.exe -c Mod_1 |
|
|
Register a created extension in Plesk. After the registration, the extension appears in the Extensions list of the Server Administration Panel. |
To register the Mod_1 extension: extension.exe -r Mod_1 |
|
|
Installs a extension from a ZIP file. |
To install a extension from the extension.exe -i /tmp/mod.zip |
|
|
Installs an extension from an URL. |
To install an extension from the URL extension.exe --install-url http://example.com/mod.zip |
|
|
Installs a extension from a .zip file or upgrades an already installed extension to a later version. |
To upgrade an already installed extension from the extension.exe -g /tmp/mod.zip |
|
|
Installs a extension from an URL or upgrades an already installed extension to a later version. |
To install an extension from the URL extension.exe --upgrade-url http://example.com/mod.zip |
|
|
Removes a specified registered extension from Plesk. |
To remove the Mod_1 extension: extension.exe -u Mod_1 |
|
|
Exports a specified extension to a .zip file for further distribution. If you do not specify a ZIP file location with the |
To export the Mod_1 extension to a zip file: extension.exe -p Mod_1 |
|
|
Executes a specified script defined in a certain extension. |
To run the extension.exe -e Mod_1 post-install.php upgrade 1.4 |
|
|
Displays the list of installed extensions. |
To display the list of currently installed extensions: extension.exe -l |
|
|
Displays help on the use of the utility. |
To view help on the use of this utility: extension.exe -h |
Options
Option | Parameter | Description | Example |
---|---|---|---|
|
|
A path to the directory where the exported extension should be located. For using with the |
To set the extension.exe -p Mod_1 -destination c:\tmp |
|
|
Do not add resource files defined by the extension template to a created extension. The new extension will contain a meta file and installation scripts only. For using with the |
To create a extension named Mod_1 without resource files: extension.exe -c Mod_1 -no-ui |
|
|
Do not add installation scripts defined by the extension template to a created extension. The new extension will contain a meta file and resource files only. For using with the |
To create a extension named Mod_1 without installation scripts: extension.exe -c Mod_1 -no-scripts |