כיצד להפוך את Raspberry Pi שלך לשרת אינטרנט אישי

Cum să vă transformați Raspberry Pi într-un server web personal
⏱️ 2 min read

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

בסוף המדריך הזה, תלמד כיצד להתקין את שרת האינטרנט הפופולרי של Apache ב-Raspberry Pi שלך, להגדיר PHP וליצור דף אינטרנט פשוט שכל אחד יכול לגשת אליו ברשת המקומית שלך.

יער אילנות (הארבורט...
יער אילנות (הארבורטום הלאומי)

מהו שרת האינטרנט של Apache?

Apache הוא אחד מיישומי שרת האינטרנט הפופולריים בעולם, האחראי על כמעט 40 אחוז מכלל שרתי האינטרנט בזמן הכתיבה.

לאחר שתגדיר את Apache ב-Raspberry Pi שלך, תוכל להשתמש בו כדי להגיש קבצים שונים לכל אחד ברשת המקומית שלך.

מה תצטרך

כדי להשלים מדריך זה, תצטרך:

  • Raspberry Pi מריץ Raspbian. אם עדיין אין לך Raspbian, אתה יכול לקבל את הגרסה העדכנית ביותר וממצמץ באמצעות חָרָט.
  • כבל חשמל תואם ל-Raspberry Pi
  • מקלדת חיצונית ודרך לחבר אותה ל-Raspberry Pi
  • כבל HDMI או מיקרו HDMI, תלוי בדגם Raspberry Pi
  • צג חיצוני
  • כבל Ethernet או חיבור Wi-Fi

עדכן את הרספביאן שלך

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

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

אם Raspbian מתקין עדכון אחד או יותר, הפעל מחדש את Raspberry Pi על ידי הפעלת הפקודה הבאה:

ברגע שה-Raspberry Pi יופעל מחדש, הוא יפעיל את הגרסה האחרונה של Raspbian.

התקן את שרת האינטרנט של Apache

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

וזהו: ה-Raspberry Pi שלך מתפקד כעת כשרת אינטרנט בסיסי!

כדי לראות את שרת האינטרנט של Apache בפעולה, תצטרך להזין את כתובת ה-IP של Raspberry Pi בדפדפן אינטרנט. כדי לאחזר כתובת IP זו, הפעל את הפקודה הבאה בחלון המסוף:

זה יחזיר את כתובת ה-IP של Raspberry Pi; פשוט הזן כתובת זו בכל דפדפן אינטרנט. אתה אמור לראות את העמוד הבא.

מזל טוב, זה עתה יצרת שרת אינטרנט משלך!

קבל הרשאה: עריכת קובץ HTML של Apache

ה”זה עובד!” דף אינטרנט הוא למעשה קובץ HTML הממוקם בתיקייה “/var/www/html” של Raspberry Pi.

כדי להסתכל על הקובץ הזה, פתח את היישום Raspbian File Manager (על ידי לחיצה על סמל הקובץ בסרגל הכלים) ונווט אל “/var/www/html.” תיקיה זו מכילה קובץ “index.html”, שהוא הדף בו אתה צופה בדפדפן שלך.

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

בחלון מסוף, שנה את הספרייה (“cd”) כך שתצביע על הקובץ “index.html”.

כעת, הפעל את הפקודה הבאה:

הטרמינל יציג כעת טקסט המסביר שהקובץ “index.html” הוא בבעלות המשתמש “השורש”.

כברירת מחדל, אינך רשאי לערוך את קובץ index.html של השרת.

לפני עריכת קובץ זה, תצטרך לקחת בעלות. אתה יכול לשנות את המאפיין באמצעות פקודת מסוף. הדוגמה הבאה מניחה שאתה משתמש בשם המשתמש Raspbian “pi”; אם שינית את זה באופן ידני, ודא שזה בא לידי ביטוי בפקודת המסוף:

אם אתה מפעיל את ls -al הפקודה, אתה אמור לראות ש”pi” מורשה כעת לערוך את הקובץ הזה.

אנחנו מוסיפים

HTML: התאם אישית את דף האינטרנט של Apache

כעת תוכל לפתוח את דף “עבודות” לעריכה על ידי הפעלת פקודת המסוף הבאה:

זה מפעיל את הקובץ “index.html” בעורך הטקסט Raspbian Nano.

אתה יכול לערוך את דף HTML ברירת המחדל בעורך הטקסט Nano של Raspbian.

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

אתה יכול לערוך כל חלק של ה-HTML בדף זה, כולל הוספה והסרה של טקסט ורכיבי ממשק משתמש אחרים.

לאחר ביצוע השינויים, שמור את הקובץ על ידי לחיצה Ctrl + Oבא אחריו Ctrl + איקס.

כעת טען את כתובת ה-IP של Raspberry Pi בדפדפן האינטרנט ותראה את השינויים.

טען מחדש את דף האינטרנט;  השינויים שלך אמורים להיות גלויים כעת.

הפוך את האתר שלך לדינמי: התקנת PHP 7

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

בסעיף זה, תתקין את הגרסה העדכנית ביותר של PHP ואת מודול PHP עבור Apache:

כדי לבדוק אם PHP מוגדר כהלכה, תיצור קובץ PHP בספריה “/var/www/html/” ולאחר מכן תבדוק אם הקובץ הזה מופיע בדפדפן שלנו.

כדי ליצור קובץ PHP בשם “mywebpage.php”, הפעל את הפקודה הבאה בחלון המסוף:

הקובץ “mywebpage.php” נפתח אוטומטית בננו. בעורך הטקסט הננו, הקלד את סקריפט ה-PHP הבא:

הסקריפט הפשוט הזה מאחזר את התאריך של היום ומציג אותו כחלק מדף אינטרנט.

כדי לשמור את הסקריפט שלך, לחץ על Ctrl + Oבא אחריו Ctrl + איקס.

בדוק את ה-PHP הדינמי שלך

כדי לבדוק שקובץ PHP זה מוגש כהלכה, הזן את כתובת ה-IP של Raspberry Pi בדפדפן האינטרנט שלך, ואחריו “/mywebpage.php”. לדוגמה, אם כתובת ה-IP שלך היא 190.100.1.100, תצטרך להזין את כתובת האתר הבאה:

אם קובץ ה-PHP מוגש כהלכה, הדפדפן שלך אמור להציג משהו כמו התמונה הבאה.

כעת, לאחר שהגדרנו את PHP, השרת שלנו יכול להציג תוכן דינמי.

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

קָשׁוּר:

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x