Virtual Host di nginx

Asiknya menggunakan nginx di openSUSE karena performa yang begitu cepat dan stabil membuat penasaran untuk ditambah banyak domain dan beban proses aplikasi web. Nah untuk menambahkan domain pada virtual host di konfigurasi nginx (/etc/nginx/nginx.conf) bisa seperti ini:

    server {
        listen       80;
        server_name  localhost;

        location / {
            root   /srv/www/htdocs/;
            index  index.html index.htm index.php;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /srv/www/htdocs/;
        }

        location ~ .php$ {
            root           /srv/www/htdocs/;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /srv/www/htdocs$fastcgi_script_name;
            include        /etc/nginx/fastcgi_params;
        }

        location ~ /.ht {
            deny  all;
        }
    }
Posted in Web Server Tagged with: , ,