[Share] Cara Mudah Install & Manage LEMP Stack pada Ubuntu Server dengan LEMPer


Server Application Management Favorit Tuan?

  • WHM/cPanel

  • Plesk

  • DirectAdmin

  • ServerPilot

  • RunCloud

  • CloudWays

  • Cockpit

  • CentmintMod

  • EasyEngine

  • Webmin/Virtualmin


Results are only viewable after voting.
Versi 1.3.0 telah dirilis....

====

LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer. This is just a small toolkit written in Bash script that usually I use for managing Ubuntu (.deb based) LEMP stack. Our goal is to be the next CloudWays , Forge , Ploi , RunCloud , and ServerPilot free alternative which support a wide range of PHP framework (not only WordPress).
Features
  • Ubuntu 16.04 & 18.04 (Also supports Linux Mint specifically crafted for my local development box, Debian? still on the way).
  • Nginx latest mainline and stable version.
  • Multiple PHP versions (Currently supports 5.6 [EOL], 7.0 [EOL], 7.1, 7.2, 7.3, 7.4).
  • Run PHP as user who own the file (Multi-user via FPM’s pool).
  • PHP Zend OPcache.
  • PHP Loader (ionCube & SourceGuardian).
  • Supported PHP Framework and CMS:
    1. default (vanilla PHP),
    2. framework (codeigniter, laravel, lumen, phalcon, symfony),
    3. CMS (drupal, mautic, roundcube, sendy, wordpress, wordpress-ms), and
    4. more coming soon.
  • SQL database with MariaDB 10 (MySQL & PostgreSQL maybe added soon).
  • NoSQL database with MongoDB.
  • In-memory database with Redis.
  • Memory caching with Memcached.
  • Basic SSH hardening (custom port, password-less login with public key).
  • Basic iptables-based firewall (UFW, CSF, or APF).
  • Fail2ban for intrusion detection and IP address banning.
  • Lemper CLI (simple command line wrapper for managing vhost & stack).
  • No advanced GUI panel, everything terminal.
Setting Up
  • Ensure that you have git installed.
  • Clone LEMPer Git repositroy, git clone https://github.com/joglomedia/LEMPer.git .
  • Enter LEMPer directory.
  • Make a copy of .env.dist to .env cp .env.dist .env and replace the values.
  • Execute lemper.sh file, sudo ./lemper.sh --install .
Install LEMPer stack

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

Uninstall LEMPer stack

sudo ./lemper.sh --remove

LEMPer CLI Usage

Here are some examples of using LEMPer CLI.

LEMPer CLI add new vhost / website

sudo lemper-cli create -u username -d example.app -f default -w /home/username/Webs/example.app

LEMPer CLI manage vhost / website

Example, enable SSL

sudo lemper-cli manage --enable-ssl example.app

Example, enable FastCGI cache

sudo lemper-cli manage --enable-fastcgi-cache example.app

for more help

sudo lemper-cli --help

.
.
.
Love to hear your suggestions… ^.^
Send your PR or issue here Issues · joglomedia/LEMPer · GitHub
 
Beberapa bulan lalu ada yg tanya di forum ini "gimana caranya membagi disk space di VPS tanpa kontrol panel?"
Kira2 gitulah inti pertanyaannya,
Shared Hosting yg saya maksud juga demikian, setiap domain (user) dibikin batasan space, email, dll..
:113:

Ok siaap, thank u masukannya, save dulu untuk roadmap v2.0 tahun depan :113:
 
kayaknya bagus nih, :21:
 
Ok siaap, thank u masukannya, save dulu untuk roadmap v2.0 tahun depan :113:
Mantap tuan....
Ini namanya Indonesia berkarya....!!!
Cek project dulu ah..
Ntar diimplementasiin pakai LEMPer, pasti rasanya Lezaaat....:first:
 
Wah keren nih,
Kapan2 saya ikut nyobain ya mas @JOGLOMedia, semoga terus bisa updated.
Sehat terus & dilancarkan rezekinya :)
Aamiin, sama², terimakasih do'anya... ditunggu saran dan masukannya biar bs terus di-update, Tuan


kayaknya bagus nih, :21:
Boleh dicoba Tuan,

saya pernah pake LEMPer tool bagus, mudah dan instan
Wow, terimakasih feedback-nya, Tuan

Mantap tuan....
Ini namanya Indonesia berkarya....!!!
Cek project dulu ah..
Ntar diimplementasiin pakai LEMPer, pasti rasanya Lezaaat....:first:
Gurih Tuan, hehe
 
LEMPer v2.0.0 Release

LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. LEMPer is terminal-based LEMP stack manager for Debian/Ubuntu-based cloud or virtual server (vps) and on-premise (bare metal).

New Features
  • Ubuntu 20.04
  • Debian (experimental)
  • PHP 8.0 stable

Bug Fixes
  • Installation failed Unit ntp.service not loaded ( issue #70 )
  • Error: Your selected PHP version --install is not supported yet ( issue #71 )
  • Installing LEMPer's Tools on existing installation failed ( issue #73 )
  • Fix issue wrong public IP address detected on AWS Lightsail ( issue #40 )
  • Several bugs has been fixed

Enhancements
  • Re-organize & optimize current Nginx configuration ( issue #29 )
  • Several enhancements for installer and functionality

Download
https://masedi.net/lemper/
 
Back
Top