Difference between revisions of "HTTP"

From Things and Stuff Wiki
Jump to navigation Jump to search
Line 60: Line 60:
  
 
* http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
 
* http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
 
==== Logging and stats ====
 
See also [[Server#Monitoring_and_analytics]]
 
 
[http://linux.die.net/man/8/logrotate logrotate]
 
 
Combined Log Format
 
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
 
 
apache;
 
* http://httpd.apache.org/docs/1.3/logs.html
 
 
nginx config;
 
* http://wiki.nginx.org/HttpLogModule
 
error_log  /var/log/nginx/error.log;
 
access_log  /var/log/nginx/access.log;
 
 
* http://articles.slicehost.com/2010/8/27/reading-nginx-web-logs
 
* http://gadelkareem.com/2012/07/01/nginx-error-log-reader/
 
  
 
==== Control panels ====
 
==== Control panels ====

Revision as of 14:59, 22 July 2012


Basics

  • HTTPie is a CLI, cURL-like tool for humans

User and group

See also *nix#Users

Servers

Nginx

Site folder location can vary.

/var/www
  debian
/etc/nginx/html
  arch linux

Site setup

Create 'Server Block' (vhost) config file in

/etc/nginx/sites-available

and later ln -s them in

/etc/nginx/sites-enabled

Enable logging in vhost conf;

error_log /var/log/nginx-vhostnamehere.log error;

Tools

Control panels

Apache

Other

Performance