installer

This commit is contained in:
Eddie Septr
2019-05-18 16:08:28 +07:00
parent 372d2b569e
commit c513f10946
3 changed files with 12 additions and 10 deletions

View File

@@ -2,18 +2,18 @@
LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage Ubuntu-LEMP stack. LEMPer is _ServerPilot alternative_ and _EasyEngine alternative_ for crazy sysadmin :v:
## Features
* Nginx 1.10 custom build from RtCamp repository
* Nginx custom from RtCamp repository & build from source
* Nginx with FastCGI cache enable & disable feature
* Nginx pre-configured optimization for low-end VPS
* Nginx vhost configuration optimized for WordPress, Laravel, and Phalcon PHP Framework
* Nginx virtual host (vhost) configuration optimized for WordPress, Laravel, and Phalcon PHP Framework
* MariaDB 10 (MySQL drop-in replacement)
* PHP 5.6, 7.0, 7.1, 7.2, 7.3 from [Ondrej's repository](https://launchpad.net/~ondrej/+archive/ubuntu/php)
* PHP-FPM sets as user running the PHP script (pool), Feel the faster Nginx like a trully shared hosting
* PHP-FPM sets as user running the PHP script (pool), Feel the faster Nginx like a truly shared hosting
* Zend OPcache
* Memcached 1.4
* ionCube PHP Loader
* SourceGuardian PHP Loader
* Adminer (PhpMyAdmin replacement)
* [Adminer](https://www.adminer.org/) (PhpMyAdmin replacement)
## Usage
@@ -28,8 +28,8 @@ git clone https://github.com/joglomedia/LEMPer.git; cd LEMPer; sudo ./lemper.sh
sudo ./uninstall.sh
```
## Nginx vHost Configuration Tool (Ngxvhost)
This script also include Nginx Virtual Host (vHost) configuration tool helps you add new website (domain) easily. Feel the faster Nginx like a trully shared hosting.
## Nginx vHost Configuration Tool (ngxvhost)
This script also include Nginx Virtual Host (vHost) configuration tool helps you add new website (domain) easily. Feel the faster Nginx like a truly shared hosting.
The ngxvhost must be run as root (recommended using sudo).
### Ngxvhost Usage

View File

@@ -1,4 +1,4 @@
#!/usr/bin/env bash
#!/bin/bash
# +-------------------------------------------------------------------------+
# | LEMPer.sh is a Simple LNMP Installer for Ubuntu |
@@ -98,9 +98,9 @@ read -t 10 -p "Press [Enter] to continue..." </dev/tty
# Cleaning up all build dependencies hanging around on production server?
run apt-get autoremove -y
clear
echo -e "\n"
echo "#==========================================================================#"
echo "# Thanks for installing LNMP stack using LEMPer Installer #"
echo "# Thank's for installing LNMP stack using LEMPer Installer #"
echo "# Found any bugs / errors / suggestions? please let me know #"
echo "# If this script useful, don't forget to buy me a coffee or milk :D #"
echo "# My PayPal is always open for donation, here https://paypal.me/masedi #"

View File

@@ -1,4 +1,4 @@
#!/usr/bin/env bash
#!/bin/bash
# +-------------------------------------------------------------------------+
# | LEMPer uninstaller.sh is a Simple LNMP Uninstaller |
@@ -58,6 +58,8 @@ if [[ -n $(which which php-fpm5.6) || -n $(which which php-fpm7.0) || -n $(which
service php5.6-fpm stop
service php7.0-fpm stop
service php7.1-fpm stop
service php7.2-fpm stop
service php7.3-fpm stop
# Stop Memcached server
service memcached stop