IIPImage is now an official Ubuntu and Debian package! Version 0.9.9 of the IIPImage server is now distributed as part of the Ubuntu 12.10 Quantal Quetzal release. It is also included in Debian’s Sid unstable branch, and testing branch from where it should migrate to become part of the forth-coming Debian 7 Wheezy release.
The Debian source package is available here: http://packages.debian.org/source/sid/iipimage and the Ubuntu lauchpad package here: https://launchpad.net/ubuntu/+source/iipimage
The package is split into two with a main server package: iipimage-server and a separate IIPImage documentation package: iipimage-doc
So, installing IIPImage is now extremely easy. To do so on Ubuntu 12.10, simply install iipimage-server
via the graphical package manager or via the command line:
apt-get install iipimage-server
and optionally for the documentation:
apt-get install iipimage-doc
Now restart Apache and you should have the IIPImage server running on http://your.server/iipsrv/iipsrv.fcgi
Only the server is included in this package, so you will need to install a client, such as IIPMooViewer or IIPZoom yourself. Note that the server URL is /iipsrv/iipsrv.fcgi
and not the usual /fcgi-bin/iipsrv.fcgi
, so don’t forget to set this correctly in the viewer configuration of IIPMooViewer, IIPZoom or whichever viewer you choose to use.
The package is configured to work with both Apache and Lighttpd. If you are using Apache, the configuration file is at /etc/apache2/mods-available/iipsrv.conf
. For Lighttpd, /etc/lighttpd/conf-available/20-iipsrv.conf
. See the server documentation page for details of the available parameters. The log file is at /var/log/iipsrv.log
.
The package has Memcached support built in and will automatically use Memcached for caching if this is running on the host machine. If not, simply start it to allow IIPImage to use it.
To install on the current Debian, you will need to be on the testing (or unstable branch). If you are on testing, add an additional unstable source to /etc/apt/sources.list
. See the testing documentation for further details. Make sure you first update your package index, then simply install as above.
If you want JPEG2000 support or don’t want to use the Debian testing or unstable branch, continue to use our stable but “unofficial” 0.9.9 Ubuntu packages that are compatible with Ubuntu 11.10 and 12.04.
Special thanks to Mathieu Malaterre for building and maintaining the official Debian package!