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 שלהם.
לעניות דעתי, פיתוח Nextcloud פעיל הרבה יותר, לכן הייתי מציע להתקין את Nextcloud במקום Owncloud ...
היי.
על המענק צעדים כל הזכויות אני נתקע. שיניתי את התחביר אני לא יודע כמה פעמים ואני לא מקבל כלום.
האם עלי לשנות את ה- localhost ל- ip שיש לפטל שלי או שאני פשוט משאיר את ה- loclahost ככתוב?
אני טירון בזה, ואני מנסה לשרת על ידי ביצוע השלבים שאתה מתאר כאן ...
תודה מראש.
נשארתי ב
הד 'דב 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)
לא ניתן היה לקרוא את רשימת המקורות.