BSD Ports

www/ilias 11.4 FreeBSD

Powerful, dynamic, PHP and MySQL based e-learning platform

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8ef146920f
License
GPLv2
Categories
www, education
Package size
23002.7 KiB, 159831.3 KiB installed

Description

ILIAS is a powerful web-based learning management system that allows users to create, edit and publish learning and teaching material in an integrated system with their normal web browsers.

In the other systems

SystemPortVersion
FreeBSDwww/ilias11.4
DragonFlywww/ilias9.7_1
HardenedBSDwww/ilias11.4
GhostBSDwww/ilias11.4

Install

Binary package:

pkg install php82-ilias

From the ports tree:

cd /usr/ports/www/ilias/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	php82-ilias>0:www/ilias

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest11.411.4-9.1211.4
FreeBSD:14:quarterly11.411.4n/a9.1011.4
FreeBSD:15:latest11.411.4n/a9.129.12
FreeBSD:15:quarterly11.411.4n/an/an/a
FreeBSD:16:latest11.411.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Runtime 8

The full lists below include those, and their dependencies in turn.

Build dependencies 2
Run dependencies 251

The first 100 are listed.

No port depends on this one.

Configuration

Options name: www_ilias

OptionDefaultDescription
CHECKERoff
MAILoff
USES
cpe jpeg magick:7,run php:flavors sudo
Service scripts
none
Conflicts with
ilias6
Flavors
php83-ilias-11.4, php84-ilias-11.4, php85-ilias-11.4

Message after installing

1 Please keep in mind that
heavily used ILIAS installation can cause huge growth
of your log file, so remember to disable notices logging
in your PHP installation.

2 Also, this installation process has installed everything
that is needed for ILIAS to run properly with basic
functionality, but to broaden it you will have to install
third party software like Sun Java, HTMLdoc, LaTeX or
some virus scanner by yourself.

3 Add the following to your Apache configuration file
   httpd.conf, and restart the server:

   Alias /ilias /usr/local/www/ilias/
   AcceptPathInfo On
   <Directory /usr/local/www/ilias/>
      AllowOverride None
      Require all granted
   </Directory>

4 After installation, you should use 'composer install'
in the directory /usr/local/www/ilias/libs/composer.

5 Edit the config.json file and run ilias Setup on the commang-line
in directory /usr/local/www/ilias:
  $ sudo -u www -g www php setup/setup.php install ../iliasfiles/config.json

6 If all is OK, you can login into the system with
username/root and password/homer as the administrator.

7 More information please visit :
https://github.com/ILIAS-eLearning/ILIAS/blob/release_10/docs/configuration/install.md,

Files

distinfo 1
FileSizeSHA256
ILIAS-eLearning-ILIAS-v11.4_GH0.tar.gz3.6523262e+07be345f1d0fcd6ed7eb912869d01fb4eb9c8c027fe411b9b6ab7bf7296f9120be

Commit history 4

DateCommitCreditsLog message
8ef146920f Wen Heping www/ilias: Update to 11.4
89ad7b1527 Wen Heping www/ilias: Update to 11.3
1e5e5c0c17 Wen Heping www/ilias: Update to 11.2
63b6120db0 Muhammad Moinur Rahman */*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version. For upgrade notes please visit: https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS