Even if you don't need to install Ensembl yourself, you may want to link to it from your own website.
The Ensembl website is written in Perl and can be installed locally. The code is modular and extensible so it can be customized for local demands.
How to set up a custom version of Ensembl for your project
This section covers the more technical aspects of customizing Ensembl, and is recommended for advanced Perl users only.
Ensembl is an open project and we would like to encourage correspondence and discussions on any subject on any aspect of Ensembl. If you have any questions about installing or customizing Ensembl, please join our development mailing list and we will endeavour to help.
If you are interested in undertaking a short-term collaborative project, our "Geek for a Week" scheme allows developers and researchers to work alongside Ensembl team members.