Server Configuration for Java (Servlet) components

 README

Server Configuration for PHP components

Setting up the  LAMP stack

This is very distro-specific, and there are a lot of articles about this. For example

  • Ubuntu
    sudo aptitude install lamp
    
    (apache2 php5-mysql libapache2-mod-php5 mysql-server) or take a look at the  wiki article.

  • Archlinux

See the  wiki article

  • Gentoo

See  this blog article

  • Windows

For Windows user, this setup is called  WAMP. There are many distributions that provide PHP+MySQL+Apache for Windows, one of them being  WampServer

Installing the  PEAR packages

  • Install PEAR

Although PEAR comes with most PHP distributions, if it is not the case for yours, please see the  official installation guide.

  • Install the needed PEAR libraries

You need to install the following PEAR packages (for the old pantarhei system). Please note that this list might change in the future. It differs for the  panta frontend.

DB_Table
HTML_Safe
PhpDocumentor (if you want to generate documentation, sudo pear install PhpDocumentor)
Mail_Mime