January 14, 2011 | Posted by linus
user nginx nginx; worker_processes 1; error_log /www/log/error-ssl.log; pid /var/run/nginx-ssl.pid; events { worker_connections 16; } http { include mime.types; default_type application/octet-stream; log_format main '"$host" "$request" "[$time_local]" "$bytes_sent"'; access_log /www/log/access-ssl.log main; ## General Options ignore_invalid_headers on; sendfile on; server_tokens off; gzip on; keepalive_timeout 65; server { listen 443; server_name linux-sysadmin.org; ssl on; ssl_certificate /www/ssl/linux-sysadmin.org.crt; ssl_certificate_key /www/ssl/linux-sysadmin.org.key.unsecure; ssl_client_certificate /opt/nginx/conf/ssl/ca.crt; ssl_verify_client on; access_log /www/log/linux-sysadmin.access-ssl.log main; location / { fastcgi_pass unix:/www/app/web/run/serviceMgmt.socket; # necessary parameter [...]
Categories: others |
Tags: django, Http, Nginx, ssl |
No Comments »
January 14, 2011 | Posted by linus
#!/sbin/runscript opts="${opts} stop start" depend() { need net use dns logger netmount after ntpd } DJANGO_SITE="serviceMgmt" SITES_PATH=/www/app/web RUNFILES_PATH=$SITES_PATH/run RUN_AS=django PYTHON_EGG_CACHE=/tmp export PYTHON_EGG_CACHE start() { ebegin "Starting django-fgci" chmod -R 777 $SITES_PATH if [ -f $RUNFILES_PATH/$DJANGO_SITE.pid ]; then ewarn "Django already running ($RUNFILES_PATH/$DJANGO_SITE.pid)" else start-stop-daemon –start \ –pidfile $RUNFILES_PATH/$DJANGO_SITE.pid \ –chuid $RUN_AS \ –exec /usr/bin/python $SITES_PATH/$DJANGO_SITE/manage.py [...]
Categories: others |
Tags: django, Http, OS |
No Comments »
December 23, 2010 | Posted by linus
Best way for NGINX logs rotation I wanted rotate access logs every minute without HUP signal or reopen utility. Why? Because, i wanted fluently write into logs and logs must contain access for 1 minute. I didn’t want call reopen utility and then move file, because i moved files from quick (heap) storage to slow [...]
Categories: others |
Tags: Http, log, logs rotation, Nginx, patch |
No Comments »
August 24, 2010 | Posted by linus
More info in section APACHE. apacheLogReport from this site apacheLogReport form sourceforge.net
Categories: tools |
Tags: Apache, Http |
No Comments »
August 24, 2010 | Posted by linus
This script analyze access log from Nginx server. This aplication shows result which contain info about the longest request shorted by status, size and request. It helps for right setting of your server. It could help if you use Nginx as CDN server. You can download it from: nginxLogReport
Categories: tools |
Tags: Http, Nginx |
No Comments »