Aller au contenu

Serveur Seafile (Raspberry Pi)⚓︎

Mettre en place le serveur de fichiers seafile sur Raspberry Pi.

Tutoriel basé sur celui-ci.



Installation et Configuration⚓︎

1. Téléchargement des paquets⚓︎

1
2
3
sudo mkdir /opt/seafile
cd /opt/seafile
sudo curl -L https://github.com/haiwen/seafile-rpi/releases/download/v8.0.3/seafile-server-8.0.3-buster-armv7.tar.gz | sudo tar zx

2. Les bases de données Mysql⚓︎

Connectez-vous avec votre utilisateur administrateur (ici root)

mysql -u root -p

Ensuite, créez les bases de données un utilisateur et configurez ses privilèges

1
2
3
4
5
6
7
8
9
create database `ccnet_db` character set = 'utf8';
create database `seafile_db` character set = 'utf8';
create database `seahub_db` character set = 'utf8';

create user 'seafile'@'localhost' identified by '[MOT_DE_PASSE_CHOISI]';

GRANT ALL PRIVILEGES ON `ccnet_db`.* to `seafile`@localhost;
GRANT ALL PRIVILEGES ON `seafile_db`.* to `seafile`@localhost;
GRANT ALL PRIVILEGES ON `seahub_db`.* to `seafile`@localhost;