GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Seafile sur un VPS Ubuntu 14.04

Seafile est un système de stockage en nuage open source permettant de stocker des fichiers sur le serveur Seafile et de synchroniser les fichiers entre plusieurs ordinateurs ou appareils mobiles à l'aide du client Seafile. En utilisant Seafile, vous pouvez également créer des groupes avec la synchronisation de fichiers, des wikis et démarrer des discussions avec votre équipe pour faciliter la collaboration.

Dans ce didacticiel, nous vous guiderons à travers les étapes d'installation de Seafile sur un serveur virtuel Linux Ubuntu 14.04 avec un serveur MySQL, un serveur Web Apache et PHP.

Tout d'abord, connectez-vous à votre serveur Ubuntu 14.04 en tant qu'utilisateur root et assurez-vous que tous les packages sont à jour

apt-get update
apt-get upgrade

Installez les dépendances suivantes nécessaires à Seafile

apt-get install python-setuptools python-imaging python-mysqldb

Installer le serveur MySQL

apt-get install mysql-server

Exécutez la commande suivante pour sécuriser votre serveur MySQL et définir un nouveau mot de passe racine

mysql_secure_installation

Ensuite, installez le serveur Web Apache et PHP sur votre serveur

apt-get install apache2 php5 libapache2-mod-php5

Téléchargez la dernière version stable de Seafile sur votre serveur depuis leur site officiel. Au moment de la rédaction de cet article, il s'agit de la version 4.0.6

cd /opt/
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.6_x86-64.tar.gz

Décompressez l'archive tar téléchargée

tar -xzf seafile-server_4.0.6_x86-64.tar.gz
cd seafile-server-4.0.6/

Exécutez le script suivant pour vérifier si votre serveur répond à toutes les exigences.

./setup-seafile-mysql.sh

Nous avons déjà installé toutes les exigences et il ne devrait y avoir aucun problème, alors appuyez sur la touche Entrée pour continuer l'installation. Vous serez invité à saisir plusieurs informations nécessaires à la configuration de Seafile, telles que le nom du serveur, l'adresse IP, les ports d'écoute, créer une base de données MySQL pour Seafile, etc…

Une fois toutes les informations requises saisies, vous obtiendrez le message suivant

-----------------------------------------------------------------
Your seafile server configuration has been finished successfully.
-----------------------------------------------------------------

run seafile server:     ./seafile.sh { start | stop | restart }
run seahub  server:     ./seahub.sh  { start  | stop | restart  }

Exécutez donc les scripts suivants pour démarrer les serveurs Seafile et Seahub :

./seafile.sh start 
./seahub.sh  start

Étant donné que le serveur Seahub est démarré pour la première fois, vous devrez créer le compte administrateur.

What is the email for the admin account?
[ admin email ] [email protected]

What is the password for the admin account?
[ admin password ]

Enter the password again:
[ admin password again ]

----------------------------------------
Successfully created seafile admin
----------------------------------------

Seahub est un package de serveur Seafile contenant un serveur HTTP Python léger qui dessert le site Web. Une fois le serveur Seahub démarré, vous pouvez accéder à Seafile sur https://votredomaine.com:8000 et vous connecter avec le compte administrateur créé.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Seafile pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer FastPanel sur Ubuntu 20.04

  2. Comment installer PrestaShop sur un VPS Ubuntu 14.04

  3. Comment installer Munin sur un VPS Ubuntu 14.04

  4. Comment installer Contao sur un VPS Ubuntu 14.04

  5. Comment installer MySQL sur Ubuntu 16.04

Comment installer aaPanel sur Ubuntu 20.04

Comment installer eGroupware sur un VPS Ubuntu 14.04

Comment installer le serveur Graylog sur Ubuntu 16.04

Comment installer NextCloud 13 sur Ubuntu 16.04

Comment installer osTicket sur Ubuntu 16.04

Comment installer OpenVPN sur Ubuntu 18.04