منبع باز Owncloud یک راه حل ذخیره سازی ابری خصوصی است

ownCloud نرم افزار تهیه نسخه پشتیبان و همگام سازی رایگان

راه حل ذخیره سازی ابری خصوصی مبتنی بر PHP مبتنی بر PHP

Open Source Owncloud یک راه حل ذخیره سازی ابری خصوصی برای سیستم عامل های همکاری مبتنی بر ابر است. OwnCloud حریم خصوصی را فراهم می کند و برای محافظت از ذخیره سازی پرونده ها کار می کند.

بررسی اجمالی

Open Source OwnCloud برنامه وب شرکت قوی و محبوب است که در PHP نوشته شده است که برای همگام سازی داده ها و به اشتراک گذاری پرونده استفاده می شود. همچنین به شما امکان می دهد تا به راحتی پرونده های داده ، مخاطبین ، تقویم ها ، لیست ها و بسیاری موارد دیگر را مدیریت کنید. این یک جایگزین عالی برای محبوب ترین سیستم عامل های ابری مانند Google Drive ، Dropbox ، Icloud و سایر سرویس های ذخیره سازی ابری در آنجا است. اما برخلاف سایر خدمات ذخیره سازی ابری ، OwnCloud برای ایجاد ابر میزبان خود رایگان است. OwnCloud یک نرم افزار ابر خصوصی منبع باز است که دسترسی به داده ها را با استفاده از رابط وب برای ایجاد یک ابر خصوصی فراهم می کند. این امکان را به شما می دهد تا سرور اشتراک فایل خود را ایجاد کنید که در آن بتوانید به راحتی رویدادها ، بایگانی ، تصاویر ، ضبط ها ، کارها ، کتاب ها ، کتاب های آدرس را با نشانک ها ، مشابه Dropbox و Google Drive مشاهده و همگام سازی کنید. همچنین گزینه هایی برای همگام سازی و به اشتراک گذاری داده ها در دستگاه های همه تحت کنترل شما فراهم می کند. نصب و پیکربندی OwnCloud از داده های شما همگام سازی شده برای مشتریان دسک تاپ و همچنین دستگاه های برنامه تلفن همراه پشتیبانی می کند. علاوه بر این ، شما به راحتی می توانید محدودیت های دسترسی کاربر و گروهی را در پرونده های هر کاربر با استفاده از OwnCloud در اوبونتو پیاده سازی کنید. OwnCloud یک برنامه کاربردی متقاطع است و می تواند در کلیه سیستم عامل های محبوب نصب شود.

الزامات سیستم

الزامات برای تنظیم ابر خود با OwnCloud شامل موارد زیر است:

  • PHP 7.2 ، 7.3 و 7.4
  • پایگاه داده MySQL
  • نصب تازه اوبونتو با SSH فعال
  • شما به عنوان کاربر اصلی متصل هستید
  • دایرکتوری OwnCloud شما در/var/www/OwnCloud/واقع شده است
  • گیت

امکانات

برخی از ویژگی های اصلی ذخیره سازی ابری خصوصی منبع باز Owncloud در زیر ذکر شده است:

  • به داده های خود دسترسی پیدا کنید
  • داده های خود را همگام سازی کنید
  • داده های خود را به اشتراک بگذارید
  • قابل گسترش با ده ها برنامه
  • تمام مزایای ابر
  • رمزگذاری
  • نسخه سازی
  • بارگذاری و رها کردن
  • موضوع
  • API برنامه
  • بیننده برای پرونده های ODF
  • مهاجرت و پشتیبان گیری
  • وظایف
  • فروشگاه برنامه
  • تقویم ها
  • اعلان های پرونده
  • گالری ها
  • ذخیره سازی خارجی
  • ورود به سیستم
  • LDAP / Active Directory
  • متن باز

نصب و راه اندازی

نصب OwnCloud را در اوبونتو نصب کنید

ابتدا اطمینان حاصل کنید که تمام بسته های دفع OwnCloud قبل از نصب OwnCloud در اوبونتو به روز هستند. برای تنظیم OwnCloud ، اولین بررسی PHP در مخزن APT موجود است. اکنون لطفاً دستورالعمل های ذکر شده در زیر را دنبال کنید:

    apt update && \
      apt upgrade -y

یک اسکریپت یاور ایجاد کنید تا دستورات OCC را ساده کنید و اسکریپت را اجرا کنید:

    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

اکنون ، منبع باز OwnCloud را در اوبونتو بارگیری کنید:

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

بعد ، OwnCloud را با: نصب کنید:

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

اکنون دامنه های قابل اعتماد برای ذخیره سازی خصوصی OwnCloud را پیکربندی کنید:

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

در آخر ، حالت کار پس زمینه خود را روی 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

اطمینان حاصل کنید که مجوزهای OwnCloud صحیح است

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

اکنون به مرورگر وب مورد علاقه خود به دایرکتوری پنل وب OwnCloud دسترسی پیدا کنید. LocalHost را به آدرس IP سرور یا نام دامنه خود تغییر دهید.

    http://localhost/owncloud/

تبریک می گویم! شما اکنون نرم افزار OwnCloud را تنظیم کرده اید. لذت ببرید!

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.

کاوش

در این مقاله در مورد منبع باز OwnCloud بحث کردیم. برای کسب اطلاعات در مورد سایر راه حل های ذخیره سازی ابری خصوصی ، لطفاً به صفحه زیر مراجعه کنید:

5 نرم افزار ذخیره سازی ابر منبع باز در سال 2021

نحوه نصب و پیکربندی OwnCloud با Apache در اوبونتو

نحوه نصب NextCloud با Apache در سرور اوبونتو

 فارسی