Satchmo setup on Ubuntu 9.04 Jaunty Jackalope
July 30, 2009
Server install with LAMP and SSH packages selected.
sudo apt-get install python-crypto python-reportlab python-trml2pdf python-yaml python-imaging python-docutils python-elementtree subversion mercurial python-setuptools
easy_install django-registration
hg clone http://hg.assembla.com/threaded_multihost
svn checkout http://django-app-plugins.googlecode.com/svn/trunk/ django-app-plugins-read-only
svn checkout http://sorl-thumbnail.googlecode.com/svn/trunk/ sorl-thumbnail-read-only
svn co http://code.djangoproject.com/svn/django/trunk/
hg clone http://bitbucket.org/chris1610/satchmo/
Group 1.
>sudo apt-get install python-crypto python-reportlab python-trml2pdf python-yaml python-imaging python-docutils python-elementtree subversion mercurial python-setuptools >easy_install django-registration
Group 2.
>hg clone http://hg.assembla.com/threaded_multihost >svn checkout http://django-app-plugins.googlecode.com/svn/trunk/ django-app-plugins-read-only >svn checkout http://sorl-thumbnail.googlecode.com/svn/trunk/ sorl-thumbnail-read-only >svn co http://code.djangoproject.com/svn/django/trunk/ >hg clone http://bitbucket.org/chris1610/satchmo/
For the items in group 1 there are no additional steps necessary. For group 2 go to the directory that was created after the source down load and run
>sudo python setup.py install
After this Satchmo is installed. To check the installation do the following:
>cd satchmo/satchmo/projects/large/ >./manage.py validate >./manage.py satchmo_check >./manage.py runserver
A quick note, this may not work well far in the future. TODAY the svn of Django is just after the 1.1 release. In the future, the svn may not be as suitable for use.
Advertisement