Coppermine Photo Gallery v1.5.x: Documentation and Manual

Table of Contents

What is required

Server-sided minimum requirements

There are certain minimum requirements that need to be met in order to be able to install Coppermine:


It's always a good idea to contact your webhosting service first and ask them if they are aware of any known issues when installing Coppermine.

Self-Hosting & Webserver Setup

Although Coppermine can be run on any webserver that has the minimum requirements mentioned above, the Coppermine dev team can not support you on setting up your webserver in the first place. As suggested, those are requirements, i.e. they have to be met before actually considering to run Coppermine. Please note that the Coppermine group does not recommend self-hosting unless you're an experienced webserver administrator and know your way around.

In fact, some of the Coppermine developers are webserver admins by profession, so we can judge this pretty good. We are convinced that running a webserver that is publicly accessible on the internet is a 24/7 task that should only performed by pros who have the needed skills, manpower and budget to do so. It is OK to run a locally available webserver as a testbed, but we can not recommend self-hosting, especially with unsecure setups like webservers on desktop operating systems.

When asking for support on the coppermine support board on issues related to webserver setup, you will usually get the stereotype answer that webserver setup is beyond the scope of the coppermine support board; we can not teach you webserver setup and administration because of the complexity. There is no such thing as the one server setup that will work for anybody.

Personal requirements

Coppermine is aimed at webmasters who have at least basic HTML know-how and some experience in setting up pre-made scripts. The Coppermine dev team is aware that there are Coppermine users who set up their gallery using auto-installers who have little or no experience in setting up similar scripts, which is fine as well. We just ask you to read the documentation thoroughly before asking questions on the Coppermine support board, as this should answer most newbie questions. You can use coppermine just fine using the pre-made themes that come with the coppermine package. However, if you want to modify existing themes or come up with a theme of your own (that matches the look of the rest of your site), you should have basic to intermediate HTML and CSS skills. You don't necessarilly need PHP coding skills to run or maintain a Coppermine-driven gallery.

Requirements FAQ

Some questions that are related to the minimum requirements are being covered on the install FAQ pages: