Nginx cannot run without php-fpm. Apache uses built-in modules to connect to php. Nginx does not have those, so it requires a standalone version of php such as php-cgi or php-fpm
Yes, I agree. That is why I purchased and subscribed to the CWP Pro version to support its development.
However, I noticed I could not use nginx alone. I would need to use something that has Apache for it to work.
Is it because it is incompatible with the latest version of 7.4 of PHP? Or do I need to use the last 5.6 version?
My current configuration is nginx > varnish > apache.
I prefer either nginx alone or nginx > varnish.
I accidentally solved it.
I pressed fixed permission when user nobody is selected.
nginx alone works now.
and nginx > varnish
still doesn't work though.
Also, I don't understand this:
Nginx & Varnish
Additional Options: nginx/php-fpm, proxy
HTTP: Nginx (80) --> Varnish (82)
HTTPS: Nginx (443) --> Varnish (82)
Info: Useful as nginx/varnish proxy cache for NodeJS, Ruby, Tomcat
** Requires custom configuration per domain, as default behavior is proxy to varnish.
** Varnish you can enable additionally for domains you need.
What does it require and what do I need to do?