Open the postgresql.conf config file:
$> mate /usr/local/var/postgres/postgresql.conf
Uncomment the line with 'log_destination' and set it to 'syslog'
log_destination = 'syslog'
Open the syslog config:
| """ | |
| This fabric file makes setting up and deploying a django application much | |
| easier, but it does make a few assumptions. Namely that you're using Git, | |
| Apache and mod_wsgi and your using Debian or Ubuntu. Also you should have | |
| Django installed on your local machine and SSH installed on both the local | |
| machine and any servers you want to deploy to. | |
| _note that I've used the name project_name throughout this example. Replace | |
| this with whatever your project is called._ |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| """ | |
| fabfile for Django | |
| ------------------ | |
| see http://morethanseven.net/2009/07/27/fabric-django-git-apache-mod_wsgi-virtualenv-and-p/ | |
| modified for fabric 0.9/1.0 by Hraban (fiëé visuëlle) | |
| several additions, corrections and customizations, too |
| """ | |
| Git Repo: | |
| branches | |
| dev | |
| worker | |
| production | |
| master | |
| dev |
| # you'd obviously have more settings somewhere | |
| set :scm, :git | |
| set :repository, "git@github.com:defunkt/github.git" | |
| set :branch, "origin/master" | |
| set :migrate_target, :current | |
| set(:latest_release) { fetch(:current_path) } | |
| set(:release_path) { fetch(:current_path) } | |
| set(:current_release) { fetch(:current_path) } |
| ============================================================= | |
| Installing Multicore Solr 1.3.0 / Tomcat 6.0.X on Ubuntu 8.10 | |
| ============================================================= | |
| Install OpenJDK (comes from universe):: | |
| aptitude install openjdk-6-jre | |
| Download Tomcat 6.X and move it in place:: |
| # encoding: utf-8 | |
| # Derived from Piotr Maliński's example with a few modifications to use logging and : | |
| # http://www.rkblog.rk.edu.pl/w/p/profiling-django-object-size-and-memory-usage-pympler/ | |
| from pympler.muppy import muppy | |
| from pympler.muppy import summary | |
| from pympler.asizeof import asizeof | |
| from django.conf import settings | |
| import logging |
| #!/usr/bin/env sh | |
| ## | |
| # This is script with usefull tips taken from: | |
| # https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
| # | |
| # install it: | |
| # curl -sL https://raw.github.com/gist/2108403/hack.sh | sh | |
| # |
| #!/usr/bin/env python | |
| from gevent import monkey | |
| monkey.patch_all() | |
| import sys | |
| import redis | |
| import urllib2 | |
| import traceback | |
| from cgi import escape | |
| # -- gsdproxy |
| # Some good references are: | |
| # http://russbrooks.com/2010/11/25/install-postgresql-9-on-os-x | |
| # http://www.paolocorti.net/2008/01/30/installing-postgis-on-ubuntu/ | |
| # http://postgis.refractions.net/documentation/manual-1.5/ch02.html#id2630392 | |
| #1. Install PostgreSQL postgis and postgres | |
| brew install postgis | |
| initdb /usr/local/var/postgres | |
| pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start |
Open the postgresql.conf config file:
$> mate /usr/local/var/postgres/postgresql.conf
Uncomment the line with 'log_destination' and set it to 'syslog'
log_destination = 'syslog'
Open the syslog config: