Manuelle Installation

Installation in FreeBSD

Geschätzte Lektüre: 2 Minuten

Voraussetzung dieser Anleitung ist eine aktuelle FreeBSD-Installation. LIMBAS benötigt PHP Version 8.2 oder höher.

Pakete installieren

Zusätzlich zur Standardinstallation sind für LIMBAS folgende Pakete zu installieren:

$ pkg install apache24 php82 php82-gd php82-imap php82-soap php82-xml php82-ctype php82-mbstring php82-iconv php82-pdo wget ImageMagick zip unzip mod_php82
$ pkg update

Sollte es im Verlauf der LIMBAS-Installation Probleme mit unixODBC geben, kann eine Neuinstallation über Ports helfen:

$ cd/usr/ports/databases/unixODBC
$ make install

PHP Konfiguration

Die PHP-Konfiguration muss in /usr/local/etc/php.ini angepasst werden. Sollte keine php.ini Datei existieren, muss die php-development.ini kopiert und umbenannt werden. Zuerst, sollten die folgenden allgemeinen Einstellungen gesetzt werden:

  • short_open_tag = On
  • error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
  • max_input_vars = 10000

Apache HTTP Server Einrichtung

Damit die in den LIMBAS-Verzeichnissen verwendeten .htaccess Dateien vom Apache-Server interpretiert werden, ist folgender Eintrag hinzuzufügen:

<Directory "{DocumentRoot}/openlimbas/dependent">
AllowOverride All
</Directory>

Existiert die Datei /usr/local/etc/apache24/Includes/php5.conf nicht, ist diese mit folgendem Inhalt anzulegen:

<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php
</IfModule>

Starten des Apache HTTP Servers:

$ /usr/local/etc/rc.d/apache24 onestart

Bei Problemen mit neueren Apache Versionen (ab 2.4) kann die Aktivierung des access_compat-Modules zur Lösung beitragen. Hilft das nicht, muss in jeder .htaccess Datei

Order allow,deny
Allow from all

zu

Require all granted

geändert werden.

LIMBAS installieren

Siehe LIMBAS Installation.

Share this Doc

Installation in FreeBSD

Or copy link

CONTENTS