38
38
sudo apt-get install gcc libc6 libc6-dev make
39
39
sudo apt-get install apache2 libapache2-mod-python
40
40
sudo apt-get install python2.5-dev python-svn python-webpy python-numpy python-matplotlib
41
sudo apt-get install postgresql python-pygresql
41
sudo apt-get install postgresql python-pygresql python-ldap
42
sudo apt-get install php5 php5-pgsql
43
44
# Note: I had a lot of trouble with the python-svn package.
44
45
# After playing around a bit it started working.
60
61
sudo ./setup.py install
64
# Documentation packages needed for tutorial system: Docutils, Epydoc
65
# wget each of these, untar them, and then do: sudo python ./setup.py install
67
http://docutils.sourceforge.net/docutils-snapshot.tgz
68
http://downloads.sourceforge.net/epydoc/epydoc-3.0.1.tar.gz?use_mirror=optusnet
63
70
##########################################################################
64
71
# Configure postgres
65
72
##########################################################################
125
132
# Restart the server
126
133
sudo apache2ctl -k restart
135
##########################################################################
136
# Setting up phpBB Forum in IVLE
137
##########################################################################
139
# Change to the installed IVLE directory
141
# Fix permissions for install
144
chmod 777 cache/ files/ store/ images/avatars/upload config.php
146
# Add database to Postgres server
147
sudo -u postgres createdb forum
149
# Log on to IVLE and open the Forum Application (/forum)
150
# Click 'INSTALL' tab, 'Proceed to next step'
151
# Check that requirements are OK
152
# Click 'Start install'
153
# Fill in Database configuration
154
# Database type: PostgreSQL 7.x/8.x
155
# # localhost doesn't work, but localhost.csse.unimelb.edu.au does?
156
# Database server hostname: 127.0.0.1
157
# Database name: forum
158
# Database username: postgres
159
# Database password: ##Same as password for ivle db##
160
# Complete the rest of the wizard with site settings
162
# Remove the Install directory to enable access
165
# Disable Registration...
129
167
##########################################################################
130
168
# Installing Pound reverse proxy (optional)