Psotgres setup, first version
[ais.git] / INSTALL
1 addgroup ais
2 mkdir --mode 2775 /var/lib/ais # mode g+ws
3 chown :ais /var/lib/ais
4 mkdir --mode 2775 /var/lib/ais/db
5 mkdir --mode 2775 /var/lib/ais/db/bydate
6 mkdir --mode 2775 /var/lib/ais/db/last
7 mkdir --mode 2775 /var/lib/ais/stats/
8 mkdir --mode 2775 /var/lib/ais/nmea/
9 mkdir /etc/ais/
10
11 create your file in /etc/ais/config
12 chmod 660 /etc/ais/config
13 see config.SAMPLE
14
15 adduser www-data ais
16
17 change apache umask in /etc/apache2/envvars from 022 to 002 so that new folders are group writables
18
19 sudo deploy
20 OR
21 ln -s /home/nirgal/kod/ais/bin /usr/lib/python2.5/ais
22 OR
23 ln -s /home/nirgal/kod/ais/bin /usr/share/pyshared/ais
24 find /usr/share/pyshared/ais/ -name *.py > /usr/share/python-support/ais.public
25 update-python-modules /usr/share/python-support/ais.public
26
27
28 createuser ais
29 ALTER USER ais PASSWORD '...';
30 modify user
31 createdb ais -O ais
32 psql ais -h localhost -U ais -f structure.sql
33
34
35 Required packages:
36 postgresql
37 python-serial or python>=2.5
38 python-rrdtool
39 python-psycopg2
40
41 Recommanded packages:
42 ntp