Lemp

Modern web application environment with Linux, Nginx 1.11, MyRocks MySQL 5.6 and PHP 7.1. It is similiar to the LAMP stack, where Apache is replaced with the lightweight yet powerful Nginx. MyRocks MySQL is a MySQL branch from Facebook with RocksDB as a new MySQL storage engine alternative to InnoDB. It gives users better read efficiency, better write efficiency, and better space efficiency for better performance on flash storage. This solution also includes self-management, self-monitoring and self-healing components. PHP works in the php-fpm mode.

Constructor:

Configuration

Full settings

phpmyadmin

Version: 4.6.3
phpMyAdmin address: http://server_address/phpmyadmin

php

Version: 7.1.0
Additional modules: PEAR PECL FPM
Path to interpreter: /jet/bin/php
Path to php.ini: /jet/etc/php/php.ini
Additional ini files: /jet/etc/php/php.d

mysqld

Server configuration

Version: Ver 5.6.27 for Linux on x86_64 (MySQL Community Server (GPL))
Main my.cnf: /jet/etc/mycnf/my.cnf
Additional configs: /jet/etc/mycnf/my.cnf.d/
Database directory: /jet/var/mysqld/data
Administrator username: root
Administrator password: empty
Socket: /jet/run/mysqld/mysql.sock
Error log: /jet/log/mysqld/mysqld.log

Daemon management

Start: start mysqld
Stop: stop mysqld
Restart: restart mysqld

nginx

Default server host

Main config: /jet/etc/nginx/nginx.conf
Additional configs: /jet/etc/nginx/conf.d
Document Root: /jet/app/www/default
Ports/Sockets: 80
Main Error Log: /jet/log/nginx/error.log

monit

Settings

Version: 5.19.0
Main config: /jet/etc/monit/monitrc
Additional config files: /jet/etc/monit/monit.d
Logfile: /jet/log/monit/monit.log

Daemon management

Start: start monit
Stop: stop monit
Restart: restart monit
Reload: reload monit
Status: monit summary monit status

mysqld_main_db

Default databases

main

mail_submission

Sendmail location: /jet/bin/sendmail

exim

Exim configuration

Version: 4.87
Default smtp port 25
Main config: /jet/etc/exim/exim.conf
Main Log: /jet/log/exim/main.log

Daemon management

Start: start exim
Stop: stop exim
Restart: restart exim

config

Directories

Configurations: /jet/etc
Log files: /jet/log
Applications: /jet/app
Applications data: /jet/var
Temporary files: /jet/tmp

init

Services control

Available services: cron exim monit mysqld nginx php-fpm
Command to start all services: start
Command to stop all services: stop
Available commands: start|stop|status|restart servicename

php-fpm

Configuration

Version: 7.1.0 (fpm-fcgi)
Configuration file /jet/etc/php-fpm/php-fpm.conf
Additional config files: /jet/etc/php-fpm/conf.d

Daemon management

Start: start php-fpm
Stop: stop php-fpm
Restart: restart php-fpm

www

Default site directory: /jet/app/www/default

Documentation