Skip to content

Magento 2 Server Installation - MagenX e-commerce stack on Ubuntu 20.04 | RedHat 8 | Debian 11 | Amazon Linux 2

Notifications You must be signed in to change notification settings

gfxguru/Magento-2-server-installation

 
 

Repository files navigation

Magenx ecommerce webstack

RedHat 8 | Ubuntu 20.04 | Debian 11 | Amazon Linux 2

Production ready + AWS Graviton2 ARM support

MagenX ecommerce webstack - server configuration for Magento 2 Open Source

Get a fully pre-configured server with Magento and LEMP stack in just 10 minutes.

  • Linux system packages with automatic updates
  • Initial system optimization and hardening
  • Varnish HTTPS cache setup
  • MariaDB my.cnf optimization
  • Nginx optimized config with security
  • ELK 7.x stack - Elasticsearch latest (log4j2 fixed)
  • PHP-FPM (apcu, opcache, lzf, snappy, redis)
  • Redis Magento Cache and Sessions (2 instances)
  • RabbitMQ message queue
  • Letsencrypt/certbot configuration
  • Separate Magento files owner and php-fpm user
  • Advanced ACL linux permissions, read/write protection
  • Chroot configuration: jailed ssh and php user (optional)

Extra premium options available:

  • Webmin control panel
  • SFTP advanced configuration
  • SSH private key access ready
  • ConfigServer Security and Firewall advanced configuration
  • Nginx and CSF Firewall DDOS mitigation
  • Nginx and CSF Firewall Carding Attack mitigation
  • MariaDB database optimization
  • Mytop database monitoring
  • Proxysql split database / custom port
  • n98-magerun2 Magento 2 cli management
  • PhpMyAdmin custom path with http auth
  • Goaccess nginx log visualization
  • Malware scanner (mwscan,maldet) with email alerts
  • Auditd Magento 2 files monitoring
  • Automatic nginx images optimization
  • Magento 2 logs rotation
  • PWA Studio ready
  • Ready for production.

Complete linux stack including:

  • linux and webstack settings optimization
  • letsencrypt (snapd)
  • goaccess
  • iotop
  • sysstat
  • git/svn
  • strace
  • python-pip
  • iptraf
  • nginx images optimization
  • geoip
  • logs rotation
  • separate permissions for nginx and php user
  • and many more

System requirements:
Dedicated server / Container
8Gb RAM

About

Magento 2 Server Installation - MagenX e-commerce stack on Ubuntu 20.04 | RedHat 8 | Debian 11 | Amazon Linux 2

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 95.1%
  • Perl 3.4%
  • VCL 1.5%