Do you want to
install a LMPM stack (Monkey Web Server, PHP-FPM, MariaDB) on your vps? monkeyServer will help you with the processes!
http://alexteles.com/monkeyServer
monkeyServer.sh is a simple shell script made to install a full web stack at low end vps in about 5 minutes. It is built on top of Monkey Web Server, a really simple but feature rich web server. Monkey is really fast and stable, increadibly small and light on resources.
Running Process and Resource Usage for the NoSQL flavor:
monkeyServer.sh is a simple shell script made to install a full web stack at low end vps in about 5 minutes. It is built on top of Monkey Web Server, a really simple but feature rich web server. Monkey is really fast and stable, increadibly small and light on resources.
WHAT IS INCLUDED
monkeyServer.sh comes in two flavors:DEFAULT FLAVOR
- Monkey Web Server
- PHP5-FPM
- MariaDB
- ConfigServer Firewall (CSF+LFD)
- Adminer
NOSQL FLAVOR
This version don't include MariaDB or Adminer. Note that if you are using SQLite or any other database method that use files stored at your web root (like JSON files) you should configure the mandril plugin to deny access to the database files. This isn't built by monkeyServer.sh by default because we can't preview the filename patterns used by the users. Please refer to the documentation.Running Process and Resource Usage for the NoSQL flavor:
WHAT MODULES IS INCLUDED IN THE INSTALLATION
monkeyServer.sh will build your stack with a very small set of PHP5 and Monkey Web Server modules. This should be enough to 99% of the use cases. Bellow you will find a full list of the modules.MONKEY WEB SERVER MODULES
- auth
- liana
- logger
- fastcgi
- dirlisting
- auth
- mbedtls
- mandril
- cheetah
- reverse_proxy
PHP MODULES
- mcrypt
- mysqlnd
- sqlite
- pear
- gd
- xml-serializer
MINIMUM REQUIREMENTS
- RAM: 128MB (or just 64MB if you use the noSQL option)
- HDD: 2GB
- CPU: X86, X86_64 or ARM.
- Distro: by now, only Debian Stable is supported
HOW TO INSTALL
Just run/usr/bin/env bash <((wget -qO - https://raw.githubusercontent.com/alexandreteles/monkeyServer/master/monkeyServer.sh))
as root and follow the script instructions.HOW TO OBTAIN SUPPORT
At Low End Talk official thread or at the issue page of the project at GitHub.WHAT IS PLANNED
- A menu based installation (this will join the default and the noSQL versions);
- A enableIPv6.sh script;
- App installation capabilities;
- FTP server installation;
- Embedded version (to require only 32MB of RAM)
LEARN MORE
- Take a look at this (a bit outdated) presentation about Monkey Web Server
- Read the official Monkey Web Server documentation. It's really handy.
- Learn about the reverse_proxy module in Monkey Web Server reading this article.
- Learn how to setup the reverse_proxy reading this tutorial.
No comments:
Post a Comment