These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for How to get nginx website to behave on the new forum.
Where does the nginx website plugin store the sock it creates. so php can run it every time. I couldn't find it.
I also like to have custom virtual host. the pl script is too complicated for me so far. but I could try. is there an easy way to at least stop nginx website from creating new sock and adding config? I could for example create the virtual host file then fire up create virtual host.
VIrtualmin creates the PHP FCGI socket per domain. You can find them running in /etc/init.d/php-fcgi-yourdomain-com
Inside the /etc/nginx/sites-available/yourdomain.com, you will see: fastcgi_pass unix:/var/php-nginx/146049238203455.sock/socket;
The (string of numbers).sock is the ID generated by Virtualmin. To find the ID, you can use this command:
virtualmin list-domains --domain yourdomain.com --id-onlywill output: 146049238203455 (example)