Nguồn mở Owncloud là một giải pháp lưu trữ đám mây riêng

ownCloud Phần mềm sao lưu và đồng bộ hóa miễn phí

Giải pháp lưu trữ đám mây riêng dựa trên PHP

Nguồn mở Owncloud là một giải pháp lưu trữ đám mây riêng cho các nền tảng cộng tác dựa trên đám mây. Owncloud cung cấp quyền riêng tư và hoạt động để bảo vệ lưu trữ tệp.

Tổng quan

Nguồn mở Owncloud là ứng dụng web doanh nghiệp mạnh mẽ và miễn phí và phổ biến được viết trong PHP mà sử dụng để đồng bộ hóa dữ liệu và chia sẻ tệp. Nó cũng cho phép bạn dễ dàng quản lý các tệp dữ liệu, danh bạ, lịch, để làm danh sách và nhiều hơn nữa. Đây là một sự thay thế tuyệt vời cho các nền tảng đám mây phổ biến nhất như Google Drive, Dropbox, iCloud và các dịch vụ lưu trữ đám mây khác ngoài kia. Nhưng không giống như các dịch vụ lưu trữ đám mây khác, Owncloud có thể tự do tạo đám mây chủ riêng. Owncloud là một phần mềm đám mây riêng tư nguồn mở cung cấp quyền truy cập dữ liệu bằng giao diện web để tạo đám mây riêng. Nó cho phép bạn tạo máy chủ chia sẻ tệp của riêng mình, nơi bạn có thể dễ dàng xem và đồng bộ hóa các sự kiện lịch, tài liệu lưu trữ, hình ảnh, bản ghi, tác vụ, sách địa chỉ với dấu trang, tương tự như Dropbox và Google Drive. Nó cũng cung cấp các tùy chọn để đồng bộ hóa và chia sẻ dữ liệu trên tất cả các thiết bị dưới sự kiểm soát của bạn. Cài đặt và định cấu hình Owncloud hỗ trợ dữ liệu của bạn được đồng bộ hóa cho máy khách trên máy tính để bàn cũng như các thiết bị ứng dụng di động. Hơn nữa, bạn có thể dễ dàng thực hiện các hạn chế truy cập của người dùng và nhóm đối với các tệp trên mỗi người dùng bằng cách sử dụng owncloud trên Ubuntu. Owncloud là một ứng dụng nền tảng chéo và có thể được cài đặt trên tất cả các hệ điều hành phổ biến.

Yêu cầu hệ thống

Các yêu cầu để thiết lập đám mây của riêng bạn với Owncloud bao gồm:

  • Php 7.2, 7.3 và 7.4
  • Cơ sở dữ liệu MySQL
  • Cài đặt mới của Ubuntu với SSH được bật
  • Bạn được kết nối với tư cách là người dùng gốc
  • Thư mục riêng của bạn được đặt trong/var/www/owncloud/
  • Git

Đặc trưng

Một số tính năng chính của Sở hữu nguồn mở riêng của đám mây được liệt kê bên dưới:

  • Truy cập dữ liệu của bạn
  • Đồng bộ hóa dữ liệu của bạn
  • Chia sẻ dữ liệu của bạn
  • Có thể mở rộng với hàng tá ứng dụng
  • Tất cả các lợi ích của đám mây
  • Mã hóa
  • Phiên bản
  • Tải và thả lên
  • Chủ đề
  • Api api api
  • Trình xem cho các tệp ODF
  • Di chuyển và sao lưu
  • Nhiệm vụ
  • Cửa hàng ứng dụng
  • Lịch
  • Thông báo tệp
  • Phòng trưng bày
  • Lưu trữ ngoài
  • Ghi nhật ký
  • LDAP / Active Directory
  • Mã nguồn mở

Cài đặt

Cài đặt owncloud trên ubuntu

Đầu tiên, đảm bảo rằng tất cả các gói phụ thuộc của owncloud được cập nhật trước khi cài đặt owncloud trên Ubuntu. Để thiết lập owncloud, đầu tiên kiểm tra PHP có sẵn trong kho APT. Bây giờ vui lòng làm theo các hướng dẫn được liệt kê dưới đây:

    apt update && \
      apt upgrade -y

Tạo tập lệnh trợ giúp để đơn giản hóa các lệnh OCC đang chạy và thực thi tập lệnh:

    FILE="/usr/local/bin/occ"
    /bin/cat <<EOM >$FILE
    #! /bin/bash
    cd /var/www/owncloud
    sudo -E -u www-data /usr/bin/php /var/www/owncloud/occ "\$@"
    EOM

    chmod +x /usr/local/bin/occ

Bây giờ, tải xuống Open Source Owncloud trên Ubuntu:

cd /var/www/
wget https://download.owncloud.org/community/owncloud-10.7.0.tar.bz2 && \
tar -xjf owncloud-10.7.0.tar.bz2 && \
chown -R www-data. owncloud

Tiếp theo, cài đặt owncloud với:

    occ maintenance:install \
        --database "mysql" \
        --database-name "owncloud" \
        --database-user "owncloud" \
        --database-pass "password" \
        --admin-user "admin" \
        --admin-pass "admin"

Bây giờ định cấu hình giải pháp lưu trữ đám mây riêng của Owncloud, các miền đáng tin cậy:

    myip=$(hostname -I|cut -f1 -d ' ')
    occ config:system:set trusted_domains 1 --value="$myip"

Cuối cùng, đặt chế độ công việc nền của bạn thành cron

    occ background:cron
    echo "*/15  *  *  *  * /var/www/owncloud/occ system:cron" \
      > /var/spool/cron/crontabs/www-data
    chown www-data.crontab /var/spool/cron/crontabs/www-data
    chmod 0600 /var/spool/cron/crontabs/www-data

Đảm bảo các quyền của Owncloud là chính xác

    cd /var/www/
    chown -R www-data. owncloud

Bây giờ truy cập thư mục bảng web Owncloud trên trình duyệt web yêu thích của bạn. Thay đổi localhost thành địa chỉ IP hoặc tên miền của máy chủ.

    http://localhost/owncloud/

Chúc mừng! Bây giờ bạn đã thiết lập phần mềm owncloud. Thưởng thức!

FAQs

What is ownCloud used for?

ownCloud is an open source software for managing cloud file sharing, manage your calendar, to do lists, a document editing tool, folder sharing and many more.

Is ownCloud free?

Yes, ownCloud is a free self-hosted private cloud storage solution.

Is ownCloud open source?

ownCloud is an open source market-leading tool for cloud based collaboration platforms. The source code of this application is available at Github.

Which is better ownCloud or Nextcloud?

Both ownCloud and Nextcloud packages have a solid base and a growing set of addon apps, both have support available. Nextcloud has a lot more features and growth. The future of open source clouds clearly looks to be with opens source Nextcloud.

How safe is ownCloud?

Open source ownCloud protects your contents data using state-of-the-art cryptographic measures. ownCloud is an open source project so all source code is available.

Khám phá

Trong bài viết này, chúng tôi đã thảo luận về OfferCloud nguồn mở. Để tìm hiểu về giải pháp lưu trữ đám mây riêng khác, vui lòng truy cập trang sau:

Top 5 Phần mềm lưu trữ đám mây nguồn mở vào năm 2021

Cách cài đặt và định cấu hình Owncloud với Apache trên Ubuntu

Cách cài đặt NextCloud với Apache trên máy chủ Ubuntu

 Tiếng Việt