You are writing a comment about The Django and Ubuntu Intrepid Almanac, here is a quick summary:
This heavy tome of wisdom will guide you, keystroke by keystroke, through configuring a mod_wsgi, Postgres, memcached, Django server on Ubuntu Intrepid. Written for a complete command line beginner, but hopefully useful to everyone (I know I'll have to refer to it to remember how to add additional domains to my server as well ;).
You are responding to this comment written by florian on February 13th 2009, 20:45.
Hi,
some tips:
- /usr/bin/editor is a symlink to /etc/alternatives/editor, which itself can be configured to set your favorite editor
- (step 8/11) it's always a good idea to stay logged in until you're sure the newly created account can log in. Especially when changing ssh configuration etc. Usually, connections are not disconnected when restarting ssh. Should there be any error in your config, you won't be locked out of your system that way.
- (step 10) ssh-copy-id saves some effort here
- (step 12) it's git-core, not gitcore. libc6-dev is included in build-essential dependencies
-
(step 13) instead of
sudo su postgres -c psqlyou can typesudo -u postgres psql -
(step 14) instead of
sudo python setup.py installmaybe mentionsudo checkinstall python set.py installhere. This makes removal easier, as it ties into the package management -
(step 15) you didn't install curl in your tutorial! wget is a dependency of
ubuntu-standard, though. -
(step 16) there's no package
apachein intrepid. seeapache2 -
(step 19) you can specify groups on chown like this:
chown user:group filename
Please be aware that comment forms go stale after one hour.
Comments may make use of LifeFlow MarkDown. Raw html will be escaped.
Quick Introduction to LifeFlow MarkDown Syntax
A highlighted code block:
Other common languages work as well: scheme, python, java, html, etc.
Other markdown syntax: