Come distribuire FileRun, un’alternativa locale a Google Drive

Tu o la tua piccola impresa potreste voler archiviare determinati file su una piattaforma privata simile a Google Drive. Puoi farlo con FileRun. Jack Warren spiega come farlo.

Immagine: iStock

Google Drive è di fatto lo standard del settore per così tante persone e anche per le piccole imprese. Tuttavia, se disponi di un data center in sede (o di un server Linux di riserva sulla tua LAN) o di un servizio ospitato nel cloud e hai bisogno di un’alternativa a documenti o file specifici, ti invitiamo a farlo. FileRun?

FileRun è una piattaforma compatibile con Nextcloud che può essere distribuita come Google Drive/Foto/Musica localizzati. È estensibile, sicuro, brandizzabile e sicuro. FileRun consente di condividere e sincronizzare file, accedere tramite WebDAV e connettersi con l’app mobile Nextcloud.

Descrive il processo di installazione di questa piattaforma.

guarda: Lista di controllo: Inventario del server (TechRepublic Premium)

cose necessarie

Dimostrazione di installazione su Ubuntu Server 20.04. Perché funzioni, è necessaria un’istanza in esecuzione di Ubuntu Server e un utente con privilegi sudo. questo è tutto. Andiamo a lavorare.

Come installare le dipendenze richieste

Innanzitutto, installa le dipendenze. Innanzitutto, avvia ed esegui il server LAMP. Accedi al server e usa il seguente comando per installare lo stack LAMP completo.

sudo apt-get install lamp-server^ -y

Al termine dell’installazione, utilizzare il comando seguente per installare il modulo PHP.

sudo apt-get install 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 -y

Successivamente, è necessario installare il caricatore PHP ionCube. Scarica l’ultima versione con il seguente comando.

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

Estrai il file con il seguente comando.

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

Crea un nuovo file ini per Apache usando il seguente comando:

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

Incolla quanto segue in quel file:

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

Salva e chiudi il file. Crea un altro file ini con il seguente comando.

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

Incolla quanto segue in quel file:

expose_php = Off

Save and close the file.

Reload Apache with the following command:

sudo systemctl reload apache2

Come creare un database

Successivamente, è necessario creare un nuovo database. Accedi al server MySQL con il seguente comando:

sudo mysql

Crea una banca dati.

CREATE DATABASE filerun;

Crea un nuovo utente con il seguente comando:

CREATE USER [email protected] IDENTIFIED BY 'PASSWORD';

Dove PASSWORD è una password sicura e unica.

Concedi al database nuovi privilegi utente utilizzando il seguente comando:

GRANT ALL PRIVILEGES ON filerun.* TO [email protected];

Elimina i privilegi ed esci con il seguente comando:

FLUSH PRIVILEGES;

Let’s create an Apache configuration file using the following command.

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

Incolla quanto segue in quel file:

<VirtualHost *:80>

Save and close the file.

Enable the rewrite module with the following command:

sudo a2enmod rewrite

Abilita il nuovo host virtuale usando il seguente comando:

sudo a2ensite filerun.conf

Riavvia Apache con il seguente comando:

sudo systemctl restart apache2

Come scaricare e decomprimere FileRun

Quindi scarica e decomprimi FileRun. Torna alla finestra del terminale e usa il seguente comando per scaricare l'ultima versione di FileRun.

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

Crea una nuova directory nella root del documento Apache usando il seguente comando:

sudo mkdir /var/www/html/filerun

Decomprimi il file nella directory appropriata usando il seguente comando:

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

Concedi alla directory le autorizzazioni appropriate utilizzando il seguente comando:

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

Come completare l'installazione

Apri un browser web e punta a http: // SERVER / filerun (dove SERVER è l'indirizzo IP del tuo server di hosting). Viene visualizzata una procedura guidata di installazione di facile comprensione. Finché non viene visualizzata la schermata di configurazione del database[娆°伕]Clic(Figura A).

Figura A

fileruna.jpg

La struttura del database FileRun è breve e attraente.

Immettere le seguenti informazioni nella configurazione del database:

    Nome del database: filerun Utente MySQL: filerun Password: Password impostata con la password sopra

[娆°伕]Continua a fare clic per visualizzare le credenziali dell’utente amministratore. L’utente sarà superutente e la password sarà una stringa generata casualmente.Ultimo[娆°伕]Fare clic per visualizzare la schermata di accesso Esegui file. Una volta autenticato, puoi iniziare a personalizzare e utilizzare FileRun (Figura B).

Figura B

filerunb.jpg

Fare clic sull’icona a forma di ingranaggio in alto a destra per visualizzare la finestra di configurazione. Puoi gestire una serie di attività amministrative qui (Figura C).

Figura C

filerunc.jpg

Finestra di configurazione di FileRun.

Congratulazioni! Ora hai un’alternativa completamente funzionale e privata a Google Drive/Foto/Musica. FileRun dovrebbe aiutare te e la tua piccola impresa.

Iscriviti a Tech Republic Come far funzionare la tecnologia su YouTube Per tutti gli ultimi consigli tecnici per i professionisti aziendali da Jack Warren.

Newsletter settimanale open source

Non perdere i suggerimenti, i tutorial e i commenti sul sistema operativo Linux e le applicazioni open source. Consegnato martedì

Iscriviti oggi

Guarda anche

Le foreste di mangrovie messicane mostrano modelli di cambiamento climatico Facebook potrebbe non essere più chiamato Facebook a partire dalla prossima settimana L’Uganda lancia il nuovo veicolo da combattimento di fanteria “Chui” TransferGo nomina Povilas膶iuplys come nuovo Chief Customer Officer PCR PS5 ha appena finito di vendere Nintendo Switch di fila Ultime notizie tecnologiche

    Le foreste di mangrovie messicane mostrano modelli di cambiamento climatico Facebook potrebbe non essere più chiamato Facebook a partire dalla prossima settimana L’Uganda lancia il nuovo veicolo da combattimento di fanteria “Chui” TransferGo nomina Povilas膶iuplys come nuovo Chief Customer Officer PCR PS5 ha appena finito di vendere Nintendo Switch di fila

Leave a Reply