כיצד לבנות שרת אינטרנט של לינוקס באמצעות מחשב ישן

כיצד לבנות שרת אינטרנט של לינוקס באמצעות מחשב ישן

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





להלן אופן ההתקנה של שרת אינטרנט של לינוקס.





כיצד ליצור שרת אינטרנט משלך עם לינוקס

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





שחזר את הכותרת של סרטון יוטיוב שנמחק

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

  1. מצא מחשב ישן/לא רצוי
  2. התקן מערכת הפעלה לינוקס
  3. הגדר את תוכנת שרת האינטרנט של היישומים (Apache, PHP, MySQL)
  4. להגיע לשרת מהאינטרנט

בואו נתחיל.



1. מצא מחשב ישן עבור שרת האינטרנט שלך ב- Linux

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

הורד: לובונטו 19.04





דרישות מערכת לובונטו

לדרישת Lubuntu 19.04 יש דרישה מינימלית של:

  • מעבד 512MHz ליבה כפולה או טובה יותר (מומלץ 1GHz, לעומת 2GHz עבור אובונטו)
  • זיכרון מערכת 4GB
  • 25GB של מקום פנוי בכונן הקשיח
  • בחירה בין 32 סיביות (למחשבים ישנים יותר) וגרסאות 64 סיביות

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





כמו כן, אל תהיה מוגבל למחשבי Windows ישנים. מחשבי Mac ו- MacBook של Apple מהתקופה שלפני 2006 עם מעבדי PowerPC יכולים להריץ לינוקס.

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

אם אתה מתכוון להפעיל את השרת 24/7, וודא שהוא נמצא באזור מאוורר היטב. עדיף למקם אותו בחדר ממוזג במהלך הקיץ, כאשר החום יהיה אויב השרת שלך.

2. התקן מערכת הפעלה לינוקס

התקנת Lubuntu היא פשוטה. כל שעליך לעשות הוא לתפוס את קובץ ה- ISO ולכתוב אותו ל- DVD או להתקן הבזק מסוג USB, כדי להתחיל.

הורד: לובונטו

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

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

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

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

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

3. התקן את תוכנת שרת האינטרנט של Linux

למרות שיש זמינות, רוב האתרים פועלים על שילוב של Apache, MySQL ו- PHP (המכונה LAMP). זה דומה למה שהמלצנו התקנה ב- Windows .

ניתן להתקין את כל שלושת הכלים באמצעות מרכז התוכנה. הפעל זאת באמצעות מערכת> ניהול> מנהל חבילות Synaptic . כאן אנו מתקינים את התוכנה הדרושה לנו.

חפש והתקן את שמות החבילות הבאים, שכל אחד מהם יכלול דרישות מוקדמות שונות: apache2 , php5 , php5-mysql , ו שרת mysql . החל את השינויים להתקנת החבילות.

החבילות יורידו ויתקינו בקרוב. המתקין יבקש ממך את סיסמת 'השורש' של MySQL. אין צורך באתחול מחדש.

לחלופין, תוכל להתקין כלים אלה בשורת הפקודה. פתח מסוף ואז:

sudo apt install lamp-server^ -y

בדוק את שרת האינטרנט שלך!

תוכל לבדוק את ההתקנה על ידי פתיחת דפדפן פיירפוקס בשרת שלך ופנייה לכתובת האתר http://127.0.0.1/. לחלופין, הזן http: // localhost/.

אתה אמור לראות 'זה עובד!' המשמעות היא ששרת האינטרנט שלך פועל! Apache ו- MySQL יפעלו ברקע ויתחילו באתחול. כששרת האינטרנט פועל כעת אתה יכול לערוך את הקבצים ב- /var /www. כל שעליך לעשות הוא לרענן את הדפדפן כדי לראות את השינויים חיים באתר שלך.

מציאת כתובת ה- IP המקומית של השרת

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

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

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

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

בחר את IPv4 הכרטיסייה והחליפו את שיטה ל חוברת הדרכה . נְקִישָׁה לְהוֹסִיף לאחר מכן הזן את המידע מהגדרות החיבור שלך. שים לב, עם זאת, יש להזין את כתובת ה- IP אחרת. שמור את שלושת השמיניות הראשונות (המספרים בין הנקודות) אך שנה את המספר האחרון למספר גבוה מתחת ל -254.

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

אפליקציות הכושר הטובות ביותר עבור Apple Watch 2

שיתוף תיקיית האינטרנט

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

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

התחל בהרגעת הרשאות בתיקיית האינטרנט. פתח מסוף על ידי הקשה על Ctrl + Alt + T ולאחר מכן הזן:

sudo chmod 777 /var/www

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

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

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

כדי לצפות בקבצים שלך, עבור למיקום הרשת // localhost/www .

הוא יבקש את סיסמתך או יאפשר לך לגשת ישירות לקבצים שלך, בהתאם להגדרות האבטחה שלך. אלה אותם קבצים הנגישים בדפדפן האינטרנט שלך באמצעות http: // localhost/ (או כל כתובת IP סטטית שתגדיר).

הפוך את שרת לינוקס שלך למקוון באמצעות העברת יציאות

עכשיו יש לך כתובת IP, מושג חשוב להבין הוא העברת יציאות. כל אדם המחובר לאינטרנט עומד מאחורי כתובת IP. עבור רוב חיבורי הבית (והרבה חיבורים עסקיים) ה- IP של המחשב שלך אינו חשוף למעשה לאינטרנט. -

אז איך מבקרים באתר שלך יוצרים קשר עם השרת שלך? אנו עושים זאת באמצעות העברת נמל.

כיצד לגשת לאינסטגרם dms במחשב

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

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

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

תן לשרת האינטרנט של Linux שם מארח סטטי

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

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

אז מבקרים צריכים להיות מסוגלים לבקר בשרת האינטרנט שלך מהעולם החיצון על ידי מעבר אל http://yourhostname.dyndns.org . ספקי שירותי אינטרנט מסוימים יחסמו את יציאת 80 לנתב שלך. במקרה זה, העבר משהו כמו פורט 8080 ליציאה 80. זה יאפשר לך לבקר באתר שלך על ידי מעבר אל http://yourhostname.dyndns.org:8080 .

בנית שרת אינטרנט של לינוקס!

כעת, לאחר ששרת האינטרנט שלך מוגדר, אתה יכול להתמקד בתכנות או בהתקנת תוכנה משלך!

אולי תפעיל תוכנת בלוג או תארח פורום או לוח מודעות. יכול להיות שאתה מעוניין יותר לארח רשת חברתית כמו Mastodon, תיק עבודות, מה שלא יהיה. זה תלוי בך.

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 5 טיפים להטעין את מכונות הלינוקס של VirtualBox

נמאס לכם מהביצועים הגרועים שמציעות מכונות וירטואליות? הנה מה שאתה צריך לעשות כדי לשפר את ביצועי VirtualBox שלך.

קרא הבא
נושאים קשורים
  • לינוקס
  • אובונטו
  • שרת אינטרנט
  • הדרכות לפרויקט DIY
על הסופר כריסטיאן קאולי(1510 מאמרים פורסמו)

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

עוד מאת כריסטיאן קאולי

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה