How to serve high concurrent users with Nginx and PHP
Startup guys are incredibly good with ideas, they can easily bring “Slashdot effect” on their website and obviously they are on low budget in starting days. Now What to do?
Here is the solution: STOP APACHE!! Yes u read that right 😐
service httpd stop
Now, use Nginx a high performance and low resource consuming as your web server, which will handle tremendous concurrent users with negligible memory and too easy.
Here it is how:
yum install nginx
Nginx will serve with PHP via php-fpm, a fast FastCGI Process Manager at default port 9000.
yum install php-fpm
Now start php-fpm
service php-fpm start
Finally start Nginx and serve your site with it
service nginx start
Enjoy. Now you are on high-performance HTTP server and ready to handle as many as requests.