# Jabberd2 deployment notes

Oct 17, 2007 ~ 1 min read

Jabberd2 deployment notes
=========================

*   [linux](https://lirantal.com/tag/linux)
*   [asterisk](https://lirantal.com/tag/asterisk)
*   [telephony](https://lirantal.com/tag/telephony)
*   [jabberd](https://lirantal.com/tag/jabberd)

share this story on

[](https://twitter.com/share?url=https://lirantal.com/blog/2007-10-17/&text=%22Jabberd2%20deployment%20notes%22&via=liran_tal)[](https://www.facebook.com/sharer.php?u=https://lirantal.com/blog/2007-10-17/)[](https://www.linkedin.com/shareArticle?url=https://lirantal.com/blog/2007-10-17/&title=Jabberd2%20deployment%20notes)[](https://wa.me/?text=Jabberd2%20deployment%20notes%20https://lirantal.com/blog/2007-10-17/)

![Conferencing room for your Asterisk PBX](https://cdn.hashnode.com/res/hashnode/image/upload/v1692641717758/844a9e7d-96d9-47af-8c87-c3f55fc9eb5d.jpeg)

`Jabberd2` can definitely be annoying to install with all of its `pre-requiste` requirements and not having a debian package for the latest `jabberd2` (2.1.17 at this time) isn’t really adding much fun to it.

On a Debian Etch system (and possibly Ubuntu) it is required to have the following packages installed as a requirement to build `jabberd2`:

OpenSSL support:

*   libssl-dev (>= 0.9.6b)
*   libssl0.9.8
*   openssl

    apt-get install libssl-dev libssl0.9.8 openssl

Libidn support:

*   libidn11
*   libidn11-dev

    apt-get install libidn11 libidn11-dev

Expat:

*   libexpat1
*   libexpat1-dev

    apt-get install libexpat1 libexpat1-dev

If you’re planning to work with MySQL or other database then you’d also need the header and development files, or in short:

    apt-get install mysql-server-5.0 libmysqlclient15-dev libmysqlclient15off
