Cài đặt
Cài đặt Seafile trên Ubuntu
Hướng dẫn này giải thích cách thiết lập và chạy máy chủ tệp biển từ gói được xây dựng trước với MySQL. Dưới đây các bước cài đặt giả định rằng tất cả các gói phụ thuộc của Đám mây Seafile được cài đặt và cập nhật trên hệ thống của bạn. Vui lòng làm theo các bước lắp đặt Seafile:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Tải xuống gói máy chủ Seafile mới nhất từ Tải xuống Seafile. Tại thời điểm cài đặt này, bản phát hành mới nhất của Seafile Server là 8.0,5 64bit:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Sau khi hoàn tất tải xuống tệp, trích xuất thư mục lưu trữ vào /opt:
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
Tiếp theo, chỉ cần chạy tập lệnh thiết lập.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Kịch bản này sẽ hướng dẫn bạn thiết lập máy chủ Seafile của bạn bằng MySQL. Máy chủ Seafile sẽ chạy trên cổng 8082 và giao diện người dùng web Seafile sẽ có thể truy cập được trên cổng 8000. Bây giờ hãy bắt đầu các dịch vụ Seafile bằng cách:
cd /opt/seafile
sudo ./seafile.sh start
Tiếp theo, bắt đầu dịch vụ Frontend trang web của Seahub Django.
sudo ./seahub.sh start
Khi bạn bắt đầu Seahub, tập lệnh sẽ nhắc bạn tạo tài khoản quản trị cho tài khoản máy chủ Seafile của bạn. Cổng mặc định là 127.0.0.1:8000. Vì vậy, chúng tôi khuyên bạn nên triển khai dịch vụ proxy ngược để người dùng khác có thể truy cập dịch vụ Seahub. Bạn có thể dừng trang web Seahub và quy trình Seafile với:
./seahub.sh stop
./seafile.sh stop
Chúc mừng! Bạn đã cài đặt thành công đồng bộ hóa tệp Seafile và chia sẻ nền tảng trên Ubuntu. Thưởng thức!