- Install LEMP stack
 - Overwrite 
/etc/nginx/nginx.conf 
# /etc/nginx/nginx.conf
user www-data;
sudo apt-get install curl
curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g express
sudo npm install -g express-generator
sudo npm install -g nodemon
express demo_app -e ejs
cd demo_app
| # | |
| apt-get install openjdk-8-jre | |
| # PostgreSQL and PostGIS | |
| apt-get install postgresql postgresql-contrib postgis postgresql-10-postgis-2.4 | |
| # Create "geoserver" database | |
| sudo -u postgres createuser -P geoserver | |
| sudo -u postgres createdb -O geoserver geoserver | |
| sudo -u postgres psql -c "CREATE EXTENSION postgis; CREATE EXTENSION postgis_topology;" geoserver | 
| #!/bin/bash | |
| # This script is used for create virtual hosts on CentOs. | |
| # Created by alexnogard from http://alexnogard.com | |
| # Improved by mattmezza from http://you.canmakethat.com | |
| # Feel free to modify it | |
| # PARAMETERS | |
| # | |
| # $usr - User | |
| # $dir - directory of web files | |
| # $servn - webserver address without www. |