Sunday, August 8, 2010

sudo apt-get install php5 php5-mysql mysql-server proftpd nginx php5-cli php5-cgi

Sunday, August 1, 2010

really final work with css nginx zf conf

server {
 listen 80;
 server_name localhost;
 access_log /var/www/lolhost/logs/access.log;
 error_log /var/www/lolhost/logs/error.log;
 index /index.php;

 if (!-e $request_filename) {
   rewrite ^.*$ /index.php last;
 }
 if (!-f $request_filename) {
       break;
 }
 location ~ \.(php|phtml)$ {
  fastcgi_pass 127.0.0.1:8888;
  fastcgi_index /index.php;
  fastcgi_param SCRIPT_FILENAME /var/www/lolhost/public_html$fastcgi_script_name;
  include /etc/nginx/fastcgi_params;
 }
}

final nginx config

server {
 listen 80;
 server_name localhost;
 access_log /var/www/lolhost/logs/access.log;
 error_log /var/www/lolhost/logs/error.log;
 index /index.php;

 location ~ \.(jpg|jpeg|gif|png|ico|css|bmp|js|swf)$ {
  root /var/www/lolhost/public_html;
 }

 location ~ \.(php|phtml)$ {
  fastcgi_pass 127.0.0.1:8888;
  fastcgi_index /index.php;
  fastcgi_param SCRIPT_FILENAME /var/www/lolhost/public_html$fastcgi_script_name;
  include /etc/nginx/fastcgi_params;
 }
 if (!-e $request_filename) {
   rewrite ^.*$ /index.php last;
 }
}

Saturday, July 31, 2010

nginx add new site

cd /etc/nginx/sites-enabled/
ln -s /etc/nginx/sites-available/NEWCONF
/etc/init.d/nginx restart

ProFTPD

  • sudo apt-get install proftpd
  • sudo nano /etc/proftpd/proftpd.conf


want to be above:
DefaultRoot ~
to
DefaultRoot /

Nginx and PHP-FastCGI on Ubuntu 9.10 (Karmic)


Nginx and PHP-FastCGI on Ubuntu 9.10 (Karmic)

nginx server zf config


server {
listen 80;
server_name localhost;
access_log /var/www/lolhost/logs/access.log;
error_log /var/www/lolhost/logs/error.log;
index /index.php;

if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}

#error_page 404 /;

location ~ \.(css|js|jpeg|jpg|gif|png|ico) {
expires 30d;
}

location ~ \.(php|phtml)$ {
fastcgi_pass 127.0.0.1:8888;
fastcgi_index /index.php;
fastcgi_param SCRIPT_FILENAME /var/www/lolhost/public_html$fastcgi_script_name;

include /etc/nginx/fastcgi_params;
}
}