That's no moon... that's a budong!

 Subscribe in a reader

Byteflow installation

Tags: debian, python, django, byteflow, apache, mod_python

So you decided to try Byteflow blog engine. Good for you. We need more users of the Byteflow. "More meat for the grinder."

Here I will describe installation of Byteflow on Debian Unstable/Sid with Apache2/mod_python. I assume you already set up your /etc/sudoers file and use sudo for any operations requiring root privileges. At the moment dependencies of Byteflow for our case look like:

First lets install all dependencies from Debian

       $ sudo aptitude install apache2 libapache2-mod-python python-openid \
          python-beautifulsoup python-imaging python-elementtree mercurial subversion

Then create directory, where your Django installation will be located:

       $ mkdir ~/devel

Enter created directory and download Django from SVN repository:

       $ cd devel
       $ svn co http://code.djangoproject.com/svn/django/trunk/ django_trunk

Create symlink for your django installation from tree of installed python packages:

       $ sudo ln -s ~/devel/django_trunk/django /usr/lib/python2.4/site-packages/django

After installing all dependencies we can proceed to Byteflow installation and setup.

For installing Byteflow we could use same directory which contains Django.

       $ cd ~/devel/

Now grab latest version of Byteflow from Mercurial repository:

       $ hg clone http://hg.piranha.org.ua/byteflow/
Published: 2008, February 05
Leschinsky Oleg