Dans ce didacticiel, nous allons vous montrer comment installer et configurer Transmission sur votre serveur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Transmission BitTorrent Client propose une interface simple en plus d'un back-end multiplateforme. Transmission est concédée sous licence en tant que logiciel libre selon les termes de la licence publique générale GNU (GPL), avec des parties sous licence MIT. Transmission, comme tout autre client BitTorrent, permet aux utilisateurs de télécharger des fichiers à partir du Internet et télécharger leurs propres fichiers ou torrents. En saisissant des éléments et en les ajoutant à l'interface, les utilisateurs peuvent créer des files d'attente de fichiers à télécharger et à télécharger.
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. Je vais vous montrer étape par étape l'installation Transmission sur CentOS 6.
Installer Transmission sur CentOS 6
Étape 1. Tout d'abord, vous devez activer le référentiel EPEL sur votre système.
## RHEL/CentOS 6 64-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm ## RHEL/CentOS 6 32-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
Étape 2. Installez la transmission.
yum -y upgrade yum -y install transmission transmission-daemon
Étape 3. Configurez la transmission.
Modifiez le fichier settings.json.
#find / -name settings.json #nano /var/lib/transmission/.config/transmission/settings.json "rpc-authentication-required": true, "rpc-enabled": true, "rpc-password": "mypassword", "rpc-username": "mysuperlogin", "rpc-whitelist-enabled": false,
Étape 4. Démarrer la transmission
service transmission start
Installation de la transmission à partir de la source
Étape 1. Installez les dépendances et certains outils que nous utiliserons.
yum -y install openssl-devel curl-devel intltool gettext wget nano
Étape 2. Installez libevent 2.0
dépendance.
Exécutez la commande suivante ci-dessous pour l'installer :
cd /usr/src wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure --prefix=/opt/libevent make make install
Étape 3. Obtenez et décompressez la transmission.
wget https://transmission.cachefly.net/transmission-2.84.tar.xz tar xvf transmission-2.84.tar.xz cd transmission-2.84 export PKG_CONFIG_PATH=/opt/libevent/lib/pkgconfig ./configure --prefix=/opt/transmission make make install
Étape 4. Maintenant, nous l'exécutons une fois pour créer le fichier settings.json dans ~ (répertoire personnel)
transmission-daemon
Étape 5. Tuez l'ajout -HUP pour forcer le vidage des paramètres.
killall -HUP transmission-daemon
Étape 6. OK maintenant modifions les paramètres (à votre goût) et n'oubliez pas de les enregistrer.
#cd ~ #nano .config/transmission-daemon/settings.json "rpc-authentication-required": true, "rpc-enabled": true, "rpc-password": "mypassword", "rpc-username": "mysuperlogin", "rpc-whitelist-enabled": false,
Étape 7. Enfin, relancez transmission-daemon. Il ne doit être exécuté qu'une seule fois, puis vous pouvez accéder à l'interface Web sur le port que vous avez configuré.
transmission-daemon
Étape 8. Accéder à la transmission.
La transmission sera disponible sur le port HTTP 9091 par défaut. Ouvrez votre navigateur préféré et accédez à http://yourdomain.com:9091
ou http://your-server-ip:9091
. Vous devriez être accueilli par l'interface Web de transmission. Après vous être connecté, vous remarquerez que la valeur du mot de passe rpc dans le fichier settings.json sera hachée. Si vous utilisez un pare-feu, veuillez ouvrir le port 80 pour permettre l'accès au panneau de contrôle.
Vous avez installé Transmission avec succès ! Maintenant, exécutez la commande suivante pour afficher le guide d'aide de Transmission :
transmissioncli -h
Félicitations ! Vous avez installé Transmission avec succès. Merci d'avoir utilisé ce didacticiel pour installer Transmission BitTorrent Client 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 officiel de Transmission.