Install Nginx
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 :
- 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
