Installation · 5 min read · Dec 19, 2025

Wie man FileRun auf Ubuntu 20.04 installiert

FileRun ist ein kostenloser, Open-Source, selbstgehosteter und voll ausgestatteter webbasierter Dateimanager für Linux. Es ist sehr ähnlich wie Google Drive und ermöglicht es Ihnen, Ihre Foto-, Film-, Audio-Sammlung zu verwalten oder Dateien mit Ihrer Familie und Freunden zu teilen. Es kann auf jedem Server installiert werden, einschließlich Cloud-VPS, Desktop-PC und Raspberry. Es ist in PHP geschrieben und verwendet MySQL/MariaDB als Datenbank-Backend. Wenn Sie nach einer selbstgehosteten Plattform zum Teilen und Synchronisieren von Dateien suchen, dann ist FileRun die beste Option für Sie.

In diesem Beitrag zeigen wir Ihnen, wie Sie FileRun mit Apache auf Ubuntu 20.04 installieren.

Voraussetzungen

  • Ein Server, der Ubuntu 20.04 ausführt.
  • Ein gültiger Domainname, der auf Ihre Server-IP verweist.
  • Ein Root-Passwort ist auf dem Server konfiguriert.

Installieren von Apache, MariaDB und PHP

Zuerst installieren Sie den Apache-Webserver, den MariaDB-Datenbankserver, PHP und andere erforderliche PHP-Erweiterungen mit dem folgenden Befehl:

apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 imagemagick ffmpeg php-imagick php7.4-mysql php7.4-fpm php7.4-common php7.4-gd php7.4-json php7.4-curl php7.4-zip php7.4-xml php7.4-mbstring php7.4-bz2 php7.4-intl

Sobald alle Pakete installiert sind, überprüfen Sie die PHP-Version mit dem folgenden Befehl:

php -v

Sie erhalten die PHP-Version in der folgenden Ausgabe:

PHP 7.4.3 (cli) (built: Mar  2 2022 15:36:52) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

Sie müssen auch die ioncube loader PHP-Erweiterung auf Ihrem Server installieren. Zuerst laden Sie den ioncube loader mit dem folgenden Befehl herunter:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei in das PHP-Verzeichnis:

tar -xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib/php

Als nächstes erstellen Sie eine PHP-Konfigurationsdatei mit dem folgenden Befehl:

nano /etc/php/7.4/apache2/conf.d/00-ioncube.ini

Fügen Sie den Pfad Ihrer ioncube-Erweiterung wie unten gezeigt hinzu:

zend_extension = /usr/lib/php/ioncube/ioncube_loader_lin_7.4.so

Speichern und schließen Sie die Datei, und erstellen Sie dann eine weitere PHP-Datei für FileRun mit dem folgenden Befehl:

nano /etc/php/7.4/apache2/conf.d/filerun.ini

Fügen Sie die folgenden Zeilen hinzu:

expose_php = Off
error_reporting = E_ALL & ~E_NOTICE
display_errors = Off
display_startup_errors = Off
log_errors = On
ignore_repeated_errors = Off
allow_url_fopen = On
allow_url_include = Off
variables_order = "GPCS"
allow_webdav_methods = On
memory_limit = 128M
max_execution_time = 300
output_buffering = Off
output_handler = ""
zlib.output_compression = Off
zlib.output_handler = ""
safe_mode = Off
register_globals = Off
magic_quotes_gpc = Off
upload_max_filesize = 20M
post_max_size = 20M
enable_dl = Off
disable_functions = ""
disable_classes = ""
session.save_handler = files
session.use_cookies = 1
session.use_only_cookies = 1
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_httponly = 1
date.timezone = "UTC"

Speichern und schließen Sie die Datei, und starten Sie dann den Apache-Dienst neu, um die Änderungen anzuwenden:

systemctl reload apache2

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Erstellen einer Datenbank für FileRun

Als nächstes müssen Sie eine Datenbank und einen Benutzer für FileRun erstellen. Melden Sie sich zuerst mit dem folgenden Befehl bei MariaDB an:

mysql

Sobald Sie verbunden sind, erstellen Sie eine Datenbank und einen Benutzer mit dem folgenden Befehl:

MariaDB [(none)]> create database filerun;  
MariaDB [(none)]> create user filerun@localhost identified by 'password';

Gewähren Sie als nächstes alle Berechtigungen für die FileRun-Datenbank mit dem folgenden Befehl:

MariaDB [(none)]> grant all privileges on filerun.* to filerun@localhost;

Als nächstes spülen Sie die Berechtigungen und verlassen Sie die MariaDB-Shell mit dem folgenden Befehl:

MariaDB [(none)]> flush privileges;  
MariaDB [(none)]> exit;

Sobald Ihre Datenbank erstellt ist, können Sie mit dem nächsten Schritt fortfahren.

FileRun herunterladen

Zuerst müssen Sie die neueste Version von FileRun von ihrer offiziellen Website herunterladen. Sie können es mit dem folgenden Befehl herunterladen:

wget -O FileRun.zip https://filerun.com/download-latest

Nachdem der Download abgeschlossen ist, erstellen Sie ein Verzeichnis für FileRun und extrahieren Sie die heruntergeladene Datei in dieses Verzeichnis:

mkdir /var/www/html/filerun  
unzip FileRun.zip -d /var/www/html/filerun

Ändern Sie als nächstes den Besitz des FileRun-Verzeichnisses mit dem folgenden Befehl:

chown -R www-data:www-data /var/www/html/filerun

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Erstellen eines Apache-Virtual Hosts für FileRun

Als nächstes müssen Sie eine Apache-Virtual-Host-Konfigurationsdatei erstellen, um FileRun im Internet zu hosten. Sie können es mit dem folgenden Befehl erstellen:

nano /etc/apache2/sites-available/filerun.conf

Fügen Sie die folgenden Zeilen hinzu:


        ServerName filerun.example.com

        DocumentRoot /var/www/html/filerun

        
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
        

        ErrorLog ${APACHE_LOG_DIR}/filerun.error.log
        CustomLog ${APACHE_LOG_DIR}/filerun.access.log combined

Speichern und schließen Sie die Datei, wenn Sie fertig sind. Aktivieren Sie dann den FileRun-Virtual Host und aktivieren Sie das Apache-Rewrite-Modul mit dem folgenden Befehl:

a2enmod rewrite  
a2ensite filerun.conf

Starten Sie schließlich den Apache-Dienst neu, um die Konfigurationsänderungen anzuwenden:

systemctl restart apache2

Um den Status des Apache zu überprüfen, führen Sie den folgenden Befehl aus:

systemctl status apache2

Sie erhalten die folgende Ausgabe:

? apache2.service - Der Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-03-11 12:02:45 UTC; 9s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 21235 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 21256 (apache2)
      Tasks: 6 (limit: 4686)
     Memory: 15.1M
     CGroup: /system.slice/apache2.service
             ??21256 /usr/sbin/apache2 -k start
             ??21257 /usr/sbin/apache2 -k start
             ??21258 /usr/sbin/apache2 -k start
             ??21259 /usr/sbin/apache2 -k start
             ??21260 /usr/sbin/apache2 -k start
             ??21261 /usr/sbin/apache2 -k start

Mar 11 12:02:45 ubuntu systemd[1]: Starting The Apache HTTP Server...

Sobald Sie fertig sind, können Sie auf FileRun zugreifen.

Zugriff auf die FileRun-Weboberfläche

An diesem Punkt ist FileRun installiert und mit Apache konfiguriert. Sie können jetzt auf die FileRun-Weboberfläche über die URL http://filerun.example.com zugreifen. Sie sollten die Willkommensseite von FileRun sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten die Seite mit den Serveranforderungen sehen:

Stellen Sie sicher, dass alle erforderlichen Pakete installiert sind, und klicken Sie dann auf die Schaltfläche Weiter. Sie sollten die Seite zur Datenbankeinrichtung sehen:

Geben Sie Ihre Datenbankkonfigurationsinformationen ein und klicken Sie auf die Schaltfläche Weiter. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Seite mit den Anmeldeinformationen sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten die Anmeldeseite von FileRun sehen:

Geben Sie Ihre Anmeldeinformationen ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das Dashboard von FileRun auf der folgenden Seite sehen:

Klicken Sie im linken Bereich auf das Steuerfeld, Sie sollten das Steuerfeld von FileRun auf der folgenden Seite sehen:

Fazit

Herzlichen Glückwunsch! Sie haben die FileRun-Dateifreigabeplattform erfolgreich auf Ubuntu 20.04 installiert. Sie können jetzt Ihre Dateien, Bilder und andere Dokumente zu FileRun hinzufügen und sie mit Ihren Freunden und Ihrer Familie teilen. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.