אנדרואיד

כיצד להתקין ערימת לימון באובונטו 18.04

Установка LAMP Ubuntu 18.04

Установка LAMP Ubuntu 18.04

תוכן עניינים:

Anonim

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

  • מערכת הפעלה L - לינוקס E - Nginx, שרת פרוטוקול HTTP ו- reverse M - MySQL או מערכת ניהול מסדי נתונים יחסים של MariaDB P - PHP שפת תכנות.

סדרת הדרכות זו תראה לכם כיצד להתקין Nginx, ליצור חסימות שרת Nginx, לייצר תעודת SSL SSL בחינם, להתקין ולאבטח את MySQL ולהתקין PHP 7.2.

בסוף המדף מופיעים הדרכות מפורטות המפורטות בסדרה זו.

התקן את LEMP Stack ב- Ubuntu 18.04

התחל מהיר זה יראה לכם את הצעדים הבסיסיים הנדרשים להתקנת ערימת LEMP בשרת Ubuntu 18.04.

תנאים מוקדמים

המשתמש שאתה מחובר אליו חייב להיות בעל הרשאות sudo כדי להיות מסוגל להתקין חבילות.

שלב 1. התקנת Nginx

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

sudo apt update

שלב 2. התקנת MySQL

השלב הבא הוא להתקין את חבילות MySQL. לשם כך הקלד:

sudo apt install mysql-server

לאחר השלמת ההתקנה, הנפק את הפקודה mysql_secure_installation כדי לשפר את האבטחה של התקנת MySQL:

sudo mysql_secure_installation

תתבקש להגדיר את סיסמת השורש, להסיר את המשתמש האנונימי, להגביל את הגישה של משתמש השורש למחשב המקומי ולהסיר את מסד הנתונים הבדיקה. עליכם לענות על “Y” (כן) לכל השאלות.

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

שלב 3. התקנת PHP

אובונטו 18.04 LTS נשלחת עם גרסת ה- PHP האחרונה והגדולה ביותר. להתקנת PHP FPM ומספר מודולי PHP הנפוצים ביותר:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql

שלב 4. קביעת תצורה של Nginx לעיבוד דפי PHP

כעת, לאחר שיש לנו את כל רכיבי LEMP המותקנים, אנו יכולים לערוך את קובץ התצורה המארח הווירטואלי של Nginx ולהוסיף את השורות הבאות, כך Nginx יכול לעבד קבצי PHP:

server {

#… other code

מיקום ~.php $ {כולל קטעי טקסט / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.2-fpm.sock; }}

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

sudo systemctl restart nginx

עוד מידע

לקבלת הוראות מפורטות יותר על כל שלב, עיין בהדרכות הבאות.

הדרכות