Ricerca nel sito web

Come installare Pydio su CentOS 7.0


Su questa pagina

  1. 1 Nota preliminare
  2. 2 Installa Pydio
  3. 3 Inizializzazione del database
  4. 4 Configurazione web
  5. 5 collegamenti

Versione 1.0
Autore: Srijan Kishore
Segui howtoforge su Twitter
Ultima modifica 11/gen/2015

Questa guida spiega l'installazione e la configurazione del client ftp Web Pydio in CentOS 7.0. Pydio (precedentemente AjaXplorer) è una soluzione software open source matura per la condivisione e la sincronizzazione dei file. Con interfacce utente intuitive (web/mobile/desktop), Pydio offre funzionalità di livello aziendale per riprendere il controllo e la privacy dei tuoi dati: connettori di directory utente, driver di file system legacy, interfaccia di amministrazione completa e molto altro.

1 Nota preliminare

Ho un server CentOS 7.0 appena installato, sul quale installerò il server NFS. Il mio server CentOS ha il nome host server1.example.com e IP come 192.168.0.100

Devi avere il server LAMP installato in CentOS 7.0 come indicato nel tutorial.

2 Installa Pydio

Ora installeremo questi pacchetti alla fine del server CentOS 7.0 come:

rpm -Uvh http://dl.ajaxplorer.info/repos/pydio-release-1-1.noarch.rpm

Quindi aggiorna il repository e installa Pydio come segue:

yum update
yum install pydio

Successivamente dobbiamo modificare il file di configurazione di Pydio come segue:

vi /etc/httpd/conf.d/pydio.conf
#<Directory "/usr/share/pydio">
#        Options FollowSymLinks
#        AllowOverride Limit FileInfo
#        Order allow,deny
#        Allow from all
#       php_value error_reporting 2
#</Directory>


<Directory /usr/share/pydio>
    Options FollowSymlinks
    AllowOverride none
    Require all granted
</Directory>

Inoltre, dobbiamo ottenere l'override da SELINUX per Pydio come segue:

chcon -R -t httpd_sys_content_t /usr/share/pydio/


Infine riavvia il servizio apache.

systemctl restart httpd

3 Inizializzazione del database

Successivamente creeremo un database per Pydio come:

mysql -u root -p

Qui stiamo aggiungendo database=pydiodb user=pydiouser e password=pydiopassword :

create database pydiodb;
create user  identified by 'pydiopassword';
 grant all on pydiodb.* to ;
FLUSH PRIVILEGES;
exit

4 Configurazione web

Ora apri l'URL http://server1.example.com/pydio o http://192.168.0.100/pydio

Fare clic su Avvia procedura guidata

Crea un utente a tua scelta, ho creato user=admin e password=howtoforge:

Seleziona il tipo di archiviazione come Sistema di database e inserisci Database=pydiodb user=pydiouser e password=pydiopassword OPPURE nel caso in cui i valori del tuo database siano diversi, abbinali di conseguenza.

Ora siamo pronti per l'installazione, se lo desideri puoi creare più utenti. Premi Installa Pydio ora.

Ci vorrà del tempo per l'inizializzazione.

Ora l'installazione è completata, copia il contenuto del file .htaccess e incollalo lì in  /usr/share/pydio/.htaccess:

Ora siamo pronti per lo spettacolo, aggiorna il browser e accedi con le credenziali create sopra.

Nel mio caso user=admin e password=howtoforge

Questa sarà la tua pagina di benvenuto predefinita.

Ora puoi aggiungere file e cartelle e condividerli in rete.

Saluti ora abbiamo un Pydio configurato con successo su CentOS 7.0 :)

5 collegamenti

  • CentOS: http://www.centos.org/

  • Pydio : https://pyd.io/

Articoli correlati: