הפוך את ה- Raspberry Pi שלך לענן אישי באמצעות ownCloud

ownCloud הוא יישום של תוכנה חופשית מסוג השירות אחסון קבצים, המאפשר אחסון מקוון ויישומים מקוונים (מחשוב ענן). יש לו ממשק משתמש טוב באינטרנט ויש לו אפליקציות עבור Linux, Windows, macOS, Android ו- iPhone.

בשל האופי של ownCloud, eיישום זה מושלם עבור פטל הפטל שלנו וזה יכול לעזור לנו לתת לך את הפונקציונליות של אירוח הקבצים שלנו.

ההתקנה של ownCloud ב- Raspberry Pi שלנו היא די פשוטה. במדריך זה ניקח כבסיס את המערכת הרשמית של פטל שלנו שהיא Raspbian.

אם עדיין אינך מותקן מערכת זו על פטלך, תוכל להתייעץ במאמר הבא בו אנו מסבירים כיצד לעשות זאת בצורה די פשוטה. הקישור הוא זה.

כבר עם Raspbian מותקן על ה- Raspberry pi שלנו, אנו הולכים לעדכן את החבילות ואת מטמון מאגר החבילות Raspbian APT עם הפקודה הבאה:

sudo apt update

כעת עליך לעדכן את כל חבילות התוכנה החדשות שאותרו מ- Raspbian. לשם כך עלינו פשוט לבצע את הפקודה הבאה:

sudo apt upgrade

הוספת מאגר חבילות OwnCloud

OwnCloud אינו זמין במאגר Raspbian. עבורו נוסיף אותו למערכת שלנו באופן הבא.

ראשית, בואו להוריד את מפתח GPG ממאגר החבילות OwnCloud:

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

Debian_9.0 / Release.key -O Release.key

כעת, אנו מוסיפים את מפתח ההורדה למערכת עם:

sudo apt-key add - < Release.key

כבר עם המפתח שנוסף למערכת, אנו יכולים להוסיף את מאגר ownCloud למערכת שלנו. אנו נוסיף זאת על ידי ביצוע הפקודה הבאה:

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

כבר הוספתי את המאגר, עכשיו אנחנו הולכים לבצע את הפקודות actualización של חבילות ורשימת המאגרים שלנו עם:

sudo apt update

sudo apt upgrade

במקרה שאנחנו רואים הודעה הקשורה ל- wpasupplicant, אנחנו פשוט מקלידים את האות q. ובשלב זה ההתקנה צריכה להימשך.

עכשיו עם הכל מעודכן והיישום מותקן, נצטרך רק להפעיל מחדש את ה- Raspberry Pi שלנו עם הפקודה הבאה:

sudo reboot

התקנה ותצורה של Apache ו- MySQL עבור OwnCloud

OwnCloud הוא יישום אינטרנט הפועל על מחסנית LAMP ואתה זקוק להתקנת שרת LAMP פונקציונלית לפני שתוכל להתקין את OwnCloud. אני אראה לך כיצד לעשות זאת בחלק זה.

מאי התקן את Apache, PHP, MariaDB וכמה הרחבות PHP ב- Rאספבית:

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

עכשיו, אנו הולכים לבצע את הפקודה הבאה כדי להפעיל את המודול mod_rewrite של אפאצ'י:

sudo a2enmod rewrite

עשית זאת בואו נכנס למסוף MariaDB כמשתמש בסיס עם הפקודה הבאה:

sudo mysql -u root -p

כברירת מחדל, לא מוגדרת סיסמת MariaDB. כבר נמצא בפנים, אנו ממשיכים ליצור את מסד הנתונים עם:

MariaDB [(none)]> create database owncloud;

אנו יוצרים משתמש חדש ב- MariaDB owncloud וגם נקצה לו סיסמה למשתמש עם השאילתה הבאה:

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

איפה תוכלו להחליף את הסיסמה (הסיסמה שלכם) ואת שם המשתמש (owncloud) בזה שבחרתם. ואחרי זה אנו נותנים הרשאות למשתמש החדש שנוצר באמצעות:

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

ועזבנו את MariaDB

MariaDB [(none)]> exit;

תצורת אפאצ'י

כעת, עלינו לערוך את קובץ תצורת האתר המוגדר כברירת מחדל של Apache באמצעות:

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

והנה אנחנו הולכים לחפש את השורה "DocumentRoot / var / www / html" ואנחנו הולכים לשנות אותה ל

DocumentRoot / var / www / owncloud.

אנו שומרים את השינויים באמצעות Ctrl + O וסוגרים עם Ctrl + X.

כעת אנו נבצע את הפקודה הבאה:

sudo apt install owncloud-files

ואנחנו הולכים להפעיל מחדש את שירות Apache 2 עם הפקודה הבאה:

sudo systemctl restart apache2

הגדרת OwnCloud

הדבר הראשון שאנחנו הולכים לעשות הוא לדעת מהי כתובת ה- IP שלנו, אנו יכולים לדעת זאת באמצעות:

ip ל | egrep "inet"

אנו הולכים להעתיק את ה- ip אותו נגלה ובדפדפן אינטרנט אנו מדביקים אותו בשורת הכתובת וכאן נגדיר את OwnCloud לראשונה.

איפה הוא יבקש מאיתנו ליצור שם משתמש למנהל וכן סיסמה.

ואנחנו יכולים גם לשנות את ספריית הנתונים המוגדרת כברירת מחדל של OwnCloud / var / www / owncloud / data עבור כל מה שאנחנו רוצים או שנוכל להשאיר את זה ככה.

עכשיו, אנו הולכים לשים את שם המשתמש של מסד הנתונים שיצרנו לפני מספר צעדים.

עכשיו אתה יכול להיכנס עם שם המשתמש והסיסמה של OwnCloud שציינת זה עתה וסיימת. כעת הם יכולים להתחיל להשתמש ב- OwnCloud ב- Raspberry Pi שלהם.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   צ'יווי דיג'ו

    לעניות דעתי, פיתוח Nextcloud פעיל הרבה יותר, לכן הייתי מציע להתקין את Nextcloud במקום Owncloud ...

  2.   דן פאקו דיג'ו

    היי.
    על המענק צעדים כל הזכויות אני נתקע. שיניתי את התחביר אני לא יודע כמה פעמים ואני לא מקבל כלום.
    האם עלי לשנות את ה- localhost ל- ip שיש לפטל שלי או שאני פשוט משאיר את ה- loclahost ככתוב?
    אני טירון בזה, ואני מנסה לשרת על ידי ביצוע השלבים שאתה מתאר כאן ...

    תודה מראש.

  3.   SrIzan 10 דיג'ו

    נשארתי ב
    הד 'דב http://download.owncloud.org/download/repositories/production/Debian_9.0/ / '| sudo tee /etc/apt/sources.list.d/owncloud.list

    עשיתי עדכון sudo apt וקיבלתי ערך 1 שגוי ברשימה /etc/apt/sources.list.d/owncloud.list (Suite)
    לא ניתן היה לקרוא את רשימת המקורות.