mirror of
https://github.com/joglomedia/LEMPer.git
synced 2026-04-02 18:58:46 +00:00
update README
This commit is contained in:
19
README.md
19
README.md
@@ -1,6 +1,6 @@
|
||||
# [L]inux [E]ngine-X [M]ariaDB [P]HP Install[ER]
|
||||
|
||||
LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage Debian-based/Ubuntu LEMP stack. LEMPer is _ServerPilot_, _CloudWays_, _RunCloud_, and _EasyEngine_ alternative crafted to support wide range PHP framework (not only WordPress).
|
||||
LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage Debian-based/Ubuntu LEMP stack. LEMPer is _ServerPilot_, _CloudWays_, _RunCloud_, _WordOps_, and _EasyEngine_ alternative crafted to support wide-range PHP framework (not only WordPress).
|
||||
|
||||
[](https://travis-ci.org/joglomedia/LEMPer)
|
||||
|
||||
@@ -9,14 +9,14 @@ LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in
|
||||
* Nginx from [Ondrej's repository](https://launchpad.net/~ondrej/+archive/ubuntu/nginx)
|
||||
* Nginx build from [source](https://github.com/nginx/nginx) with [Mod PageSpeed](https://github.com/apache/incubator-pagespeed-ngx) module.
|
||||
* Nginx with FastCGI cache enable & disable feature (via LEMPer CLI).
|
||||
* Nginx pre-configured optimization for low-end VPS/cloud server. Need reliable VPS/cloud server? Get one [here](https://eslabs.id/digitalocean/) or [here](https://eslabs.id/upcloud/).
|
||||
* Nginx pre-configured optimization for low-end VPS/cloud server. Need reliable VPS/cloud server? Get one [here](https://eslabs.id/upcloud/) or [here](https://eslabs.id/digitalocean/).
|
||||
* Nginx virtual host (vhost) configuration optimized for WordPress, and several PHP Framework.
|
||||
* Supported PHP Framework and CMS: default (vanilla PHP), framework (codeigniter, laravel, lumen, phalcon, symfony), CMS (drupal, mautic, roundcube, sendy, wordpress, wordpress-ms), and more coming soon.
|
||||
* Multiple PHP version 5.6 [EOL], 7.0 [EOL], 7.1, 7.2, 7.3, 7.4 [Beta] from [Ondrej's repository](https://launchpad.net/~ondrej/+archive/ubuntu/php).
|
||||
* Multiple PHP version 5.6 [EOL], 7.0 [EOL], 7.1, 7.2, 7.3, 7.4 from [Ondrej's repository](https://launchpad.net/~ondrej/+archive/ubuntu/php).
|
||||
* PHP sets as user running the PHP script (via FPM's pool). Feel the faster Nginx with secure multi-user environment like a top-notch shared hosting.
|
||||
* PHP Zend OPcache.
|
||||
* PHP Loader (ionCube & SourceGuardian).
|
||||
* MariaDB 10 (MySQL drop-in replacement).
|
||||
* SQL database with MariaDB 10 (MySQL drop-in replacement).
|
||||
* In-memory database with Redis.
|
||||
* Memory cache with Memcached.
|
||||
* NoSQL database with MongoDB *NEW*.
|
||||
@@ -33,8 +33,7 @@ LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in
|
||||
### Installing LEMP stack
|
||||
|
||||
```bash
|
||||
sudo apt-get install git
|
||||
git clone -q https://github.com/joglomedia/LEMPer.git; cd LEMPer; cp -f .env.dist .env; sudo ./lemper.sh --install
|
||||
sudo apt-get install git && git clone -q https://github.com/joglomedia/LEMPer.git && cd LEMPer && cp -f .env.dist .env && sudo ./lemper.sh --install
|
||||
```
|
||||
|
||||
### Removing LEMP stack
|
||||
@@ -45,7 +44,7 @@ sudo ./lemper.sh --remove
|
||||
|
||||
## LEMPer Command Line Administration Tool
|
||||
|
||||
LEMPer comes with friendly command line tool which will make your LEMP stack administration much more easier. These command line tool called Lemper CLI (lemper-cli) for creating new virtual host and managing existing LEMP stack.
|
||||
LEMPer comes with friendly command line tool which will make your LEMP stack administration much easier. These command line tool called Lemper CLI (lemper-cli) for creating new virtual host and managing existing LEMP stack.
|
||||
|
||||
### lemper-cli Usage
|
||||
|
||||
@@ -67,7 +66,7 @@ for more help
|
||||
sudo lemper-cli --help
|
||||
```
|
||||
|
||||
Note: Lemper CLI will automagically add a new PHP-FPM user's pool configuration if it doesn't exists. Your jos is add the user account, first.
|
||||
Note: Lemper CLI will automagically add a new PHP-FPM user's pool configuration if it doesn't exists. You must add the user account first.
|
||||
|
||||
## Web-based Administration
|
||||
|
||||
@@ -94,7 +93,7 @@ http://YOUR_DOMAIN_NAME:8082/lcp/filemanager
|
||||
* ~~Custom build latest [Nginx](https://nginx.org/en/) from source~~
|
||||
* ~~Add [Let's Encrypt SSL](https://letsencrypt.org/)~~
|
||||
* ~~Add network security (iptable rules, firewall configurator, else?)~~
|
||||
* Add enhanced security (AppArmor, cgroups, jailkit (chrooted/jail users), else?)
|
||||
* Add enhanced security (AppArmor, cgroups, jailkit (chrooted/jail users), fail2ban, else?)
|
||||
* Add file backup tool (Borg, Restic, Rclone, Rsnapshot, else?)
|
||||
* ~~Add database backup tool (Mariabackup, Percona Xtrabackup, else?)~~
|
||||
* Add server monitoring (Amplify, Monit, Nagios, else?)
|
||||
@@ -105,7 +104,7 @@ http://YOUR_DOMAIN_NAME:8082/lcp/filemanager
|
||||
|
||||
Please send your PR on the Github repository to help improve this script.
|
||||
|
||||
## TLDR
|
||||
## TL;DR
|
||||
|
||||
If you're looking for mature, feature rich, advanced, and 24/7 premium service, please don't use this script.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user