התקן את LEMP ב- Ubuntu Trusty Tahr

התקן את LEMP ב- Ubuntu Trusty Tahr

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

מהו שרת LEMP?

לאלו מכם שמכירים שרתי LAMP, אתם יודעים שהם קיצורים של התוכנה שהשרת נושא, במקרה של מנורה es לינוקס, אפאצ'י, Mysql ו- Php או Python. כלומר, מערכת הפעלה (לינוקס), תוכנת ניהול שרתים (Apache), בסיס נתונים (Mysql) ושפת שרת (Php או Python). PML לפיכך זו תהיה וריאציה של חבילת התוכנה ש- LAMP מביאה, לפיכך, LEMP זה יהיה לינוקס, EngineX (Nginx), מריאדב או Mysql ו- Php או Python. הווריאציה היחידה ביחס ל- LAMP היא ש- LEMP משתמש ב- Nginx ולא ב- Apache כתוכנה האחראית על ניהול השרת, אשר עבור מתחילים חדשים, מעירים כי מדובר בשינוי גדול. בשלב זה, האם אוכל לקבל LAMP ו- LEMP באותו השרת? בכוח אתה יכול לקבל את זה, אולם בכמה הפעלות אם לא בפעם הראשונה, השרת יתמוטט מכיוון שיש שני מנהלי שרתים. לפיכך, עדיף לבחור בזה או אחר.

En los últimos meses, Nginx parece que está siendo la opción más deseada en el ámbito comercial, por lo que la solución LEMP parece que será el futuro, pero איך מתקינים?

התקנת שרת LEMP

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

sudo apt-get להתקין nginx

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

שירות סודו עצור nginx

שירות sudo nginx להתחיל

שירות

ברירת מחדל של sudo update-rc.d nginx

ואם זה עובד, אתה אמור לראות הודעה דומה לזו:

קישורי התחלה / עצירה של המערכת עבור /etc/init.d/nginx כבר קיימים.

כעת עלינו להתקין את שאר כלי השרת LEMP. אנו נמשיך עם Php, למרות שיש אפשרות להתקין את Python, אך לפיתוח אתרים הם נוטים לבחור ב- php אם כי שניהם טובים באותה מידה.

sudo apt-get install php5 php5-cgi spawn-fcgi

שירות

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

sudo apt-get להתקין mysql-server mysql-client php5-mysql phpmyadmin

שירות

חבילה אחרונה זו אחראית על ניהול מסד הנתונים שלנו באמצעות הדפדפן. כעת המחשב שלנו ואובונטו 14.04 מוכנים לתפקד כשרת. זכור שכדי לבדוק שזה עובד עלינו להקליד את הדפדפן localhost ונראה מסך שבו האותיות Its Works! גם כדי לראות את הקורים שאנחנו יוצרים, עלינו לשמור אותו בתיקיה / var / www של המערכת שלנו. עכשיו ליהנות מאובונטו Trusty ו- LEMP!


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   עומר רוחאס דיג'ו

    ברכות ראשונות טובות מאוד על התרומה, nginx יכולה לעשות מארח וירטואלי? , שרת LEMP זה מומלץ לפיתוח שלוקח יותר זמן לעשות את זה? אני מבין שזה תלוי בטכנולוגיה בה אתה משתמש ובמשאבים שיש לך, זאת אומרת שיהיה מומלץ יותר להשתמש ב- NGINX במקום ב- APACHE ?, מאז NGINX האם הוא מציג יותר תרומות מאשר אפאצ'י או שזו רק אפשרות נוספת?
    תודה על תשומת לבך
    תסריט
    אני שואל אותך את השאלה הזו כי שמעתי שם שבמקומות מסוימים לא הוקמה סביבת פיתוח עם xampp, mamp או lampp שזו הייתה סביבה אחרת יותר מקצועית לפיהם ושהיא הייתה מתקדמת יותר, עבדתי כל החיים עם xampp ולא מצאתי ליקויים רבים אבל עבור סביבת פיתוח גדולה יותר לא בדקתי איך xampp מתנהג, אבל אני מניח ש- nginx אני מתכוון ש- LEMP הוא קצת יותר "מתקדם" אפשר לומר

    תודה
    דרישת שלום
    עומר רוחאס
    (y)