LEMPer Stack is terminal-based LEMP / LNMP ( Linux, Nginx, MariaDB, PostgreSQL, MongoDB, Redis, Memcache, PHP, Secure FTP ) auto installer and virtual host manager for Debian & Ubuntu cloud or virtual server (vps) and on-premise (bare metal).
GPL-3.0 License
Bot releases are visible (Hide)
Published by joglomedia 3 months ago
mariadb
init scriptlemper-cli
pluginsmysql
commandcertbot
renewal cronjobBookworm
& Ubuntu 22.04 Jammy
Installer
: Debian installation failed ( #163 )Installer
: Certbot failed to renew Let's Encrypt SSL ( #157 )CLI
: Brotli compression module, configuration not found ( #155 )CLI
: Error Invalid Nginx Configuration while Enable FastCGI Cache
( #154 )Nginx
repository to MyGuard
repoPHP
version changed to version 8.3
MariaDB
updated to version 11.1
Postgres
default version to 15
MongoDB
default version to 6.0
Published by joglomedia over 1 year ago
Published by joglomedia over 1 year ago
Published by joglomedia over 2 years ago
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --development
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --production
--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 environmentPublished by joglomedia over 2 years ago
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --development
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --production
--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-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 environmentPublished by joglomedia over 2 years ago
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --development
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --production
--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-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 environmentPublished by joglomedia over 2 years ago
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --development
curl -sSL https://get.lemper.cloud | sudo bash -s -- install --production
--with-nginx=<version>
, version: stable, latest | mainline, version-number (e.g. 1.20)--with-nginx-installer=<installer>
, installer: source | repo--with-nginx-lua
, compile Nginx with Lua module--with-nginx-pagespeed
, compile Nginx with PageSpeed module--with-nginx-rtmp
, compile Nginx with RTMP modulePublished by joglomedia over 2 years ago
lemper-cli site
Published by joglomedia almost 3 years ago
lemper-cli
lemper-cli manage
remove site ( Issue #108 )lemper-cli manage
disable fail2ban ( Issue #109 )Published by joglomedia almost 3 years ago
lemper-cli manage
remove site ( Issue #108 )lemper-cli manage
disable fail2ban ( Issue #109 )Published by joglomedia about 3 years ago
lemper-cli
domain validation didn't validate all-numeric labels (exclude TLD source)Published by joglomedia about 3 years ago
Published by joglomedia about 3 years ago
Published by joglomedia about 3 years ago
Published by joglomedia about 3 years ago
Published by joglomedia about 3 years ago
Cancellation of v3.x.x branch
Published by joglomedia over 3 years ago
Published by joglomedia over 3 years ago
Published by joglomedia over 3 years ago