Installation and Maintenance

Installation on Fedora 12

1. Fedora Setup

You can download Fedora ISO images at http://fedoraproject.org/.

After installation select "System" -> "Administration" -> "Add/Remove Software" (Gnome Desktop) and make sure the following packages are installed:

  • Apache HTTP Server (httpd)
  • MySQL Server (incl. mysql and mysql-server)
  • PHP (incl. php-gd, php-xml, php-mysql, php-pear)
  • ImageMagick
  • Java (Package Collection, search for Java)

Accept all packages that are additionally suggested by the package manager.

Under "Administration" -> "Firewall" activate "WWW (HTTP)" as a trusted service.

2. Configuring PHP

Edit the file /etc/php.ini. Change the settings according to the Configuring PHP (php.ini) instructions.

For ILIAS version < 4.0: Open a shell (as root) and use the pear command in your shell to install the additional PEAR components that are required by ILIAS, see PEAR Packages.

Start the apache webserver and the mysql database:

> /etc/init.d/httpd start
> /etc/init.d/mysqld start

3. ILIAS Installation

Download the latest ILIAS version at http://www.ilias.de/. Open a shell (as root) and change to your download directory. Copy the downloaded file to the webserver root:

> cp ilias-4.x.x.tar.gz /var/www/html/
> tar xzvf /var/www/html/ilias-4.x.x.tar.gz
> chown -R apache:apache /var/www/html/ilias


Or if you downloaded the .zip version:

> cp ilias-4.x.x.zip /var/www/html/
> unzip /var/www/html/ilias-4.x.x.zip
> chown -R apache:apache /var/www/html/ilias


Create a data directory for ILIAS:

> mkdir /opt/iliasdata
> chown apache:apache /opt/iliasdata


Fedora has an activated SELinux per default. ILIAS must be able to write into the data directory and into the ILIAS web directory. If you do not know how to configure SELinux you may disable it by setting "SELINUX=disabled" in "/etc/selinux/config" and reboot the system.

Open a web browser and load the url http://localhost/ilias/setup/setup.php. Follow the instructions, enter the following paths:

- Path to data directory: /opt/iliasdata
- Path to log file: /opt/iliasdata/ilias.log
- Path convert: /usr/bin/convert
- Path zip: /usr/bin/zip
- Path unzip: /usr/bin/unzip
- Path java: /usr/bin/java

Finish the installation and enter ILIAS with user 'root' and password 'homer'.



No comment has been posted yet.