Προηγουμένως, σας παρουσιάσαμε στο BitTorrent Sync που σας επιτρέπει να συγχρονίζετε τα αρχεία σας από υπολογιστή σε υπολογιστή χρησιμοποιώντας την τεχνολογία Bittorrent. Εάν διαθέτετε το δικό σας διακομιστή ιστού, μπορείτε να χρησιμοποιήσετε το btsync ως εργαλείο δημιουργίας αντιγράφων ασφαλείας για να δημιουργήσετε αντίγραφα ασφαλείας αρχείων από τον υπολογιστή σας στο διακομιστή ιστού. Εδώ μπορείτε να ρυθμίσετε το BitTorrent Sync στο διακομιστή σας.

Σημείωση : Αυτό το σεμινάριο προϋποθέτει ότι έχετε ένα διακομιστή Linux και έχετε δικαιώματα διαχειριστή στο διακομιστή. Εάν χρησιμοποιείτε διακομιστή Windows, αυτό το σεμινάριο δεν ισχύει.

1. Συνδεθείτε στον απομακρυσμένο διακομιστή σας μέσω SSH. Στον αρχικό κατάλογο (ή σε οποιονδήποτε φάκελο δεν είναι προσβάσιμο από το κοινό), δημιουργήστε ένα φάκελο "btsync".

 mkdir btsync cd btsync 

Στη συνέχεια, ανακτήστε το πρόγραμμα εγκατάστασης BitTorrent Sync από τον ιστό.

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

Χρησιμοποιώ την έκδοση 64-bit του εγκαταστάτη. Μπορείτε να επιλέξετε την πιο κατάλληλη έκδοση για τον διακομιστή σας.

Εξαγωγή του αρχείου tar:

 tar -xvzf btsync_x64.tar.gz 

Εάν εκτελέσετε μια ls " ls ", θα πρέπει να δείτε το αρχείο "btsync" και "LICENSE.TXT".

Εκτελέστε το αρχείο btsync.

 ./btsync 

Αυτό θα εκτελέσει το BitTorrent Sync στο παρασκήνιο.

Τώρα, μεταβείτε στο πρόγραμμα περιήγησης και πληκτρολογήστε τη διεύθυνση: " http: // your-ip-address: 8888 "

Σε διακομιστή Apache με πολλούς τομείς, ίσως χρειαστεί να προσθέσετε την ακόλουθη καταχώρηση στο αρχείο vhost που αφορά συγκεκριμένο τομέα:

 ProxyPass http://127.0.0.1:8888/gui/ ProxyPassReverse http://127.0.0.1:8888/gui/ Ανακατεύθυνση μόνιμος / btsync / gui / 

Επανεκκινήστε τον διακομιστή Apache και θα έχετε πρόσβαση μέσω της διεύθυνσης URL: " http: // your-domain-name / gui / "

Προστασία του γραφικού περιβάλλοντος BTSync

Από προεπιλογή, το BTSync GUI είναι διαθέσιμο στο κοινό και ο καθένας μπορεί να έχει πρόσβαση σε αυτό. Αυτό που θέλετε να κάνετε είναι να προσθέσετε προστασία με κωδικό πρόσβασης, ώστε μόνο εσείς να έχετε πρόσβαση σε αυτήν.

Σε απομακρυσμένο διακομιστή, δημιουργήστε ένα αρχείο "btsync.config". Βεβαιωθείτε ότι το τοποθετήσατε σε τοποθεσία που δεν είναι προσβάσιμη από το κοινό.

 nano btsync.config 

Επικολλήστε τις ακόλουθες γραμμές στο κενό αρχείο:

 {"webui": {"listen": "0.0.0.0:8888", "login": "YOUR_LOGIN_USERNAME", "κωδικός πρόσβασης": "YOUR_LOGIN_PASSWORD"}} 

Αντικαταστήστε το "YOUR_LOGIN_USERNAME" και το "YOUR_LOGIN_PASSWORD" με το όνομα χρήστη και τον κωδικό πρόσβασής σας.

Αποθηκεύστε (ctrl + o) και βγείτε από το αρχείο (ctrl + x).

Στη συνέχεια, προσθέστε το αρχείο ρυθμίσεων στο btsync:

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

Σημείωση: Πρέπει να διακόψετε / να καταστρέψετε τη διαδικασία που εκτελείται αυτήν τη στιγμή πριν να μπορέσετε να προσθέσετε το αρχείο ρυθμίσεων. Μόλις προστεθεί, το btsync θα ξεκινήσει αυτόματα.

Τώρα, ανανεώστε το πρόγραμμα περιήγησής σας και θα σας ζητήσει την πιστοποίηση σύνδεσης.

Χρήση

Με το GUI στο Web, θα μπορείτε να προσθέσετε φάκελο και το μυστικό για να ξεκινήσετε τον συγχρονισμό των αρχείων από τον υπολογιστή σας στο διακομιστή. Θυμηθείτε ότι πρέπει να εγκαταστήσετε το πρόγραμμα-πελάτη BitTorrent Sync και στον υπολογιστή σας, προτού μπορέσετε να συγχρονίσετε τα αρχεία.

Απολαμβάνω!