Tidligere har vi introdusert deg til BitTorrent Sync som lar deg synkronisere filene dine fra datamaskin til datamaskin ved hjelp av Bittorrent-teknologi. Hvis du har din egen webserver, kan du bruke btsync som et reserveverktøy for å sikkerhetskopiere filer fra datamaskinen til webserveren. Slik kan du konfigurere BitTorrent Sync på serveren din.

Merk : Denne opplæringen antar at du har en Linux-server, og du har administrative rettigheter til serveren. Hvis du bruker en Windows-server, er denne opplæringen ikke aktuell.

1. Logg inn på den eksterne serveren din via SSH. I Hjemmekatalogen (eller en mappe som ikke er tilgjengelig for offentligheten), opprett en "btsync" -mappe.

 mkdir btsync cd btsync 

Deretter henter BitTorrent Sync installasjonsprogrammet fra nettet.

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

Jeg bruker 64-biters versjon av installasjonsprogrammet. Du kan velge den versjonen som passer best for din server.

Ekstra tar-filen:

 tar -xvzf btsync_x64.tar.gz 

Hvis du kjører en " ls " -kommando, bør du se filen "btsync" og "LICENSE.TXT".

Kjør btsync-filen.

 ./btsync 

Dette vil kjøre BitTorrent Sync i bakgrunnen.

Gå nå til nettleseren din og skriv inn adressen: " http: // din-ip-adresse: 8888 "

På en Apache-server med flere domener, må du kanskje legge til følgende oppføring i den domenespesifikke vhost-filen:

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

Start Apache-serveren på nytt, og du vil kunne få tilgang via URL: " http: // your-domain-name / gui / "

Beskytte BTSync GUI

Som standard er BTSync GUI offentlig tilgjengelig, og alle kan få tilgang til den. Det du vil gjøre er å legge til en passordbeskyttelse, slik at du bare får tilgang til den.

I ekstern server, opprett en "btsync.config" -fil. Pass på at du plasserer den på et sted som ikke er tilgjengelig for offentligheten.

 nano btsync.config 

Lim inn følgende linjer til den tomme filen:

 {"webui": {"listen": "0.0.0.0:8888", "innlogging": "YOUR_LOGIN_USERNAME", "passord": "YOUR_LOGIN_PASSWORD"}} 

Erstatt "YOUR_LOGIN_USERNAME" og "YOUR_LOGIN_PASSWORD" med brukernavnet og passordet ditt.

Lagre (ctrl + o) og avslutt filen (ctrl + x).

Deretter legger du til config-filen på btsync:

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

Merk: du må stoppe / drepe den kjørende prosessen før du kan legge til config-filen. Når en gang er lagt til, vil btsync autostart av seg selv.

Oppdater nå nettleseren din, og den vil be deg om påloggingsinformasjonen.

bruk

Med webgrensesnittet vil du kunne legge til mappe og hemmeligheten for å starte synkroniseringen av filene fra datamaskinen til serveren. Husk at du må installere BitTorrent Sync-klienten på datamaskinen din også før du kan synkronisere filene.

Nyt!