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'.