ILIAS 6 and 5.4 Install-Tutorial for Ubuntu 18.04
Install
Update the system
- Normally, you logged in as user root. If not, become root with
sudo -s
- Load new systemupdates:
apt-get update
- Update the system with
apt-get upgrade
- Repeat this step monthly in the future
It is possible that these packages are missing. So try install them:
apt install ubuntu-server
apt install language-pack-en
apt install sudo
apt install lsb-core
apt install rsyslog
Install needed apt packages
Apache2
apt-get install apache2 apache2-doc libapache2-mod-xsendfile
- Activate some Apache modules:
a2enmod rewrite dav_fs dav expires headers proxy socache_shmcb ssl vhost_alias dav ssl
PHP 7.2
apt-get install php7.2 php7.2-gd php7.2-xsl php7.2-ldap php7.2-xmlrpc php7.2-dev php7.2-curl php7.2-cli php7.2-common php7.2-soap php7.2-mbstring php7.2-intl php7.2-xml libapache2-mod-php7.2 php7.2-zip php-apcu php7.2-imagick
phpenmod opcache
MariaDB
apt installapt-transport-https
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
apt install mariadb-server
mysql_secure_installation
apt install php7.2-mysql
Other tools and stuff
apt-get install zip git htop wget curl htmldoc mailutils imagemagick ffmpeg openjdk-11-jre python phantomjs abiword libreoffice mailutils davfs2 nano memcached php-memcached composer nmon clamav
Answer for webdav-question: yes