Campsite 2.3 User Guide

Campsite 2.3 User Guide

Select your language:  
    Search:   
<2. INSTALLATION        2.2. Installation Steps>

Print / Download:
Available languages: english Last update: 2005-11-03 22:19:11

2.1. Requirements and Dependencies

To install the Campsite server, you need to have root access to a Linux or FreeBSD (at least version 2.2.1) server. Campsite 2.3.0 is known to work on the following Linux distributions: Mandrake 10 and 10.1; RedHat 9.0; Fedora Core 1 and 3; Debian 3.1 (Sarge); and Ubuntu 5.04 (Hoary) and 5.10 (Breezy).

Before installing Campsite, make sure you have the following applications up and running:

1. Apache web server -- your http daemon, serving your web site to the world (http://www.apache.org). You will need version 1.3.x or newer.

For installation instructions, see the Apache web site. Installing Apache will generate the httpd.conf file referred to further down. This file contains all relevant information for Apache to handle the content on your Linux server. The adjustments described below need to be made in order to tell Apache about the procedures for Campsite files and templates.

2. MySQL Database Server - this application handles the Campsite database. You will need MySQL 4.0 or newer.

Three components of MySQL are needed for Campsite:

  • the server

  • client programs

  • files and libraries for development

All of those can be found on the MySQL website (http://www.mysql.com).

3. PHP 4.3 or newer – this is needed for Campsite administration interface. PHP is a module for the Apache web server.

4. Imagemagick - needed for creating thumbnails of images

5. php4-pear - PEAR is a library of PHP code, used throughout Campsite



add a note add a note User Contributed Notes
2.1. Requirements and Dependencies
Sebastian Goebel  devel at yellowsunshine dot de
Wednesday 17th of August 2005 09:05:00 AM
On a Debian sarge system, which was installed with some standard preselected package-bundles (webserver, mailserver, desktop, sql-database) I need to install following packages in advance to compile campsite:

libdbd-mysql-perl
libmysqlclient12
libmysqlclient12-dev
mysql-client
mysql-common
mysql-server
zlib1g-dev
php4-mysql
libxml2-dev
libidn11-dev
libcurl3-dev
libssl-dev


During install I had to change apache user/group to "www-data" and allow "localhost.localdomain" to connect mysql-server.

<2. INSTALLATION 2.2. Installation Steps>

  Last update: 2005-11-03 22:19:11
Website powered by Docmint Last update: 2005-11-03 22:19:11
Total page time: 0.887349128723