This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
plugins:plugin_packing [2014/01/14 08:27] aseques created |
plugins:plugin_packing [2014/01/14 09:10] aseques |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | As explained in the [[plugins:plugins]] | + | As explained in the [[plugins:plugins]], in the recent versions of imscp there is a plugin system that allows extending the functions of the control panel. Here are the instructions on installing the plugins in the server. |
- | The easiest way to enable a plugin for the system is to upload the package containing it. | + | The standard way to enable a plugin for the system is to upload the package containing it to the control panel via |
- | * The easiest way is going to the releases tab in github and looking for the package releases [[https://github.com/i-MSCP/plugins/releases|releases]], that should work with the most stable packages | + | Settings -> Plugin Management -> Upload |
+ | The package needs to be either in a zip., a tar.gz or a tar.bz2 file, there are several ways to get one of this plugins as a package. | ||
+ | |||
+ | * The easiest way is going to the releases tab in github and looking for the package releases [[https://github.com/i-MSCP/plugins/releases|releases]], that should work with the most stable packages, sometimes the current version might not be packed, so have that in mind | ||
* You can download all the repository as a zip file in the repo main page [[https://github.com/i-MSCP/plugins/archive/master.zip|here]] | * You can download all the repository as a zip file in the repo main page [[https://github.com/i-MSCP/plugins/archive/master.zip|here]] | ||
* Uncompress the zip file | * Uncompress the zip file | ||
Line 9: | Line 12: | ||
* You can upload the whole unzipped directory into | * You can upload the whole unzipped directory into | ||
* /var/www/imscp/gui/plugins/ | * /var/www/imscp/gui/plugins/ | ||
+ | |||
+ | |||
+ | There is another method that involves having a ssh connection to the server and a git client, for example to have all the plugins (the stable ones) you could also do. | ||
+ | mv /var/www/imscp/gui/plugins /tmp | ||
+ | cd /var/www/imscp/gui | ||
+ | git clone https://github.com/i-MSCP/plugins.git plugins/ | ||
+ | Then you will have to got into imscp and do an update, so the plugins will appear. | ||
+ | |||
+ | Settings -> Plugin Management -> Update Plugin list |