Installazione e Configurazione Base di FileRun File Management su Ubuntu Server 24.04

da | Ott 31, 2025

Nel panorama sempre più competitivo delle soluzioni di file management, FileRun si distingue come una piattaforma leggera, veloce e self-hosted che consente di gestire, condividere e organizzare documenti in modo sicuro e intuitivo direttamente dal proprio server.

In questo articolo vedremo come installare e configurare FileRun su Ubuntu Server 24.04, partendo dai requisiti di sistema fino alla prima configurazione via web.

L’obiettivo è ottenere un sistema stabile e pronto all’uso, capace di offrire un’esperienza simile a quella dei servizi cloud commerciali (come Google Drive o Dropbox), ma con il vantaggio di mantenere il pieno controllo dei dati.

PREREQUISITI

  • PHP: dalla versione 7.4 a 8.2 (ottimizzato per 8.1–8.2)
  • Database: MySQL o MariaDB
  • Web server: Apache, Nginx o Lighttpd
  • OS supportati: Linux, Windows, macOS (tramite PHP environment)
  • Installazione facile: basta estrarre l’archivio

INSTALLAZIONE DEL SERVER WEB APACHE

FileRun richiede un server web. Questo post installerà e utilizzerà il server Web Apache per eseguire FileRun.

Per fare ciò aprire il terminale Ubuntu ed eseguire i comandi seguenti per installare il server Web Apache.

Una volta installato Apache i comandi seguenti possono avviare, arrestare e abilitare l’avvio automatico del server Web Apache all’avvio del server.

 

INSTALLAZIONE DEL DATABASE SERVER MARIADB

Il componente successivo necessario per eseguire FileRun è un server di database. In questo post installerò e utilizzerò il server di database MariaDB.

Per installare e utilizzare il server di database MariaDB, seguire le istruzioni riportate di seguito.

Aprire il terminale Ubuntu ed eseguire i comandi seguenti per installare il server di database MariaDB.

Una volta installato il server di database MariaDB, utilizzare i comandi seguenti per arrestare, avviare e abilitare l’avvio automatico del server MariaDB all’avvio del server.

CREAZIONE DEL DATABASE PER FILERUN

Dopo aver installato correttamente il server di database MariaDB, creare un database vuoto sul server specifico per l’applicazione FileRun.

Come parte della configurazione, creeremo un database filerundb e un account utente chiamato filerundbuser.

Infine concederemo a filerundbuser l’accesso completo al database filerundb.

Tutti i passaggi del database precedenti possono essere eseguiti utilizzando i comandi seguenti.

Ma prima di tutto accedere al server di database MariaDB con il comando:

Quindi eseguire i comandi seguenti per completare i passaggi:

NOTA BENE: Assicurati di sostituire PASSWORD con la tua password.

INSTALLAZIONE DEL PHP

L’ultimo componente necessario per eseguire FileRun è PHP. L’applicazione FileRun è basata su PHP e supporta le versioni più recenti di PHP.

Eseguire i comandi seguenti per installare l’ultima versione di PHP.

Successivamente modificare alcune impostazioni di configurazione PHP con FileRun.

Eseguire i comandi seguenti per creare un nuovo file di configurazione PHP per FileRun.

Quindi copiare le righe sottostanti e incollarle nel file creato.

Salvare le modifiche ed uscire

Un ultimo modulo necessario è ionCube. Eseguire i passaggi seguenti per installarlo e aggiungerlo alle configurazioni PHP.

Scaricare il pacchetto per Ubuntu a 64 bit con il comando:

Quindi eseguire i comandi seguenti per estrarlo nella directory /usr/lib/php.

Eseguire i comandi seguenti per creare un file di configurazione ioncube.

Incollare la seguente riga nel file:

Salvare il file ed uscire

DOWNLOAD DI FILERUN

Iniziamo a scaricare e configurare i file FileRun su Ubuntu Linux.

Scarica l’archivio zip di installazione dall’area client di FileRun: https://filerun.com/client-area/client-area-orders

ATTENZIONE: Al momento non esiste un file di archivio zip disponibile per il download pubblico. Il download è disponibile solo per i possessori di una licenza Enterprise con un servizio di supporto valido.

Dopo il download estrarre il file nella directory principale di Apache.

Posizionarsi nella cartella /TMP con il comando:

Estrarre il file con il comando:

Quindi eseguire il comando seguente per rendere l’utente Apache proprietario della directory.

Una volta completati tutti i passaggi precedenti configurare il server Web Apache di seguito per fornire il contenuto FileRun.

Eseguire i comandi seguenti per creare un file host virtuale Apache per FileRun.

Copiare e incollare il blocco di contenuto sottostante nel blocco del server Apache.

Salvare e chiudere il file.

NOTA BENE: Inserire al posto di ServerName il nome del server. Al posto del ServerAlias l’alias del server. Al posto di ServerAdmin la mail corretta.

Eseguire i comandi seguenti per abilitare l’host virtuale e riavviare il server Apache.

Verificare lo stato di Apache con il comando:

Dovremmo vosualizzare il seguente output:

 

ACCESSO A FILERUN DA WEBGUI

Aprire il browser web e accedere all’interfaccia utente web di FileRun utilizzando l’URL http://filerun.test.lab

Cliccare su Proceed

Verificare che sia tutto OK quindi cliccare Proceed

Inserire la licenza quindi cliccare Validate

Inserire tutte le info relative al database creato in precedenza quindi cliccare Next

Annotare la password del SuperUser quindi cliccare Next

Inserire le credenziali del Super User quindi cliccare Sign In

Se è andato tutto a buon fine dovremmo accedere alla Home di FireRun

CARATTERISTICHE PRINCIPALI

 

Gestione file sicura

  • Caricamento, modifica, anteprima e condivisione di file da browser.
  • Permessi granulari per utenti e gruppi.
  • Possibilità di creare link pubblici o protetti da password.
  • Cestino integrato e versioning (versioni precedenti dei file).

‍ Gestione utenti

  • Utenti interni e guest con ruoli e limiti personalizzati.
  • Integrazione LDAP / Active Directory.
  • Autenticazione a due fattori (2FA) e Single Sign-On (SAML, OAuth).

Integrazioni

  • Compatibilità WebDAV (montabile come unità di rete).
  • Integrazione con Google Docs, OnlyOffice o Microsoft Office Online per la modifica di documenti.
  • Anteprima integrata per oltre 60 formati di file (PDF, immagini, video, audio, CAD, Office, ecc.).

Ricerca avanzata

  • Indicizzazione full-text con metadati (anche all’interno di documenti PDF o Word).
  • Filtri per tipo di file, dimensione, data o autore.

Interfaccia web moderna

  • Drag-and-drop dei file.
  • Temi chiari/scuri e UI responsive anche da mobile.
  • Navigazione tipo “Finder” o “Esplora risorse”.

Funzioni per amministratori

  • Log dettagliati e audit trail.
  • Quota disco per utente/gruppo.
  • Backup e sincronizzazione con storage esterni (Amazon S3, Nextcloud, ecc.).
  • API REST per automazioni e integrazione con applicazioni esterne.

⚡ Punti di forza

✅ Installazione rapida e leggera (non richiede un grande stack come Nextcloud).
✅ Prestazioni elevate anche su server economici.
✅ Interfaccia pulita e intuitiva.
✅ Ideale per aziende, professionisti o piccoli team che vogliono controllo locale dei dati.

⚠️ Limiti

❌ Nessuna sincronizzazione desktop/mobile nativa (usa WebDAV o app terze).
❌ Meno app esterne rispetto a Nextcloud.
❌ Licenza commerciale per alcune funzioni (es. editing collaborativo integrato).

 

Licenze

  • Free personal (limitata, per uso non commerciale).
  • Commercial license (a partire da ~€39/anno/utente con supporto e aggiornamenti).
  • 30-day money-back guarantee per test

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D’Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi. Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare. Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Related Post

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione