स्थापना
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/
बधाई हो! अब आपने खुद का सॉफ्टवेयर सेट किया है। आनंद लेना!