Installation and Maintenance
Installation on OpenSuSE 13.1
Last update: October 29, 2014, by Anton Arsenij
1. SuSE Setup
You can download Suse 11.1 ISO files at http://www.opensuse.org/.
After installation start the YaST tool (Computer -> Administrator Settings (YaST))
Click on "Software Management" and install the following packages:
apache2, apache2-prefork, apache2-mod_php5, bind, php5, php5-gd, php5-dom, php5-xsl, php5-mysql, php5-pear, mysql, mariadb, mariadb-client, mariadb-errormessages, java_1_7_0-openjdk, yast2-http-server
Accept all packages that are additionally suggested by the package manager.
Exit YaST, when all packages are installed.
2. Configuring PHP, Apache and MySQL
Start YaST tool. Go on with "Network Services", open "HTTP Server" option.
Enable "Open Port in Firewall". Click Next.
Activate PHP5-script language, click Next until the configuration is finished.
Finally open HTTP Server Configuration in YaST one more time and set HTTP Service to enabled.
Edit the file /etc/php5/apache2/php.ini
. Change the settings according to the Configuring PHP (php.ini) instructions.
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 III. PEAR Packages.
Now start MySQL:
> rcmysql start
To configure mysql to automatically start at boot time enter:
> chkconfig –a mysql
Do not forget to set a new password for the MySQL root user:
> /usr/bin/mysqladmin –u root password 'new-password'
3. ILIAS installation
Download the latest ILIAS version at http://www.ilias.de/docu/. Open a shell (as root) and change to your download directory. Copy the downloaded file to the webserver root:> cp ilias-x.x.x.tar.gz /srv/www/htdocs/
> tar xzvf /srv/www/htdocs/ilias-x.x.x.tar.gz
> chown -R wwwrun:www /srv/www/htdocs/ilias
Create a data directory for ILIAS:> mkdir /opt/iliasdata
> chown wwwrun:www /opt/iliasdata
Open a web browser and load the url http://localhost/ilias/setup/setup.php. Follow the instruction, disable the checks for convert, htmldoc, Java, convert and LaTeX and enter:- 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'.