Chuyển đến nội dung

Giải pháp · Tệp & cộng tác

VPS cho Nextcloud

Nextcloud All-in-One là bản cài Docker chính thức của dự án: một mastercontainer thiết lập Nextcloud, cơ sở dữ liệu, Redis, Office, Talk và sao lưu sau một trình hướng dẫn web. Điều nó cần ở máy chủ là ổ đĩa cho tệp của bạn, bộ nhớ cho PHP và ảnh xem trước, và một tên miền để cấp chứng chỉ. BD-12 giá $17.90 có 200 GB và 12 GB RAM; C4-8-160 giá $75.90 được giao với AIO đã khởi chạy.

Những gì nó cần

Phần mềm theo tài liệu chính thức, cấu hình ghi rõ nguồn

Phần mềm và cách thiết lập bảo mật lấy từ tài liệu của chính dự án. Khi dự án không công bố thông số phần cứng, cấu hình sẽ ghi rõ con số đó là của ai.

Theo README của Nextcloud AIO

  • Docker, sau đó là mastercontainer với --publish 80:80 --publish 8080:8080 --publish 8443:8443 và Docker socket ở chế độ chỉ đọc.
  • Một tên miền trỏ tới máy chủ, với cổng 80 và 8443 truy cập được, để AIO có thể lấy chứng chỉ Let's Encrypt.
  • Lần truy cập đầu: https://your-ip:8080 qua IP (chứng chỉ tự ký), mật khẩu lấy từ configuration.json bên trong container.
  • PHP mặc định 512 MB cho mỗi tiến trình; Office (Collabora) và Talk mỗi thứ cần bộ nhớ riêng. Sao lưu được tích hợp sẵn (Borg).

Cấu hình (do chúng tôi đề xuất: AIO không công bố thông số phần cứng)

Chọn cấu hình theo mục đích sử dụng
Khối lượng công việcvCPURAM
Tệp và lịch cho một đến ba ngườiNextcloud, cơ sở dữ liệu, Redis. Ảnh xem trước và tải lên là phần tải chính.24 GB
Một gia đình hoặc nhóm nhỏ, kèm OfficeCollabora là bộ ứng dụng văn phòng chạy trên trình duyệt, hoạt động trên máy chủ của bạn.48 GB
Gọi video Talk, nhiều người dùng, tìm kiếm toàn vănBackend hiệu năng cao và chỉ mục tìm kiếm cần RAM.612 GB

Các gói phù hợp

4 máy, giá trực tiếp

Sắp xếp theo ổ đĩa, thứ mà Nextcloud sẽ lấp đầy. Giá là giá hôm nay, theo tháng, lấy từ danh mục.

  • BD-8$12.90/tháng

    4 vCPU · 8 GB · 100 GB ổ đĩa · 32 TB

    100 GB, 8 GB: tệp cho vài người. 4 vCPU, 8 GB, 100 GB và 32 TB lưu lượng. Bạn tự dán lệnh docker.

  • BD-12$17.90/tháng

    6 vCPU · 12 GB · 200 GB ổ đĩa · 32 TB

    200 GB, 12 GB: kèm Office và Talk. 6 vCPU và 12 GB cho Collabora và Talk bên cạnh Nextcloud, 200 GB cho tệp. Lựa chọn bên dưới.

  • BD-24$31.90/tháng

    8 vCPU · 24 GB · 300 GB ổ đĩa · 32 TB

    300 GB, 24 GB: cho một nhóm. 8 vCPU, 24 GB, 300 GB. Tìm kiếm toàn văn, xem trước cho thư viện ảnh lớn, nhiều người dùng đồng thời.

  • C4-8-160$75.90/tháng

    4 vCPU · 8 GB · 160 GB ổ đĩa · 3 TB

    160 GB, giao kèm AIO đã khởi động. Preset cài Docker và khởi chạy mastercontainer trên nhà cung cấp có chạy script khởi động; bạn hoàn tất trên cổng 8080.

“Triển khai kèm cài đặt” mở trình cấu hình với script khởi động Nextcloud AIO của chúng tôi đã có sẵn đầy đủ trong ô script khởi động, để bạn xem trước khi mua. Script chạy một lần với quyền root trong lúc máy chủ được khởi tạo, và chỉ ở các nhà cung cấp có nền tảng hỗ trợ chạy script khởi động; ở các dòng khác, việc cài đặt gồm cùng các lệnh đó, do bạn tự dán vào.

Cài đặt

Năm bước, theo README của AIO

Với preset, bước 1 và 2 đã xong khi máy chủ được giao. Hãy chuẩn bị sẵn tên miền trước bước 3.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. Khởi động mastercontainer đúng như README hướng dẫn: docker run --init --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 8443:8443 --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro ghcr.io/nextcloud-releases/all-in-one:latest
  3. Trỏ tên miền tới máy chủ. Một bản ghi A như cloud.example.com; AIO tự kiểm tra và tự lấy chứng chỉ.
  4. Mở giao diện AIO bằng IP. https://your-ip:8080, chấp nhận chứng chỉ tự ký, và đăng nhập bằng mật khẩu từ docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json.
  5. Nhập tên miền, chọn container, khởi động. Office, Talk, Imaginary, tìm kiếm toàn văn: mỗi thứ là một ô đánh dấu và một phần RAM. Hãy đặt đích sao lưu Borg trước khi mời bất kỳ ai.

Nói thẳng

Gói chúng tôi thực sự sẽ mua

Nextcloud lấp đầy ổ đĩa và ngốn RAM ở các container tùy chọn. Hãy chọn đủ cho cả hai.

Cho một hộ gia đình hoặc nhóm nhỏ, có Office

BD-12 · $17.90/tháng

6 vCPU, 12 GB và 200 GB giá $17.90: Nextcloud với Collabora và Talk được bật, 200 GB cho tệp, và 32 TB lưu lượng để việc đồng bộ thư viện ảnh không thành hóa đơn. Gói này rẻ hơn máy 160 GB đi kèm preset của chúng tôi, và dù sao preset cũng chỉ là hai lệnh. Nếu bạn không dùng Office hay Talk, BD-8 giá $12.90 với 100 GB là đủ.

Câu hỏi

Những điều mọi người hỏi trước khi mua.

Nextcloud cần bao nhiêu RAM và ổ đĩa?
Dự án AIO không công bố cấu hình phần cứng tối thiểu. Điều họ nêu là: PHP mặc định 512 MB cho mỗi tiến trình, và mỗi container tùy chọn (Collabora Office, backend hiệu năng cao của Talk, Imaginary cho ảnh xem trước, tìm kiếm toàn văn) là một dịch vụ riêng với bộ nhớ riêng. Tệp và lịch cho vài người chạy được trên 4 GB; với Office và Talk, hãy tính 8–12 GB. Ổ đĩa đơn giản là dung lượng những gì bạn sẽ lưu cộng với bản sao lưu, đó là lý do các dòng ở trên được sắp xếp theo ổ đĩa.
Tôi có cần tên miền không?
Có. AIO kiểm tra rằng tên miền đã trỏ về máy chủ trước khi khởi chạy Nextcloud, và dùng tên miền đó để lấy chứng chỉ Let's Encrypt, việc này cần cổng 80 và 8443 truy cập được. Không có tên miền, bạn vẫn khởi chạy được mastercontainer nhưng không thể hoàn tất trình hướng dẫn. Hãy đăng ký một tên miền trước, hoặc dùng tùy chọn deSEC mà README mô tả.
Preset khởi động làm gì?
Script cài Docker bằng script chính thức của Docker và khởi chạy mastercontainer AIO với đúng lệnh docker run trong README (cổng 80, 8080, 8443; Docker socket chỉ đọc; volume của mastercontainer), mở các cổng đó cùng cổng 443 trên tường lửa, và để lại /root/NEXTCLOUD-NEXT-STEPS.txt chứa lệnh in ra mật khẩu AIO và các bước tiếp theo. Script không nhập tên miền và không tự khởi chạy Nextcloud: việc đó do trình hướng dẫn thực hiện, với tên miền của bạn.
Cổng 8080 có công khai không? Như vậy có an toàn không?
AIO được thiết kế như vậy: giao diện trên cổng 8080 được bảo vệ bằng mật khẩu ngẫu nhiên dài lưu bên trong container, chỉ root trên máy mới đọc được, và giao tiếp qua HTTPS với chứng chỉ tự ký. Khi Nextcloud đã chạy, bạn dùng nó trên tên miền của mình qua cổng 443; 8080 và 8443 là giao diện quản trị.
Sao lưu được thực hiện thế nào?
AIO bao gồm BorgBackup: bạn đặt đích sao lưu (một ổ đĩa được gắn, hoặc một kho Borg từ xa) và lịch trong giao diện, và nó chụp snapshot toàn bộ bản cài đặt một cách nhất quán. Hãy làm việc này trước khi mời bất kỳ ai; một Nextcloud không có sao lưu chỉ là một thư mục chia sẻ với vài bước thêm.
Nextcloud AIO hay cài đặt thủ công?
AIO là cách tự lưu trữ mà dự án khuyến nghị và cũng là cách trang này mô tả: một lệnh, một trình hướng dẫn, cập nhật và sao lưu được lo sẵn. Cài đặt thủ công cho bạn mọi tùy chỉnh và mọi việc vặt đi kèm. Trừ khi bạn biết vì sao mình cần các tùy chỉnh đó, hãy chọn AIO.