स्थापना

ubuntu पर खुद का खुद का संकलन

सबसे पहले, यह सुनिश्चित करें कि Ubuntu पर खुद केक्लाउड को स्थापित करने से पहले स्वयं के सभी डेपेंसी पैकेज अद्यतित हैं। खुद को सेटअप करने के लिए, पहले चेक PHP APT रिपॉजिटरी में उपलब्ध है। अब कृपया नीचे सूचीबद्ध निर्देशों का पालन करें:

    apt update && \
      apt upgrade -y

रनिंग ओसीसी कमांड को सरल बनाने के लिए एक सहायक स्क्रिप्ट बनाएं और स्क्रिप्ट को निष्पादित करें:

    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

अब, उबंटू पर ओपन सोर्स ओनक्लाउड डाउनलोड करें:

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

अगला, खुद को स्थापित करें:

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

अब स्वयं के निजी क्लाउड स्टोरेज सॉल्यूशन ट्रस्टेड डोमेन को कॉन्फ़िगर करें:

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

अंत में, अपने बैकग्राउंड जॉब मोड को क्रोन पर सेट करें

    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

सुनिश्चित करें कि स्वयं के लिए अनुमतियाँ सही हैं

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

अब अपने पसंदीदा वेब ब्राउज़र पर स्वयं के वेब पैनल निर्देशिका तक पहुंचें। अपने सर्वर आईपी पते या डोमेन नाम के लिए लोकलहोस्ट बदलें।

    http://localhost/owncloud/

बधाई हो! अब आपने खुद का सॉफ्टवेयर सेट किया है। आनंद लेना!

 हिन्दी