Install Nginx

By admin

Install nginx :

# apt-get install nginx

Enable php in nginx.conf :

# nano /etc/nginx/sites-available/default

add these lines :

location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass  127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param  SCRIPT_FILENAME  /var/www/nginx-default$fastcgi_script_name;
}

Install spawn-fcgi :

# wget http://www.lighttpd.net/download/spawn-fcgi-1.6.1.tar.gz

# tar xvzf spawn-fcgi-1.6.1.tar.gz

# cd spawn-fcgi-1.6.1

# ./configure

# make

# make install

# ln -s /usr/local/bin/spawn-fcgi /usr/bin/spawn-fcgi

Configure nginx to recognize php using spawn-fcgi :

# touch /usr/bin/php-fastcgi

# nano /usr/bin/php-fastcgi

Type this :

#!/bin/sh
/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -f /usr/bin/php5-cgi

save.

# touch /etc/init.d/init-fastcgi

# nano /etc/init.d/init-fastcgi

Type this :

#!/bin/bash
PHP_SCRIPT=/usr/bin/php-fastcgi
RETVAL=0
case “$1″ in
start)
$PHP_SCRIPT
RETVAL=$?
;;
stop)
killall -9 php
RETVAL=$?
;;
restart)
killall -9 php
$PHP_SCRIPT
RETVAL=$?
;;
*)
echo “Usage: php-fastcgi {start|stop|restart}”
exit 1
;;
esac
exit $RETVAL

Make it work :

# chmod 755 /usr/bin/php-fastcgi

# chmod 755 /etc/init.d/init-fastcgi

Make test file :

# nano /var/www/nginx-default/info.php

Type this :

<?php
phpinfo();
?>

Make it run at start up :

# update-rc.d init-fastcgi defaults

Start nginx and fastcgi :

# /etc/init.d/nginx start

# /etc/init.d/init-fastcgi start

Open from browser :

http://192.168.12.103/info.php

If it work, you’ll see page like this :

nginx-ubuntu

Information

Quick and Easy Way to Install FreeBSD Email Server from Scratch , covered virtual hosting and multiple domain, spam protection etc plus tips to get system up to date

Search engine terms:
  • ubuntu nginx php
  • ubuntu 9 04 nginx
  • how to install spawn-fcgi in ubuntu
  • fedora init d nginx
  • nginx ubuntu
  • spawn-fcgi nginx ubuntu
  • ubuntu server fastcgi
  • nano /etc/nginx/sites-available/default
  • update-rc d init-fastcgi defaults
  • spawn-fcgi ubuntu
  • installing nginx on ubuntu
  • ubuntu install spawn
  • /etc/init d/init-fastcgi
  • nginx ubuntu 9
  • spawn-fcgi init d
  • nginx fastcgi php ubuntu
  • nginx on ubuntu
  • nginx ubuntu fastcgi
  • ubuntu nginx make
  • howto install spawn ubuntu
  • nginx ubuntu server
  • install a nginx server on ubuntu
  • ubuntu server nginx
  • ubuntu fastcgi
  • nginx ubuntu 9 04
  • ubuntu 9 nginx
  • build nginx on ubuntu
  • nginx fastcgi -drupal -django
  • spawn-fcgi init ubuntu
  • nginx conf on ubuntu server
  • ubuntu nginx php config
  • nginx ubuntu make
  • install nginx on ubuntu jaunty
  • fedora 11 nginx php
  • nginx init d jaunty
  • nginx email
  • spawn-fcgi ubunu jaunty
  • install nginx ubuntu 9 04
  • ubuntu nginx
  • ubuntu fastcgi php
  • ubuntu spawn-fcgi php nginx
  • installing nginx on ubuntu 9
  • php nginx init d
  • startup nginx on ubuntu
  • install nginx ubuntu
  • ubuntu server 9 nginx php
  • nginx for dummies
  • ubuntu drupal nginx install
  • nginx spawn-fcgi cgi server
  • ubuntu nginx ssl
  • nginx in ubuntu jaunty
  • init d/fastcgi download ubuntu
  • email server guide winhows
  • ubuntu install nginx jaunty
  • ubuntu jaunty nginx init d script
  • startup nginx
  • ubuntu 9 php
  • nginx jaunty howto
  • nginx fastcgi jaunty
  • nginx jaunty
  • ubuntu spawn-fcgi php
  • install spawn-fcgi freebsd
  • install /usr/bin/spawn-fcgi centos
  • ubuntu fastcgi spawn
  • how can i install spawn-fcgi on ubuntu
  • jaunty install nginx
  • jaunty nginx php
  • jaunty sudo apt-get install nginx
  • ubuntu spawn-fcgi init d
  • nginx install with ssl ubuntu
  • build nginx ubuntu 9 04
  • ubuntu nginx php jaunty
  • ubuntu spawn-fcgi jaunty
  • ubuntu 9 fcgi requirements
  • jaunty fastcgi php
  • redhat automatically start nginx on boot
  • nginx spawn-fcgi stopped work
  • install nginx jaunty
  • spawn-fcgi centos
  • ubuntu 9 ngnix
  • install nginxubuntu
  • jaunty init nginx
  • nginx ubuntu jaunty
  • centos restart nginx on boot
  • winhows
  • django deploy fcgi freebsd rc d
  • postfix nginx
  • ubuntu nginx jaunty version
  • drupal nginx ssl
  • how to install nginx ubuntu
  • how to install mail server in ubuntu 9
  • nginx django fcgi freebsd
  • compile nginx ubuntu
  • nginx install ubuntu 9
  • ubuntu starting nginx boot
  • apt-get install nginx jaunty
  • standalone php nginx
  • ubuntu 9 04 drupal postfix
  • ubuntu nginx fcgi django
  • jaunty php nginx
  • nginx php mysql jaunty
  • install fastcgi jaunty
  • /usr/local/bin/spawn-fcgi
  • php nginx ubuntu
  • ubuntu nginx virtual jaunty
  • nginx sites-available jaunty
  • ubuntu9 04 nginx
  • nginx php ubuntu 9
  • nginx spawn-fcgi debian OR ubuntu init d
  • build nginx for ubuntu
  • drupal nginx ubuntu
  • django nginx apache ubuntu 9 04 ssl
  • installing nginx on jaunty
  • nginx emailserver setup
  • ubuntu fastcgi server
  • email nginx
  • fedor compile nginx
  • install spawn-fcgi php
  • ubuntu nginx jaunty
  • ubuntu spawn-fcgi script
  • ubuntu mailguard install
  • postfixadmin ubuntu
  • jaunty nginx
  • how to install nginx on jaunty
  • nginx install ubuntu with-ssl
  • nginx spawn-fcgi init
  • django fcgi and nginx
  • ubuntu fastcgi fcgi
  • install spawn ubuntu
  • nginx and wordpress install on ubuntu 9 04
  • centos init d fastcgi django
  • centos start nginx on boot
  • nginx php jaunty
  • nginx ubuntu startup
  • php nginx jaunty
  • spawn-fcgi php linux
  • nginx on ubuntu jaunty
  • ubuntu fastcgi init d
  • apt-get install spawn-fcgi
  • debian nginx spawn-fcgi
  • init-fastcgi
  • spawn-fcgi apt
  • nginx ubuntu9
  • ubuntu jaunty nginx compile
  • django Nginx jaunty
  • nginx jaunty init script
  • jaunty php 5 3 nginx
  • ubuntu 9 04 drupal mail ssl
  • install killall in ubuntu
  • django nginx spawning
  • nginx fastcgi on ubuntu
  • ubuntu nginx fastcgi
  • nginix ubuntu 9 04 wordpress
  • jaunty nginx latest
  • ubuntu 9 script spawn
  • django spawn-fcgi
  • books nginx
  • build nginx for ubuntu jaunty
  • ubuntu nginx on startup
  • fastcgi nginx jaunty
  • add spawn-fcgi to startup
  • ubuntu jaunty nginx php5
  • install nginx ubuntu 9
  • installing nginx ubuntu
  • spawning django nginx
  • how to install drupal on ubuntu server
  • ubuntu nginx start boot
  • django server jaunty
  • nginx conf email server
  • nginx startup Ubuntu
  • build nginx ubuntu
  • postfix debian nginx
  • compiling nginx on ubuntu
  • apt-get install fastcgi
  • nginx spawn-fcgi
  • nginx php send email
  • init d script spawn-fcgi ubuntu
  • /usr/bin/spawn-fcgi
  • ubuntu install killall
  • install django on ubuntu 9
  • nginx php ubuntu guide
  • spawn-fcgi compile debian
  • nginx arabic
  • installing spawn-fcgi ubuntu
  • BSD Mail install ubuntu
  • nginx ssl ubuntu
  • ubuntu 9 04 compile nginx
  • nginx jaunty how-to
  • nginx jaunty ssl
  • spawn-fcgi debian init d
  • centos fastcgi django init
  • sites-available atmail open debian
  • ubuntu jaunty nginx php
  • ubuntu fastcgi nginx
  • update-rc d acronis
  • install php5 3 ubuntu nginx
  • django nginx fedora 11
  • nginx django debian
  • debian spawn-fcgi init script nginx
  • ubuntu startup nginx
  • ubuntu spawn fcgi startup
  • debian spawn-fcgi init script
  • download install spawn linux
  • nginx fastcgi ubuntu 9 04
  • how to install wordpress on nginx
  • install nginx ubuntu jaunty
  • install fastcgi ubuntu
  • fastcgi on startup nginx
  • nginx compile ubuntu 9 04
  • spawn-fcgi boot
  • jaunty spawn-fcgi
  • jaunty nginx init
  • ubuntu 9 04 install fastcgi
  • ubuntu server install fastcgi
  • ubuntu jaunty nginx
  • spawn-fcgi django
  • spawn fcgi boot
  • jaunty boot init d
  • complete guide to deploying django on ubuntu with nginx fastcgi and mysql
  • install fcgi ubuntu django
  • ubuntu 9 django setup
  • atmail on nginx
  • nginx init on fedora
  • install wordpress ubuntu 9
  • compile nginx with ssl ubuntu
  • SPAWNFCGI=/usr/local/bin/spawn-fcgi
  • nginx mail server ubuntu
  • nginx compile ubuntu
  • nginx install FastCGI
  • nginx spawn-fcgi ubuntu
  • django nginx ubuntu
  • howto install nginx on CentOS
  • ubuntu jaunty install nginx
  • howto install nginx freebsd
  • spawn-fcgi init script centos
  • hosto compile nginx debian
  • drupal Maia Mailguard
  • roundcube fcgi nginx
  • ubuntu fcgi init script
  • ubuntu nginx mailserver
  • confgure nginx to start at boot in ubuntu
  • nginx drupal freebsd
  • ubuntu nginx mail server
  • Ubuntu 9 install ssl
  • nginx php mysql ubuntu 9
  • build fastcgi ubuntu jaunty
  • install django nginx on ubuntu 9 04
  • winhows and spawn-fcgi
  • nginx spawn-fcgi php
  • drupal nginx
  • django nginx fedora
  • spawn ubuntu
  • php5 3 nginx
  • django nginx debian
  • django nginx debian fastcgi
  • php compile as fcgi linux
  • fcgi django ubuntu
  • debian fastcgi nginx
  • install nginx on centos 5 3 winhows
  • install nginx django on ubuntu
  • php-fastcgi jaunty
  • php fastcgi init centos
  • ubuntu server services installation lab
  • spawn-fcgi ubuntu startup
  • ubuntu spawn-fcgi startup
  • nginx django for dummies
  • ubuntu jaunty start nginx at boot
  • ubuntu nginx compile options
  • fastcgi ubuntu
  • nginx apt-get ubuntu 9 04
  • spawn-fcgi debian apt-get
  • jaunty ngninx php
  • nginx boot script
  • drupal nginx setup
  • how to install nginx on ubuntu 9 04
  • configure nginx for roundcube
  • ubuntu cgi nginx upgrade PHP Version 5 3
  • PHP CGI ubuntu 5 3 nginx
  • nginx at server boot centos
  • django fcgi nginx
  • howto install fcgi centos
  • ubuntu install php5 3 fedora
  • django fcgi ubuntu
  • drupal nginx debian
  • spawn-fcgi ubuntu init script
  • fcgi django
  • spawn-fcgi init script debian
  • nginx jaunty configure
  • multiple spawn-fcgi init d
  • nginx drupal update php
  • spawn-fcgi ubuntu etc init d
  • installing nginx on ubuntu jaunty
  • nginx mail server
  • spawning django
  • spawn-cgi debian init
  • django init d fcgi ubuntu
  • debian nginx fastcgi
  • nginx spawn django
  • install nginx drupal ubuntu server
  • Установка для чайников nginx php cgi mysql на ubuntu
  • php5 jaunty fastcgi
  • nginx spawning
  • nginx fastcgi startup
  • CentOS 5 install FastCGI nginx
  • php53 ubuntu howto
  • postfixadmin on ubuntu with nginx
  • download spawn redhat
  • script to install drupal updates on ubuntu server
  • nginx php-cgi ssl
  • nginx ssl boot at startup
  • send email with nginx
  • freebsd django nginx
  • add nginx to startup
  • django nginx fastcgi Ubuntu init script
  • nginx ubuntu virtual machine
  • nginx compile php guide
  • ubuntu spawn-fcgi
  • spawn fcgi for dummies
  • ubuntu fcgi init howto
  • nginx mailserver
  • init d spawn-fcgi debian script
  • nginx fastcgi quick start
  • spawn-fcgi start up script
  • compile nginx on ubuntu
  • nginx on boot
  • django nginx fastcgi ssl
  • fedora stop spawn-fcgi
  • centos spawn-fcgi init script
  • ubuntu php compiled with fastcgi
  • start nginx on boot
  • nano /usr/local/nginx/sites-available
  • debian nginx php guide
  • nginx books
  • nginx php-fcgi guide
  • ubuntu nginx start automatically
  • install spawn in ubuntu
  • how to install spawn in ubuntu
  • drupal ubuntu nginx
  • debian spawn-fcgi nginx
  • ubuntu server arabic guide
  • php5-fastcgi nginx OpenBSD
  • debian nginx roundcube
  • nginx debian spawn-fcgi
  • nginx php5 ubuntu jaunty
  • spawn-fcgi ubuntu 9 startup script
  • fastcgi nginx ubuntu
  • ubuntu manual compile nginx
  • ubuntu install fcgi
  • spawn-fcgi nginx django
  • ubuntu spawn-fcgi init
  • ubuntu ssl nginx apt-get
  • compile nginx centos
  • php nginx spawn-fcgi boot
  • ubuntu init d django fastcgi
  • openbsd nginx install
  • postfixadmin nginx
  • Ubuntu apt nginx ssl
  • wordpress debian installation nginx
  • nginx ubuntu spawn
  • nginx ubuntu server ssl
  • nginx server boot
  • how to compile php5 cgi ubuntu
  • postfixadmin for ubuntu
  • jaunty php fastcgi
  • nginx fcgi multiple servers
  • Nginx-init-ubuntu usage
  • f
  • compile manual nginx and php on linux
  • django fcgi run at startup
  • nginx php5 fcgi openbsd
  • nginx php ssl apt
  • compile nginx with ssl freebsd
  • apt-get fcgi nginx django
  • nginx php fedor
  • /etc/init d/spawn-fcgi
  • ubuntu update-rc d django
  • install nginx drupal
  • roundcube ssl nginx
  • how to ngninx
  • php ngninx install
  • openbsd nginx php
  • openbsd nginx fastcgi
  • apt-get install nginx ssl
  • start nginx at boot
  • nginx compile redhat
  • nginx quickstart
  • ubuntu spawn-cgi
  • configure atmail for use with nginx
  • quick start nginx
  • nginx on jaunty
  • nginx as mailserver howto
  • install django on freebsd
  • nginx PHP en openbsd
  • ubuntu install drupal with nginx
  • maia mailguard nginx
  • ubuntu apt spawn-fcgi
  • django fcgi init d ubuntu
  • start nginx ubuntu
  • spawning nginx django
  • ubuntu jaunty fastcgi
  • drupal ngix centos
  • nginx on ubuntu server
  • how to start nginx at boot
  • install spawn-fcgi centos
  • start nginx on boot centos
  • ubunut jaunty spawn-fcgi
  • setup django php5 nginx
  • Ubuntu spawn-cgi
  • start nginx on server boot
  • spawn-fcgi multiple howto
  • nginx drupal spawn-fcgi
  • quickstart nginx
  • spawn-fcgi jaunty
  • spawn-fcgi start when centos restart
  • nginx with drupal on ubuntu server
  • install drupal on ubuntu with ngnix
  • install apache email nginx 2009 ubuntu drupal
  • nginx ubuntu jaunty php5
  • drupal nginx guide
  • ubuntu jaunty php fastcgi compile
  • roundcube fastcgi nginx
  • django fcgi update-rc d
  • installing nginx and wordpress
  • nginx php5 3
  • django nginx centos
  • comile nginx for ubuntu
  • postfixadmin with ubuntu 8 10
  • ubuntu nginx drupal
  • postfix admin django
  • debian spawn-fcgi startup
  • php-fastcgi openbsd nginx
  • php-fastcgi openbsd
  • drupal nginx fastcgi 9000
  • nginx fcgi php fedora
  • install drupal with ngnix
  • spawn-fcgi debian init
  • nginx startup ubuntu
  • mail nginx debian
  • OpenBSD Spawn-fcgi
  • php5 3 postfixadmin
  • nginx roundcube
  • ubuntu start nginx boot
  • build nginx ubntu
  • how to install drupal with nginx
  • how to install drupal nginx
  • install drupal on nginx ubuntu
  • fcgi start on boot
  • start-fcgi init d nginx django
  • nginx install drupal
  • ngnix compile
  • nginx spawn-fcgi compiled program
  • roundcube and nginx
  • /usr/bin/spawn-fcgi init
  • install nginx django centos
  • nginx drupal ubuntu
  • roundcube & nginx
  • fastcgi nginx install
  • ubuntu nginx startup
  • ubuntu nginx php conf
  • nginx atmail
  • nginx at boot centos
  • django spawning
  • spawn-fcgi ubuntu 9
  • nginx centos spawn-cgi
  • FastCGI nginx freebsd
  • install django nginx ubuntu 9 04
  • install ubuntu nginx php
  • server spawn fastcgi nginx django
  • make install nginx ubuntu
  • mail server in ubuntu 9
  • php fastcgi fedora initscript
  • maia mailguard php5 3
  • installing nginx guide
  • how to install spawn on centos
  • ubuntu django-fcgi nginx
  • php fcgi boot
  • ubuntu instal nginx ssl module
  • open atmail installation ubuntu
  • installing spawn-fcgi stand alone on ubuntu
  • start django on boot
  • nginx virtual machine
  • centos spawn-fcgi 1 6
  • spawn-cgi stop
  • nginx install start at boot
  • /usr/bin/spawn-fcgi init d
  • nginx ubuntu package jaunty cannot find
  • nginx fedora fastcgi script
  • how to build spawn fcgi on ubuntu
  • nginx spawncgi
  • install spawn-fcgi redhat
  • OpenBSD Drupal guide
  • make nginx ubuntu
  • spawn-fcgi debian run script
  • nginx ubuntu php
  • installing php 5 and nginx in ubuntu
  • ubuntu nginx modules installed
  • install php5 and nginx in ubuntu
  • nginx spawn-fcgi django admins
  • install django for dummies
  • installing nginx and fcgi
  • настройки spawn-cgi
  • ubuntu spawn command install
  • spawn-fcgi startup
  • spawn-fcgi nginx wordpress freebsd
  • install django nginx
  • RoundCube nginx Ubuntu
  • nginx wordpress ubuntu
  • ubuntu ngnix
  • ubuntu nginx spawn-fcgi
  • ubuntu start nginx automatically
  • /usr/bin/spawn-fcgi restart
  • easy nginx install on ubuntu
  • installing drupal on nginx
  • build nginx openbsd
  • /etc/rc d/init d/php-fastcgi freebsd #!/bin/sh
  • fastcgi nginx freebsd
  • start nginx on start up
  • apt-get intall php5 3
  • roundcube nginx ubuntu
  • roundcube spawn-fcgi ubuntu
  • send email nginx
  • restart fcgi ubuntu
  • ubuntu how to install an ngix module
  • nginx fastcgi boot
  • fedora django nginx
  • apt-get nginx ubuntu 9
  • compile nginx on debian php cgi
  • init d script nginx fedora
  • nginx-fcgi ubuntu
  • multiple fastcgi php nginx
  • linux apt-get install nginx ssl
  • nginx update php drupal
  • nginx compiling in ssl
  • nginx ubuntu spawn-fcgi
  • nginx server guide
  • nginx php-cgi fcgi ubuntu
  • freebsd spawn-fcgi restart
  • install nginx php
  • spawn-fcgi install
  • Pages

  • Download Ubuntu

  • Download Fedora

  • Tags

  • Categories

    • Translate to: