->"stable" is the latest ISPConfig release available on www.ispconfig.org
->"dev" is the latest stable-branch from the ISPConfig git repository: https://git.ispconfig.org/ispconfig/ispconfig3/tree/stable-3.1
-> The dev channel might contain bugs and less-tested features and should only be used in production by very experienced users.
--lang ->Use language for ISPConfig installation. Specify with --lang=en|de (only en (English) and de (German) supported currently).
--interactive ->Don\'t install ISPConfig in non-interactive mode. This is needed if you want to use expert mode, e. g. to install a slave server that shall be integrated into an existing multiserver setup.
--use-nginx ->Use nginx webserver instead of apache2
--no-web ->Do not use ISPConfig on this server to manage webserver setting and don\'t install nginx/apache or pureftpd. This will also prevent installing an ISPConfig UI and implies --no-roundcube as well as --no-pma
ISPConfigLog::info('<lightred>NOTE:</lightred> Installing ISPConfig stable is not supported until 3.1.15 release (due to rspamd support). Please use --channel=dev to install stable-3.1 git development branch.',true);
exit;
}
ISPConfigLog::info('Starting perfect server setup for '.$os['NAME'],true);
$installer=ISPConfigBaseOS::getOSInstance();
$installer->runPerfectSetup();
ISPConfigLog::info('<lightred>Warning:</lightred> Please delete the log files in var/log/setup-* once you don\'t need them anymore because they contain your passwords!',true);
ISPConfigLog::info('<lightred>Warning:</lightred> Please delete the log files in '.LOG_DIR.'/setup-* once you don\'t need them anymore because they contain your passwords!',true);