Làm thế nào để cài đặt BitTorrent Sync trên một máy chủ Linux
Trước đây, chúng tôi đã giới thiệu cho bạn về BitTorrent Sync cho phép bạn đồng bộ hóa các tệp của mình từ máy tính đến máy tính bằng công nghệ Bittorrent. Nếu bạn có máy chủ web của riêng mình, bạn có thể sử dụng btsync làm công cụ sao lưu để sao lưu các tệp từ máy tính của bạn lên máy chủ web. Đây là cách bạn có thể thiết lập BitTorrent Sync trên máy chủ của bạn.
Lưu ý : Hướng dẫn này giả định rằng bạn có một máy chủ Linux và bạn có quyền quản trị đối với máy chủ. Nếu bạn đang sử dụng máy chủ Windows, hướng dẫn này không áp dụng được.
1. Đăng nhập vào máy chủ từ xa của bạn thông qua SSH. Tại thư mục Home (hoặc bất kỳ thư mục nào không được truy cập bởi công chúng), tạo một thư mục “btsync”.
mkdir btsync cd btsync
Tiếp theo, tìm nạp trình cài đặt BitTorrent Sync từ web.
wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_x64.tar.gz
Tôi đang sử dụng phiên bản 64 bit của trình cài đặt. Bạn có thể chọn phiên bản phù hợp nhất cho máy chủ của bạn.
Giải nén tệp tar:
tar -xvzf btsync_x64.tar.gz
Nếu bạn chạy ls
" ls
", bạn sẽ thấy "btsync" và tệp "LICENSE.TXT".
Thực thi tệp btsync.
./btsync
Điều này sẽ chạy BitTorrent Sync trong nền.
Bây giờ, hãy truy cập trình duyệt của bạn và nhập địa chỉ: “ http: // your-ip-address: 8888 ”
Trên máy chủ Apache có nhiều tên miền, bạn có thể cần thêm mục nhập sau vào tệp vhost miền cụ thể:
ProxyPass http://127.0.0.1:8888/gui/ ProxyPassReverse http://127.0.0.1:8888/gui/ Chuyển hướng vĩnh viễn / btsync / gui /
Khởi động lại máy chủ Apache và bạn sẽ có thể truy cập thông qua URL: “ http: // your-domain-name / gui / ”
Bảo vệ GUI của BTSync
Theo mặc định, giao diện BTSync được cung cấp công khai và bất kỳ ai cũng có thể truy cập nó. Những gì bạn muốn làm là thêm một mật khẩu bảo vệ để chỉ có bạn mới có thể truy cập nó.
Trong máy chủ từ xa, tạo một tập tin “btsync.config”. Hãy chắc chắn rằng bạn đặt nó ở một vị trí mà công chúng không thể truy cập được.
nano btsync.config
Dán các dòng sau vào tệp trống:
{"webui": {"listen": "0.0.0.0:8888", "đăng nhập": "YOUR_LOGIN_USERNAME", "mật khẩu": "YOUR_LOGIN_PASSWORD"}}
Thay thế “YOUR_LOGIN_USERNAME” và “YOUR_LOGIN_PASSWORD” bằng tên người dùng và mật khẩu của bạn.
Lưu (ctrl + o) và thoát tệp (ctrl + x).
Tiếp theo, thêm tệp cấu hình vào btsync:
./btsync --config /path/to/btsync.config
Lưu ý: bạn phải dừng / hủy quá trình đang chạy trước khi có thể thêm tập tin cấu hình. Sau khi thêm, btsync sẽ tự khởi động.
Bây giờ, hãy làm mới trình duyệt của bạn và nó sẽ nhắc bạn về thông tin xác thực đăng nhập.
Sử dụng
Với giao diện web, bạn sẽ có thể thêm thư mục và bí mật để bắt đầu đồng bộ các tệp từ máy tính của bạn với máy chủ. Hãy nhớ rằng bạn phải cài đặt ứng dụng BitTorrent Sync trên máy tính của mình trước khi bạn có thể đồng bộ hóa các tệp.
Thưởng thức!