Come installare Pydio su CentOS 7.0
Su questa pagina
- 1 Nota preliminare
- 2 Installa Pydio
- 3 Inizializzazione del database
- 4 Configurazione web
- 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/