How to host multiple websites in a single VPS in LAMP environment. All sites will use SSL certificates (https). All commands are for shown considering Ubuntu linux.
SSL
Multiple WordPress with SSL in Ubuntu 16.04
Complete guide to host multiple WordPress sites in a LEMP stack in a Ubuntu 16.04 LTS. Installation of SSL by Let’s Encrypt has been illustrated also.
How to Add SSL to existing WordPress site in Nginx
This guideline is to Install single domain SSL (Secure Socket Layer) certificate in a Wordpress site running in a Nginx web server. No plugins are used. We bought SSL from namecheap.com.