Zenoss Install on Debian Etch

Just a quick cheat-sheet for myself:

# aptitude install mysql-server libmysqlclient15-dev python-dev build-essential swig autoconf snmp bind9-host python-setuptools
# adduser zenoss
# mkdir /usr/local/zenoss
# chown zenoss /usr/local/zenoss
# su - zenoss

$ vi ~/.bashrc # add a few env vars:

export ZENHOME=/usr/local/zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH

$ source ~/.bashrc
$ wget http://downloads.sourceforge.net/zenoss/zenoss-2.1.2-0.tar.gz
$ tar xzf zenoss-2.1.2-0.tar.gz
$ cd zenoss-2.1.2/
$ ./install.sh # logout as zenoss

# chown root:zenoss /usr/local/zenoss/bin/zensocket
# chmod 04750 /usr/local/zenoss/bin/zensocket

http://hostname:8080/zport/dmd :)

as the zenoss user to {start|stop|restart|status|list} the zenoss services:
$ $ZENHOME/bin/zenoss start
$ $ZENHOME/bin/zenoss status
...

Read zenoss-2.1.2/INSTALL.txt for further notes on sysctl settings, etc.. Other configurations *should* be done in a production environment – this was only a quick scratch install for testing.

2 thoughts on “Zenoss Install on Debian Etch

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>