आपल्या रास्पबेरी पाईला स्वतःच्या क्लाऊडसह वैयक्तिक मेघमध्ये रुपांतरित करा

ownCloud चा अनुप्रयोग आहे सेवा प्रकाराचे विनामूल्य सॉफ्टवेअर फाइल होस्टिंग, जे ऑनलाइन स्टोरेज सक्षम करते आणि ऑनलाइन अनुप्रयोग (क्लाऊड संगणन). यात चांगला वेब-आधारित वापरकर्ता इंटरफेस आहे आणि त्यात लिनक्स, विंडोज, मॅकोस, अँड्रॉइड आणि आयफोनसाठी अ‍ॅप्स आहेत.

स्वतःच्या क्लाउडच्या स्वभावामुळे, ईहा अनुप्रयोग आमच्या रास्पबेरी पाईसाठी योग्य आहे आणि आमच्या फाइल्स होस्ट करण्याची कार्यक्षमता आपल्याला देण्यात मदत करू शकते.

आमच्या रास्पबेरी पाई वर स्वतःचे क्लाउड स्थापना अगदी सोपी आहे. या ट्यूटोरियल मध्ये आपण आमच्या रास्पबेरीची अधिकृत प्रणाली जी रास्पबेन आहे त्यानुसार घेऊ.

आपल्याकडे अद्याप आपल्या रास्पबेरीवर ही सिस्टम स्थापित केलेली नसल्यास आपण खालील लेखाचा सल्ला घेऊ शकता जिथे आम्ही हे अगदी सोप्या मार्गाने कसे करावे हे स्पष्ट करतो. दुवा हा आहे.

आमच्या रास्पबेरी पाई वर आधीच रास्पबियन स्थापित आहे, आम्ही पॅकेजेस आणि रास्पियन एपीटी पॅकेज रिपॉझिटरी कॅशे अद्यतनित करणार आहोत पुढील आदेशासह:

sudo apt update

आता, आपल्यास सर्व नवीन सॉफ्टवेअर पॅकेजेस अद्ययावत करायची आहेत जी रास्पबियनमधून आढळली आहेत. त्यासाठी आपल्याला फक्त पुढील आज्ञा कार्यान्वित करावी लागेल.

sudo apt upgrade

ओनक्लॉड पॅकेज रेपॉजिटरी समाविष्ट करत आहे

रास्पबियन रेपॉजिटरीमध्ये ओव्हनक्लॉड उपलब्ध नाही. ज्यासाठी आम्ही आमच्या सिस्टममध्ये पुढील प्रकारे जोडू.

प्राइम्रो, चला ओनक्लॉड पॅकेज रेपॉजिटरीमधून जीपीजी की डाउनलोड करा:

wget -nv https://download.owncloud.org/download/repositories/production/

डेबियन_ .9.0 .० / रीलिझ.की -ओ रीलिझ.की

आता आम्ही यासह सिस्टममध्ये डाउनलोड की जोडली:

sudo apt-key add - < Release.key

सिस्टममध्ये आधीपासूनच जोडलेल्या कीसह, आम्ही आमच्या सिस्टममध्ये स्वतःचे क्लाउड रेपॉजिटरी जोडू शकतो. आपण पुढील कमांड कार्यान्वित करुन हे समाविष्ट करणार आहोत.

echo 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ /'| sudo tee /etc/apt/sources.list.d/owncloud.list

आधीच रेपॉजिटरी जोडली, आता आपण कमांडस कार्यान्वित करणार आहोत श्रेणीसुधार करा पॅकेजची आणि आमच्यासह रेपॉजिटरीची सूचीः

sudo apt update

sudo apt upgrade

जर आपल्याला डब्ल्यूपासुप्लिकंटशी निगडीत एखादा मेसेज दिसेल, तर आपण फक्त q चे अक्षर टाईप करतो. आणि या टप्प्यावर स्थापना चालू ठेवली पाहिजे.

आता अद्ययावत केलेल्या सर्व गोष्टींसह आणि अनुप्रयोग स्थापित करून, आम्हाला फक्त खालील कमांडसह आमचा रास्पबेरी पाई पुन्हा सुरू करावा लागेल:

sudo reboot

ओनक्लॉडसाठी अपाचे आणि मायएसक्यूएलची स्थापना आणि कॉन्फिगरेशन

ओनक्लॉड एक वेब अनुप्रयोग आहे जो एलएएमपी स्टॅकवर चालतो आणि आपण ओनक्लॉड स्थापित करण्यापूर्वी आपल्याला पूर्णपणे कार्यशील एलएएमपी सर्व्हर सेटअप आवश्यक आहे. या विभागात हे कसे करावे ते मी तुम्हाला सांगेन.

ते करू शकतात आर मध्ये अपाचे, पीएचपी, मारियाडीबी आणि काही पीएचपी विस्तार स्थापित कराएस्बियन:

sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-client php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

आता, आम्ही अपाचे मॉड_ब्रुइट मॉड्यूल सक्षम करण्यासाठी खालील कमांड कार्यान्वित करणार आहोत.

sudo a2enmod rewrite

पूर्ण झाले चला मारियाडीबी कन्सोलवर लॉग इन करू खालील आदेशासह रूट वापरकर्ता म्हणून:

sudo mysql -u root -p

डीफॉल्टनुसार, कोणताही मारियाडीबी संकेतशब्द सेट केलेला नाही. आधीच आत आहे, आम्ही यासह डेटाबेस तयार करण्यास पुढे जाऊ:

MariaDB [(none)]> create database owncloud;

आम्ही नवीन मारियाडीबीचा स्वतःचा क्लाऊड वापरकर्ता तयार करतो आणि आम्ही त्याला संकेतशब्द देखील प्रदान करू पुढील क्वेरीसह वापरकर्त्यासाठी:

MariaDB [(none)]> create user 'owncloud'@'localhost' identified by 'tu-password'

जेथे आपण आपल्या पसंतीच्या संकेतशब्दासह आपला संकेतशब्द (आपला संकेतशब्द) आणि वापरकर्तानाव (स्वत: चेक्लाऊड) पुनर्स्थित करू शकता. आणि त्यानंतर आम्ही नव्याने तयार केलेल्या वापरकर्त्यास यासह परवानग्या देणार आहोत:

MariaDB [(none)]> grant all privileges on owncloud.* to 'owncloud'@'localhost';

आणि आम्ही मारियाडीबी सोडले

MariaDB [(none)]> exit;

अपाचे कॉन्फिगरेशन

आता, आम्हाला यासह अपाचे डीफॉल्ट साइट कॉन्फिगरेशन फाइल संपादित करण्याची आवश्यकता आहे:

sudo nano /etc/apache2/sites-enabled/000-default.conf

आणि येथे आम्ही "डॉक्युमेंट्रूट / वार / www / एचटीएमएल" ओळ शोधणार आहोत आणि त्यामध्ये बदलणार आहोत.

डॉक्युमेंटरूट / वार / www / स्वत: ची क्लाऊड.

आम्ही बदल Ctrl + O सह सेव्ह करा आणि Ctrl + X सह बंद केले.

आता आपण पुढील आज्ञा कार्यान्वित करणार आहोत.

sudo apt install owncloud-files

आम्ही पुढील आज्ञा देऊन अपाचे 2 सेवा पुन्हा सुरू करणार आहोत.

sudo systemctl restart apache2

ओनक्लॉड सेट अप करत आहे

आमची पहिली गोष्ट म्हणजे आम्ही आपला आयपी पत्ता काय आहे हे जाणून घेत आहोत, आम्ही हे यासह समजू शकतो:

आयपी अ | egrep "inet"

आम्ही शोधत असलेल्या आयपीची कॉपी करणार आहोत आणि वेब ब्राउझरमध्ये आम्ही अ‍ॅड्रेस बारमध्ये पेस्ट करतो आणि येथे आम्ही प्रथमच ओनक्लॉड कॉन्फिगर करणार आहोत.

कोठे हे आम्हाला प्रशासकासाठी वापरकर्तानाव तसेच संकेतशब्द तयार करण्यास सांगेल.

आम्ही डीफॉल्ट OwnCloud डेटा निर्देशिका / var / www / owncloud / डेटा देखील आपल्याला पाहिजे त्यानुसार बदलू शकतो किंवा आम्ही त्यास सोडू शकतो.

आता, आम्ही काही चरणांपूर्वी तयार केलेल्या डेटाबेसचे युजरनेम ठेवणार आहोत.

आपण आत्ताच निर्दिष्ट केलेल्या ओनक्लॉड वापरकर्तानाव आणि संकेतशब्दासह आपण लॉग इन करू शकता आणि आपण पूर्ण केले. ते आता त्यांच्या रास्पबेरी पाईवर ओनक्लाऊड वापरण्यास प्रारंभ करू शकतात.


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

3 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   चिवी म्हणाले

    माझ्या नम्र मते, नेक्स्टक्लॉड विकास अधिक सक्रिय आहे, म्हणून मी ओन्क्क्लाउडऐवजी नेक्स्टक्लॉड स्थापित करण्याचे सुचवितो ...

  2.   डॅन पॅकू म्हणाले

    नमस्कार!
    अनुदानावर सर्व विशेषाधिकार चरण मी अडकलो. मी वाक्यरचना बदलली आहे मला किती वेळा माहित नाही आणि मला काहीही मिळत नाही.
    माझ्या रास्पबेरीच्या आयपीवर मला लोकलहोस्ट बदलावे लागेल किंवा लिहिलेले म्हणून मी फक्त लोकलहॉस्ट सोडत आहे?
    मी येथे नवशिक्या आहे आणि आपण येथे वर्णन केलेल्या चरणांचे अनुसरण करून मी सेवा देण्याचा प्रयत्न करीत आहे ...

    आगाऊ धन्यवाद

  3.   श्रीजान 10 म्हणाले

    मी आत राहिलो आहे
    प्रतिध्वनी http://download.owncloud.org/download/repositories/production/Debian_9.0/ / '| sudo tee /etc/apt/sources.list.d/owncloud.list

    मी sudo apt अद्यतनित केले आणि मला सूची /etc/apt/sources.list.d/owncloud.list (सूट) मध्ये मालफॉर्म नोंद 1 मिळाली
    स्त्रोतांची यादी वाचणे शक्य झाले नाही.