Tidligere har vi introduceret dig til BitTorrent Sync, som giver dig mulighed for at synkronisere dine filer fra computer til computer ved hjælp af Bittorrent teknologi. Hvis du har din egen webserver, kan du bruge btsync som backupværktøj til at sikkerhedskopiere filer fra din computer til webserveren. Sådan kan du konfigurere BitTorrent Sync på din server.

Bemærk : Denne vejledning forudsætter, at du har en Linux-server, og du har administrative rettigheder til serveren. Hvis du bruger en Windows-server, er denne vejledning ikke anvendelig.

1. Log på din fjernserver via SSH. I hjemmemappen (eller en mappe, der ikke er tilgængelig for offentligheden), skal du oprette en "btsync" -mappe.

 mkdir btsync cd btsync 

Hent derefter BitTorrent Sync-installationsprogrammet fra internettet.

 wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_x64.tar.gz 

Jeg bruger 64-bit version af installationsprogrammet. Du kan vælge den version, der passer bedst til din server.

Ekstra tar-filen:

 tjære -xvzf btsync_x64.tar.gz 

Hvis du kører en kommando " ls ", skal du se filen "btsync" og "LICENSE.TXT".

Udfør btsync-filen.

 ./btsync 

Dette vil køre BitTorrent Sync i baggrunden.

Gå nu til din browser og indtast adressen: " http: // din-ip-adresse: 8888 "

På en Apache-server med flere domæner skal du muligvis tilføje følgende post til den domæne-specifikke vhost-fil:

 ProxyPass http://127.0.0.1:8888/gui/ ProxyPassReverse http://127.0.0.1:8888/gui/ Omdirigere permanent / btsync / gui / 

Genstart Apache-serveren, og du vil få adgang via URL'en: " http: // dit-domænenavn / gui / "

Beskyttelse af BTSync GUI

Som standard er BTSync GUI offentligt tilgængelig, og alle kan få adgang til det. Hvad du vil gøre er at tilføje en adgangskodebeskyttelse, så kun du kan få adgang til det.

Opret en "btsync.config" -fil på fjernserver. Sørg for at placere det på et sted, der ikke er tilgængeligt for offentligheden.

 nano btsync.config 

Indsæt følgende linjer i den tomme fil:

 {"webui": {"listen": "0.0.0.0:8888", "login": "YOUR_LOGIN_USERNAME", "password": "YOUR_LOGIN_PASSWORD"}} 

Erstat "YOUR_LOGIN_USERNAME" og "YOUR_LOGIN_PASSWORD" med dit brugernavn og din adgangskode.

Gem (ctrl + o) og afslut filen (ctrl + x).

Dernæst tilføj config filen til btsync:

 ./btsync --config /path/to/btsync.config 

Bemærk: Du skal stoppe / dræbe den igangværende proces, før du kan tilføje konfigurationsfilen. Når en gang er tilføjet, vil btsync automatisk starte autostart.

Opdater nu din browser, og det vil bede dig om login-legitimationen.

Anvendelse

Med web-GUI'en kan du tilføje mappe og hemmeligheden for at begynde at synkronisere filerne fra din computer til serveren. Husk at du også skal installere BitTorrent Sync klienten på din computer, før du kan synkronisere filerne.

God fornøjelse!