Go to file
VirtuBox 7efa50127c
Update .bashrc
2018-10-22 04:14:43 +02:00
docs update configuration files 2018-10-14 14:11:56 +02:00
etc update configuration files 2018-10-14 14:11:56 +02:00
scripts updating repository structure 2018-09-05 21:03:32 +02:00
var/www Update .bashrc 2018-10-22 04:14:43 +02:00
.gitignore add new conf 2018-08-03 12:40:15 +02:00
LICENSE Initial commit 2017-12-13 08:39:52 +01:00
README.md prepare script release 2018-09-28 14:08:44 +02:00
common.zip update locations configuration 2018-09-16 17:57:42 +02:00
init.sh ufw and few improvements 2018-10-19 16:04:15 +02:00

README.md

Bash Script to setup an EasyEngine v3 optimized


Server Stack

  • Nginx 1.15.x/1.14 with nginx-ee
  • PHP-FPM 7.0/7.1/7.2
  • MariaDB 10.1/10.2/10.3
  • REDIS 4.0
  • Fail2ban
  • UFW Firewall
  • ClamAV Antivirus
  • Netdata
  • Proftpd
  • Acme.sh with ee-acme-sh

Documentation is still available here : Ubuntu-Nginx-Web-Server

Features

  • Automated MariaDB server or client installation (10.1/10.2/10.3)
  • Linux server tweaks
  • EasyEngine v3.8.1 automated installation
  • php7.1-fpm and/or php7.2-fpm installation & configuration
  • Latest Nginx release compilation with nginx-ee
  • UFW configuration with custom SSH port
  • Fail2ban Installation & Configuration
  • Netdata and EasyEngine-Dashboard installation
  • Proftpd installation & configuration

Compatibility

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS

Requirements

  • root ssh connection with ssh keys
  • VPS or dedicated server with at least 2GB RAM (Hetzner, OVH, DigitalOcean, Linode, Vultr, Scaleway are good choices)

Usage

wget https://raw.githubusercontent.com/VirtuBox/ubuntu-nginx-web-server/master/init.sh
chmod +x init.sh
./init.sh

Published & maintained by VirtuBox