Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #137 from joglomedia/2.x.x
### Bug fixes - Error when Installing phpMemcachedAdmin panel #136 ### New Features - Added Pure-FTPD as an alternative FTP server - cURL'd installation wrapper - Installation from cURL as below: - Development: `curl -sSL https://get.lemper.cloud | sudo bash -s -- install --development` - Production: `curl -sSL https://get.lemper.cloud | sudo bash -s -- install --production` - Available parameters: - `--with-nginx=<version>`, available version: stable, latest | mainline, version-number (e.g. 1.20) - `--with-nginx-installer=<installer>`, available installer: source | repo - `--with-nginx-custom-ssl=<custom_ssl-version>`, example: openssl-1.1.1l | boringssl-master | libressl-3.0.0 - `--with-nginx-lua`, compile Nginx with Lua module - `--with-nginx-pagespeed`, compile Nginx with PageSpeed module - `--with-nginx-passenger`, compile Nginx with Passenger module (Passenger installation required) - `--with-nginx-pcre=<version>`, example: 8.45 - `--with-nginx-rtmp`, compile Nginx with RTMP module - `--with-php=<version>`, available version: 5.6, 7.0 - 7.4, 8.0, 8.1 - `--with-php-extensions=<ext-name-1 ext-name-2 ext-name-x>`, example: imagick igbinary json - `--with-php-loader=<loader_name>`, available loader: ioncube | sourceguardian | all - `--with-mysql-server=mysql_server-version>`, example: mariadb-10.6 | mysql-5.7 - `--with-memcached=<version>`, available version: latest | stable | version-number (e.g. 1.6.10) - `--with-memcached-installer=<installer>`, available installer: source | repo - `--with-mongodb=<version>`, example: 4.2, 4.3, 4.4, or 5.0 - `--with-mongodb-admin=<username:password>`, username: admin username, password: admin password - `--with-redis=<version>`, available version: latest | stable | version-number (e.g. 6.2.5) - `--with-redis-installer=<installer>`, available installer: source | repo - `--with-redis-requirepass=<password>`, Redis password - `--with-ftp-server=<ftp_server-version>`, example: vsftpd-3.0.5 | pureftpd-1.0.50 - `--with-mailer`, install Postfix (Mail Transfer Agent) & Dovecot (IMAP-POP3 server) - `--with-mail-sender-domain=<domain>`, default mail sender domain (FQDN format) - `--with-ssh-port=<port_number>`, example: 22, 2269 - `--with-ssh-passwordless`, enable SSH password-less login (requires SSH public key set up) - `--with-ssh-pub-key=<public_key_string>`, public key string - `--hostname=<host_name>`, server hostname in fully qualified domain name format (e.g host.lemper.test) - `--ipv4=<ipv4_address>`, server static / public IPv4 address - `--admin-email=<email_address>`, your stack administrator email (for notification, default Let's Encrypt account, and Mail sender) - `--fix-broken-install`, fix broken installation (broken apt installation) - `--dry-run`, run installer in dry run mode (testing) - `--debug`, run installer in debug mode (more verbose output) - `--force`, force installation and removal of existing installed software package - `--guided`, enter guided installation mode - `--development`, install LEMPer Stack on development or local environment - `--production`, install LEMPer Stack on production environment
- Loading branch information