התקנת NextCloud על גבי Raspberry PI

NextCloud - Techblog - Your Data is in your hands

NextCloud

NextCloud הנה מערכת לשיתוף וסנכרון קבצים בין משתמשים פרטיים או כחלק מארגון בצורה קלה פשוטה ומאובטחת. המערכת מאפשרת גם שיחות מבוססות קול ותמונה בצורה מאובטחת, וכן ניהול אנשי קשר, יומנים וחיבור למייל ארגוני.

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

במאמר זה נלמד להתקין את המערכת על גבי Raspberry pi בצורה קלה ופשוטה.

ונעבור להתקנה עצמה:

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

כעת נתקין את שרת ה apache2 והרכיבים הנחוצים לפעילות המערכת:

כעת, כאשר שרת ה apache מותקן נעבור להתקנת PHP והמודולים הנחוצים עבור הפעולה התקינה של המערכת. על מנת לבצע זאת נכתוב את הפקודות הבאות:

כברירת מחדל המערכת משתמש ב Sqlite Database שלא מצריך התקנה נוספת ואינו משתמש במנוע מיוחד ברקע. המלצתי היא להשתמש בשרת MySql לצורך כך דבר אשר ישפר את הביצועים. על מנת לעשות זאת נכתוב את הפקודות הבאות:

ולאחר מכן נתקין את המודול עבור php:

במהלך ההתקנה נתבקש להקליד סיסמת root לה נזדקק בהמשך:

NextCloud - mysql set root password

ולאחר מכן גם לאשר את הסיסמה:

NextCloud - mysql repeat root password

עם סיום ההתקנה נאתחל את שרת ה apache על מנת שהשינויים יכנסו לתוקף:

כעת נתקין ונגדיר את מערכת ה NextCloud עצמה.
לצורך כך נכנס לנתיב ברירת המחדל של שרת ה WEB:

כעת נוריד את הגרסה האחרונה של nextcloud מהאתר ונפרוס אותה לתיקיה על ידי הפקודה הבאה:

כעת נכנס לתיקייה החדשה שנוצרה בעת פריסת הזיפ:

כעת ניצור תיקיה אשר תשמש את מערכת ה NextCloud עבור הפעולה התקינה ושמירת המידע

כעת נצטרך להגדיר את ההרשאות הנחוצות על התיקיות:

כעת משסיימנו את ההתקנה נפתח את הדפדפן ונגלוש לכתובת השרת, יש להוסיף את המילה nextcloud בסוף הכתובת, לדוגמה: http://192.16.0.28/nextcloud.

המסך שיפתח הוא מסך ההגדרות הראשוני של המערכת:

Nextcloud configuration Page

 כברירת מחדל המערכת תוגדר Sqlite Database, במידה ובחרתם לא להתקין MySQL כל שעליכם לעשות הוא לבחור שם משתמש וסיסמה להתחברות למערכת. במידה ובחרתם להשתמש ב MySQL יש ללחוץ על החץ הקטן ליד "storage&database" לבחור ב MySQL:

Nextcloud - Configure Database

בשורה הראשונה תתבקשו לכתוב את שם המשתמש ל MySQL (ברירת המחדל היא root)
בשורה השנייה נכתוב את הסיסמה אותה הגדרנו בשלב ההתקנה.
בשורה שלישית את שם מסד הנתונים בו נשתמש (במידה ולא קיים ההתקנה תבנה אותו)
בשורה האחרונה נגדיר את כתובת השרת, במקרה שלנו localhost

ונלחץ על Finish Setup לסיום ההתקנה.

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

עם סגירתו נעבור לחלון הראשי של המערכת.

NextCloud

עבודה נעימה.

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*