כיצד להתקין את LAMP באופן אוטומטי ב- CentOS / Debian / Ubuntu

כבר בהזדמנויות קודמות (כיצד להתקין את LAMP באובונטוהתקנת סביבת LAMP על דביאן ונגזריםכיצד להתקין את LAMP באובונטו: הדרך הקלה) דיברתי על אופן ההתקנה LAMP (Linux + Apache + MySQL / MariaDB / Percona + PHP)היום במיוחד אנו הולכים ללמד אותך כיצד להתקין את LAMP מהקונסולה, באופן אוטומטי ועם מינימום השתתפות משתמשים.

כדי להשיג את מטרתנו נשתמש ב- תסריט bash שנקרא מנורה, מיוצר ע"י טדיסון, המאפשרת לנו להתקין גרסאות שונות של Apache + PHP + MySQL / MariaDB / Percona, למשתמש יש את הכוח לבחור באיזו גרסה של תוכנות אלה להשתמש (אם כי זה מגיע לפרמטרים עם כמה כברירת מחדל).

באילו הפצות מנורת הסקריפט תומכת?

התסריט נבדק על ההפצות הבאות ועליו לעבוד על כל מה שנגזר מהן:

  • CentOS-5.x
  • CentOS-6.x
  • CentOS-7.x
  • אובונטו 12.x
  • אובונטו 13.x
  • אובונטו 14.x
  • אובונטו 15.x
  • אובונטו 16.x
  • דביאן 7.x
  • דביאן 8.x

באילו גרסאות תוכנה תומכת מנורת הסקריפט?

התסריט מציע אפשרות להתקין את התוכנות והגירסאות הבאות:

  • אפאצ'י 2.2, אפאצ'י 2.4.
  • MySQL-5.5, MySQL-5.6, MySQL-5.7, MariaDB-5.5, MariaDB-10.0, MariaDB-10.1, Percona-Server-5.5, Percona-Server-5.6, Percona-Server-5.7.
  • PHP-5.3, PHP-5.4, PHP-5.5, PHP-5.6, PHP-7.0.
  • מודול PHP: OPcache, ZendGuardLoader, ionCube_Loader, XCache, Imagemagick, GraphicsMagick, Memcache, Memcached Redis, Mongo Swoole.
  • תוכנות אחרות: Memcached, phpMyAdmin, Redis-Server

כיצד להתקין את סקריפט המנורה?

כדי להתקין עלינו לבצע את השלבים הבאים בהתאם להפצה שלך:

התקן את סקריפט המנורה ב- CentOS ובנגזרות:

yum -y להתקין wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *מסך .sh מנורה -S

התקן את סקריפט המנורה על דביאן / אובונטו ונגזרות:

apt-get -y התקן wget מסך unzip wget - no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd lamp-master chmod + x *מסך .sh מנורה -S

כיצד להשתמש בתסריט המנורה?

כדי להשתמש בסקריפט המנורה עלינו לבצע את קובץ .sh ההתקנה עם הפקודה הבאה:

./lamp.sh

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

lamp_apache

lamp_mariadb

lamp_php

lamp_phpmodules

lamp_phpmyadmin

ללא ספק, זו דרך מהירה, יעילה ומהנה להתקנת LAMP. אני מקווה שזה יעבוד בשבילך ואל תהסס להשאיר את הערותיך.


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

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

*

*

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

  1.   כריסטופר דיג'ו

    השתמש בחלק מהסקריפט כדי לשנות את .bash_rc שלי

    #################### מידע מערכת ####################

    דגם מעבד: מעבד Intel (R) Core (TM) 2 Duo CPU E8400 @ 3.00GHz
    מספר ליבות: 2
    תדר מעבד: 3000.000 מגהרץ
    כמות זיכרון RAM: 1983 מגה בייט
    סכום החלפה: 1999 מגהבייט
    זמן הפעלה: 0 ימים, 6 שעות 11 דקות 22 שניות
    עומס ממוצע: 0.17, 0.25, 0.34
    אדריכלות: x86_64 (64 ביט)
    גרעין: 4.4.0-43-generic
    שם המכונה: dc5800

    ################################################################## ##################
    ככה זה נראה בכל פעם שאני פותח קונסולה.

    על LAMP קל יותר להתקין

    sudo apt להתקין את שרת mypmq phpmyadmin

  2.   HO2gi דיג'ו

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

  3.   ללא שם דיג'ו

    האם לא עדיף להשתמש ב- docker?)
    אז ניתן להשתמש בו גם בחלונות ...

    כמו כן אנו לא "מלכלכים" את המערכת, אנו שומרים את הגיבויים של מסדי הנתונים או האפליקציות במערכת שלנו בלבד, השאר פועל במכולות נפרדות (מיכל bd + אפאצ'י מיכל)

  4.   גוסטבו דיג'ו

    איך אוכל להסיר את כל זה מכיוון שאני רוצה לעשות את זה אחד אחד

    1.    לואיגיס טורו דיג'ו

      באפשרותך להריץ את סקריפט הסרת ההתקנה שנמצא בתיקיית lamp-master ./uninstall.sh

  5.   פול בוסמנטה דיג'ו

    בוקר טוב אני רוצה להגדיר את ה- ServerName ב- apache2 אבל אני לא מוצא את התצורה שאני סטודנט ואין לי הרבה מיומנות.

    תודה רבה