Lighttpd היא אלטרנטיבה רזה לשרת האינטרנט של Apache עבור מערכות הפעלה של שרת יוניקס, לינוקס ו- Windows. המטרה העיקרית שלו היא לספק תוכן אינטרנט בצורה מהירה ובטוחה.
שרת האינטרנט Lighttpd שימושי, במיוחד עבור אלה שצריכים לספק תוכן באינטרנט בלינוקס, אך אין בהכרח כמות מרשימה של מעבד ו- RAM.
הגדרת שרת האינטרנט Lighthttpd זה לא הרבהכמו הגדרת Apache או Nginx ב- Linux. אין חבילות זמינות באתר הפיתוח. במקום זאת, אם ברצונך להשתמש בה, עליך להוריד חבילה ולהתקין אותה ידנית. כך תעשה זאת.
הורד את חבילת RPM Lighttpd
לפני זמן מה הייתה חבילת RPM Lighttpd עבורCentOS / RedHat Enterprise Linux. עם זאת, נראה שמפתחי שרת האינטרנט כבר לא מפיצים את אלה. לכן, אם תרצה להשתמש ב- Lighttpd, קוד המקור נדרש.
קבל ווגט
כדי להוריד את קוד המקור, תזדקק ל- ווגט כלי הורדה. מכיוון שרוב מערכות ההפעלה של השרת לא כוללות תמיד תוכנית זו, יש צורך בהתקנה.
אובונטו
sudo apt install wget
דביאן
sudo apt-get install wget
קשת לינוקס
sudo pacman -S wget
CentOS
sudo yum install wget
פדורה
sudo dnf install wget
OpenSUSE
sudo zypper install wget
ברגע שיש לך את זה ווגט השתמש בכלי ההורדה בכדי להוריד את השרת שלך ב- Linux (או בשולחן העבודה שאתה משתמש בו כשרת) CD פקודה והעבר את הפגישה המסוף ל / tmp ספרייה.
מבצע את ההורדה ב- / tmp ספרייה (aka זמני) תבטיח כי ברגע שהתוכנה תפעל, היא לא תפיל את מערכת הקבצים שלך.
cd /tmp
קוד מקור
עכשיו כשהטרמינל נמצא בספרייה הזמנית להפעיל ווגט ותפוס את שחרור קוד המקור של lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
לחלופין, אם יש לך בעיות עם המהדורה של TarGZ, למפתחים יש מהדורת TarXZ זמינה.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
חבילת שרת האינטרנט lighttpd צריכה לקחת מספר שניות כדי להוריד, תלוי בחיבור האינטרנט שלך. לאחר השלמת התהליך, עבר לחלק הבא במדריך זה.
חלץ את קוד המקור
עם הורדת הקוד כעת במערכת שרת לינוקס בתוך הספרייה הזמנית (/ tmp), הגיע הזמן לחלץ את הקוד מהארכיון שלו. חילוץ קבצי הקוד Lighttpd ב- Linux מתבצע באמצעות זפת פקודה.
בטרמינל, כתוב זפת עם מתגי ה- zxvf. זה יאפשר לך לחלץ ולהציג את תוכן הארכיון של TarGZ.
tar zxvf lighttpd-1.4.52.tar.gz
לחלופין, אם הורדת את ארכיב ה- TarXZ במקום את TarGZ, תצטרך להשתמש בארכיון זפת פקודה עם מערכת מתגים שונה. באופן ספציפי, אלה "xvJf".
tar xvJf lighttpd-1.4.52.tar.xz
עם חילוץ הקוד, הפעל את ה- CD פקודה והעבר את הטרמינל לתיקיה החדשה.
cd lighttpd-*
משם, השתמש ls ולהציג את תוכן הספרייה.
ls
ערוך Lighttpd ב- Linux
לבניית שרת האינטרנט Lighttpd יש כמה צעדים. זה לא מסובך יתר על המידה, וזה מתחיל בהתקנת התלות הנדרשת.
אובונטו
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
דביאן
sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev
קשת לינוקס
sudo pacman -S pcre-8 zlib bzip2
פדורה
sudo dnf install pcre-devel zlib-devel libbz2-devel
OpenSUSE
sudo zypper install pcre-devel zlibary-devel libbz2-devel
עם התלות המותקנת, הגיע הזמן לסרוק את המערכת שלך וליצור את קבצי ה- make במערכת. יצירת קבצים נוצרים באמצעות סקריפט "הגדר".
./configure
תן לתסריט לרוץ. יתכן שיידרשו מספר פעמים של הפעלה והפעלה מחדש של הסקריפט, במיוחד אם הוא קובע כי המערכת חסרה בקבצי תלות.
במדריך שלנו אנו עושים כמיטב יכולתנו לעזור לכם להתקיןהתלות שהתסריט זקוק להפקה נכונה של קבצי ה- Make. עם זאת, יתכן שלא תמיד זה עובד. אם יש לך בעיות, בדוק את התיעוד.
לאחר הגדרת התצורה, הגיע הזמן לבנות את ההתקנה באמצעות עשה פקודה.
make sudo make install
לאחר סיום ההתקנה של הכל, יהיה עליך להגדיר את תצורת השרת. לשם כך, עבור אל האתר הרשמי.

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