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

Comment installer Seafile sur CentOS 6

Dans ce tutoriel, nous allons vous montrer comment installer Seafile sur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Seafile est un logiciel de stockage cloud open-source. Il propose le partage de fichiers et la synchronisation pour les utilisateurs individuels et les groupes, il fournit un chiffrement côté client et un accès facile à partir d'appareils mobiles. Il s'intègre également facilement aux services locaux tels que LDAP et WebDAV ou peut être déployé à l'aide de services réseau avancés et de bases de données telles que MySQL, SQLite, PostgreSQL, Memcached , Nginx ou Apache Web Server.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de Seafile sur un CentOS 8.

Installer Seafile sur CentOS 6

Étape 1. Commencez par installer les packages requis.

yum -y updateyum -y install python-imaging MySQL-python python-simplejson python-setuptools

Étape 2. Installez Seafile sur CentOS 6.

Créez un nouvel utilisateur qui sera utilisé pour exécuter les services Seafile :

adduser seafilepasswd seafilesu -seafile

Vous devez télécharger la dernière version de Seafile :

wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.6_x86-64.tar.gztar xfz seafile-server_4.0.6_x86-64.tar.gzcd seafile-server_4.0.6/ 

Exécutez ce script qui créera les bases de données et répertoires requis pour le serveur Seafile et répondra à toutes les questions à l'aide des options de configuration suivantes, une fois que le script aura vérifié l'existence de tous les Python modules requis :

./setup-seafile-mysql.sh

Après l'installation réussie du serveur Seafile, il générera des informations utiles telles que les ports qui doivent être ouverts sur votre pare-feu pour permettre une connexion externe et les scripts à gérer. pour démarrer le serveur.

Étape 3. Configurer Iptables ou le pare-feu

# nano /etc/sysconfig/iptables-A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT-A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPTER

Redémarrez iptables pour appliquer les règles à l'aide de la commande suivante :

redémarrage du service iptables

Étape 4. Démarrage des services Seafile.

Exécutez maintenant les scripts "seafile.sh" et "seahub.sh" pour démarrer le serveur Seafile.

su - seafilecd seafile-server_4.0.6./seafile.sh start./seahub.sh start

Étape 5. Accéder à Seafile.

Seafile sera disponible sur le port HTTP 8000 par défaut. Ouvrez votre navigateur préféré et accédez à http://yourdomain.com:8000 ou http://server- ip:8000. Entrez l'identifiant et le mot de passe de l'e-mail d'administrateur pour vous connecter que vous avez créés au moment de l'installation. Si vous utilisez un pare-feu, veuillez ouvrir le port 8000 pour permettre l'accès au panneau de contrôle.

Félicitations ! Vous avez installé Seafile avec succès. Merci d'avoir utilisé ce didacticiel pour installer le stockage cloud open source Seafile sur le système CentOS 6. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le Site Web Seafile.


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 R sur CentOS 7

Comment installer R sur CentOS 8

Comment installer Seafile sur CentOS 7