/etc/php/7.1/fpm/php.ini - Main PHP7 Configuration File
/etc/php/7.1/fpm/php-fpm.conf - PHP7 FPM Related Settings for WWW Pool
/etc/php/7.1/fpm/pool.d/www.conf - PHP7 WWW Pool Settings
/etc/php/7.1/fpm/pool.d/debug.conf - PHP7 XDEBUG Pool Settings
/etc/php/7.1/fpm/pool.d/user.conf - PHP7 Specific User (user) Pool Settings 127.0.0.1:9011
/etc/php/7.1/fpm/pool.d/client.conf - PHP7 Specific User (client) Pool Settings 127.0.0.1:9012
/var/log/php/ - PHP7 Log Directory
MySQL
/etc/mysql/ - Main MySQL Configuration Directory
/etc/mysql/my.cnf - MySQL Configuration File
/root/.my.cnf - MySQL root Username/Password File
/var/log/syslog - MySQL Logs File
Website
/home/user/vhosts/ - Main WebRoot For user Account
/home/user/vhosts/example.com/htdocs/ - Webroot for example.com website
/home/user/vhosts/example.com/conf/ - Any *.conf file inside this will be added on NGINX Rules
/home/user/vhosts/example.com/ssl/ - SSL Certificate For example.com
/home/user/vhosts/example.com/logs/ - NGINX Logs for example.com
Shared Hosting Setup
# For user (mitesh) PHP Pool would be `/etc/php/7.1/fpm/pool.d/mitesh.conf` `127.0.0.1:9011`# Both website mitesh.com & mitesh.net run under same pool `127.0.0.1:9011`
/home/mitesh/vhosts/
|-> mitesh.com
|-> logs
|-> ssl
|-> htdocs
|-> conf
|-> mitesh.net
|-> logs
|-> ssl
|-> htdocs
|-> conf
# For user (shah) PHP Pool would be `/etc/php/7.1/fpm/pool.d/shah.conf` `127.0.0.1:9012`# All website under user (shah) would be run under same pool `127.0.0.1:9012`
/home/shah/vhosts/
|-> shah.com
|-> logs
|-> ssl
|-> htdocs
|-> conf