כיצד להתקין ולהגדיר את XAMPP ב- GNU / Linux

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

מה זה XAMPP?

XAMPP היא הפצת אפאצ'י בחינם וקל להתקנה המכילה את MariaDB, PHP ו- Perl. חבילת ההתקנה של XAMPP תוכננה להיות קלה להפליא להתקנה ולשימוש.הפצת אפאצ'י בחינם וקלילה להתקנה המכילה את MariaDB, PHP ו- Perl.

כיצד להתקין ולהגדיר את התצורה של XAMPP?

התקנת Xampp

1.- הורד את XAMPP עבור Linux מ- https://www.apachefriends.org/es/index.html

להתקין ולהגדיר את XAMPP

2.- בסוף ההורדה יש ​​לנו ארכיון.לָרוּץ, שעלינו להתקין באופן הבא:

  • אנו פותחים טרמינל עם Control + T., או מהתפריט שלנו.
  • אנו מתחברים כשורש:

כניסה לשורש

  • אנו ממשיכים לתת הרשאות ביצוע ל- .run ולהתקין את XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

הרשאות התקנה

0 התקן

1 התקן

  • אנו מקבלים הכל ומחכים לסיום ההתקנה.

הגדרת XAMPP

3.- אנו ממשיכים להגדיר את XAMPP

  • תצורת MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ אשר mysql $ סוג mysql $ ls -lart / usr / bin / mysql
    

    תצורת mysql

    בדוק את התצורה של mysql

  • הגדרת הכלל com.ubuntu.pkexec.xampp.policy כדי שהחלונית הגרפית תפעל עם הרשאות מנהל זה ייצור קובץ bash שפועל xampp-linux-x64-5.6.28-0-installer.run. בשביל זה אנחנו הולכים למסלול / usr / share / polkit-1 / פעולות ואנחנו מבצעים:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    מדיניות מגע

    מדיניות ננו

    בתוך התיק com.ubuntu.pkexec.xampp.policy אנו מדביקים את הקוד הבא:

 נדרש אימות להפעלת לוח הבקרה של XAMP xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run נָכוֹן
  • יצירת הסקריפט האחראי על ביצוע החלונית הגרפית XAMPP בנתיב / usr / bin / . עלינו ליצור את התסריט עם שם לוח בקרה xampp:
    גע xampp-control-panel-nano xampp-control-panel

    גע ב- xpc

    ננו xpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • הגדרת שולחן עבודה להפעלת מנהל השירות הגרפי XAMPP, הפעל את הפקודות הבאות בנתיב / usr / share / יישומים:
    גע xampp-control-panel-nano xampp-control-panel

    מגע שולחן העבודה

    שולחן העבודה של ננו

  • לאחר הפעלת nano application.desktop הזן את הקוד הבא
[ערך שולחן עבודה] תגובה = התחל / עצור שם XAMPP = לוח בקרה XAMPP Exec = xampp-control-panel icon = xampp קידוד = UTF-8 Terminal = false סוג = יישום
  • עכשיו יש לנו סמל שכאשר לוחצים עליו יבצע את pkexec, שמבקש מאיתנו כניסה להקצאת הרשאות ביצוע לחלונית הגרפית XAMPP. זה צריך להיראות בערך כך:
    xpc

    pkexec

    מחשב xampp

  • כדי להשתמש ב- mysql, אם ביצעת את התצורה הקודמת אתה כבר לא צריך לעבור לספריה / opt / lampp / bin / mysql -u root -p כדי להיכנס עכשיו אתה רק צריך לפתוח מסוף ולהפעיל mysql -u root -p.
    MySQL

כעת אנו יכולים לנהל בצורה גרפית את ה- XAMPP שלנו ולגשת ל- mysql בדרך כלל מבלי לעבור לספריית / opt / lampp / bin.

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


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

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

*

*

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

  1.   פדריקו דיג'ו

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

    1.    נקסקויוטל דיג'ו

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

  2.   ירקו דיג'ו

    מדריך טוב מאוד

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

    1.    פדריקו דיג'ו

      לגעת היא פקודה המשמשת לעדכון תאריכי הגישה והשינוי של קובץ אחד או יותר, לתאריך הנוכחי.
      גע ב [OPTINO] ... FILE ...
      אם הארגומנט FILE או שם הקובץ אינם קיימים, נוצר קובץ ריק באותו השם FILE.
      זוהי דרך ישירה יותר - ונפוצה מאוד - ליצור קבצים ריקים מאשר דרך העורך ננו
      לָרוּץ איש מגע למידע נוסף.

    2.    נקסקויוטל דיג'ו

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

      1.    ירקו דיג'ו

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

      2.    ירקו דיג'ו

        אני יודע מה המגע עושה, רק רציתי לדעת למה אתה עושה את זה: P, מכיוון שעם ננו זה הספיק 😉

  3.   אנונימי דיג'ו

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

    לגבי

    1.    נקסקויוטל דיג'ו

      שלום חבר תודה שעצרת והגבת 😀, אני משתמש במעטפת powerline זה פרויקט קוד פתוח שתוכל למצוא אותו ב- github. קל להגדיר את התצורה שאני משתמש במעטפת bash ו- powerline, אם כי ניתן להגדיר אותה גם עבור zsh.

  4.   קוראצוקי דיג'ו

    הדרכה טובה מאוד. תצורת המסוף מושכת את תשומת ליבי, האם תוכל לשתף את התצורה?

    1.    נקסקויוטל דיג'ו

      שלום Koratsuki, בדוק את המדריך הזה שאני עושה, אני מקווה שזה יהיה שימושי עבורך להגדיר את ההנחיה. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   אסטבן דיג'ו

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

  6.   daz08 דיג'ו

    נהדר, מאוד מוסבר ובצורה פשוטה.

  7.   מורקה דיג'ו

    תודה רבה.

    הכל עבד בסדר.

    ברכות!

  8.   קתרין דיג'ו

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

  9.   ליאון ס דיג'ו

    חומר מצוין עם תוכן המחשה, זה מקל על ההדרכה של אחרים

  10.   איגנסיו7 דיג'ו

    צד אחד מוצג פעמיים
    גע בלוח הבקרה של xampp
    ננו xampp- לוח הבקרה
    - אחד על המסלול
    / usr / bin /
    - ועוד אחד על המסלול:
    / usr / share / יישומים
    - אני מניח שבעצם בנתיב השני הזה זה צריך להיות xampp-control-panel.desktop.
    מצד שני, כדי לבצע את רוב הצעדים, לא היו לי הרשאות, אז בסופו של דבר הקמתי את הפקודות עם "sudo", כדי שכבר אוכל ליצור אותן.
    - אבל בסופו של דבר כשאני ניגש לסמל זה נותן לי הודעת שגיאה:
    לא ניתן היה לבצע את הפקודה "xampp-control-panel".
    הפעלת תהליך הילד "xampp-control-panel" (הרשאה נדחתה) נכשלה

    1.    איגנסיו7 דיג'ו

      - כבר גרמתי לזה לעבוד והנחתי את הרשאת הביצוע על קובץ / usr / bin / xampp-panel-control.
      sudo chmod + x / usr / bin / xampp-panel-control-panel

      1.    הרולד ברבוזה דיג'ו

        תודה זה מה שהיה חסר לי בגלל בעיית הכחשה.

  11.   ליאון ס דיג'ו

    2020 הפוסט הזה עדיין עובד מצוין!

  12.   ניקוד דיג'ו

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

  13.   ג'וקונטה דיג'ו

    מיליון תודות Nexcoyotl על הכתבה!!!, ולכל מי שבלוג.desdelinux.net מקום בו נמצא המידע שאנו צריכים!!
    תודה תודה!!

  14.   גונזלו דיג'ו

    הסבר טוב מאוד

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

  15.   ליאו פואל דיג'ו

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

    האם תוכל לומר לי אם זה עובד עבור Opensuse 15.3 Leap.

    אני קשוב, תודה.

    1.    התקנת פוסט לינוקס דיג'ו

      שלום, ליאו. אנו ממליצים לך לחקור את הפוסט הזה שהוא הרבה יותר עדכני שנקרא: XAMPP: סביבת פיתוח עם PHP קלה להתקנה על GNU/Linux - https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   חואניתו דיג'ו

    2022 וזה עדיין עובד. אני משתמש בדביאן 11!!