GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Pydio sur CentOS 7.0

Version 1.0
Auteur :Srijan Kishore
Suivez howtoforge sur Twitter
Dernière modification le 11/Jan/2015

Ce guide explique l'installation et la configuration du client FTP Web Pydio dans CentOS 7.0. Pydio (anciennement AjaXplorer) est une solution logicielle open source mature pour le partage et la synchronisation de fichiers. Avec des interfaces utilisateur intuitives (web / mobile / bureau), Pydio fournit des fonctionnalités de niveau entreprise pour reprendre le contrôle et la confidentialité de vos données :connecteurs d'annuaire d'utilisateurs, pilotes de systèmes de fichiers hérités, interface d'administration complète, et bien plus encore.

1 Remarque préliminaire

J'ai un serveur CentOS 7.0 fraîchement installé, sur lequel je vais installer le serveur NFS. Mon serveur CentOS a le nom d'hôte server1.example.com et l'IP comme 192.168.0.100

Vous devez avoir installé le serveur LAMP dans CentOS 7.0 comme mentionné dans le tutoriel.

2 Installer Pydio

Nous allons maintenant installer ces packages du côté du serveur CentOS 7.0 en tant que :

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

Actualisez ensuite le référentiel et installez Pydio comme suit :

yum update
yum install pydio

Ensuite, nous devons modifier le fichier de configuration de Pydio comme suit :

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>

De plus, nous devons obtenir le remplacement de SELINUX pour Pydio comme suit :

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


Redémarrez enfin le service apache.

systemctl restart httpd

3 Initialisation de la base de données

Ensuite, nous allons créer une base de données pour Pydio en tant que :

mysql -u root -p

Ici nous ajoutons database=pydiodb user=pydiouser et password=pydiopassword :

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

4 Configuration Web

Ouvrez maintenant l'URL http://server1.example.com/pydio Ou http://192.168.0.100/pydio

Cliquez sur Démarrer l'assistant

Créez un utilisateur de votre choix, j'ai créé user=admin et password=howtoforge :

Sélectionnez le type de stockage comme système de base de données et mettez Database=pydiodb user=pydiouser et password=pydiopassword OU si les valeurs de votre base de données sont différentes, faites-les correspondre en conséquence.

Vérifiez la connectivité avec la base de données en cliquant sur Essayez de vous connecter à la base de données :

Nous sommes maintenant prêts pour l'installation, si vous le souhaitez, vous pouvez créer plus d'utilisateurs. Appuyez sur Installer Pydio maintenant.

L'initialisation prendra un certain temps.

Maintenant que l'installation est terminée, copiez le contenu du fichier .htaccess et collez-le à /usr/share/pydio/.htaccess :

Nous sommes maintenant prêts pour le spectacle, actualisez le navigateur et connectez-vous selon les informations d'identification créées ci-dessus.

Dans mon cas, il user=admin et password=howtoforge

Ce sera votre page d'accueil par défaut.

Vous pouvez désormais ajouter des fichiers et des dossiers et les partager sur le réseau.

Bravo maintenant, nous avons un Pydio configuré avec succès sur CentOS 7.0 :)

  • CentOS :http://www.centos.org/
  • Pydio :https://pyd.io/

Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer Python 3 sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8