XAMPP 7.1.10, התקן שרת זה בקלות באובונטו 17.10

על xampp

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

למי שעדיין לא יודע, XAMPP הוא שרת אינטרנט שמורכב בעיקר מה- מערכת ניהול מסדי נתונים, שרת אינטרנט של אפאצ'י ומתורגמנים לשפות תסריט PHP y פרל. החל מגרסה 5.6.15, הם שינו את מסד הנתונים של MySQL ל- מריאד, שהוא מזלג של MySQL עם רישיון GPL.

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

השרת הזה מגיע מוגדר כברירת מחדל עם כמעט כל האפשרויות שהופעלו. זה בחינם לשימושים מסחריים ולא מסחריים כאחד. אם אתה משתמש בה מסחרית, וודא שאתה עומד ברישיונות המוצרים הכלולים בה. כרגע יש לו מתקינים עבור Windows, Gnu / Linux ו- OS X.

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

התקן את XAMPP באובונטו 17.10

ניתן ליישם את השלבים הללו בגרסאות אחרות של אובונטו, אך במקרה זה אעשה זאת ב אובונטו 17.10 הותקן זה עתה.

הורדה

אתר XAMPP

כדי להתחיל, אנו הולכים להוריד את החבילה הדרושה (עם סיומת קובץ .run) מ אתר רשמי.

הפעל את המתקין

אנחנו הולכים למקם את הקובץ xampp-linux-x64-7.1.10-0-installer.run (השם עשוי להשתנות עם פרסום גרסאות חדשות) בספרייה הביתית שלנו. ברגע ששם, במסוף (Ctrl + Alt + T) נכתוב את הפקודות הבאות:

chmod + x xampp-linux-x64-7.1.10-0-installer.run

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

מסך התקנת xampp

sudo ./xampp-linux-x64-7.1.10-0-installer.run

אם נמשיך היישום הזה יותקן בספריה / opt / lampp כברירת מחדל.

ספריית xampp

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

רכיבי xampp

לאחר סיום ההתקנה, הוא ישאל אותנו אם נרצה מנהל ריצה. אם נענה בחיוב נראה משהו כזה:

מסך ביתי של xampp 7.1.10

בקר ב Localhost

דף אינטרנט של לוח המחוונים של xampp

לאחר הפעלת שרת האינטרנט (Apache), כעת תוכל להקליד את הדפדפן שלך http://localhost. אם הכל מסתדר כשורה, אתה אמור לראות את דף הפתיחה של XAMPP. אם כן, זה עובד.

צור משגר לוח מחוונים של XAMPP

משגר xampp

כדי ליצור משגר של לוח בקרה שנוכל למצוא בדש של אובונטו שלנו שממנה נוכל לעצור ולהפעיל את Apache, MariaDB ו- ProFTPD, נצטרך רק לבצע את השלבים הבאים:

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

sudo apt install python-glade2

ואז ניצור a קובץ עם סיומת .שולחן העבודה בנתיב הבא: / usr / שתף / יישומים /

לדוגמה:

sudo nano /usr/share/applications/xampp-control-panel.desktop

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

[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'"
Encoding=UTF-8 
Terminal=false 
Type=Application 
Icon=/opt/lampp/xampp.png 

השורה שבה כתוב אייקון משמשת לייבוא ​​הסמל המתאים, אנו מחפשים בגוגל תמונה של הסמל של שרת זה עם סיומת .png ואנחנו שומרים אותו ב / opt / lampp.

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

לוח הבקרה של xampp

כעת, לאחר שהשרת שלנו פועל, כל מי שרוצה יכול להתקין תוכנה כלשהי לאינטרנט, כגון WordPress או OwnCloud, או שהם יכולים להתחיל לפתח תוכניות PHP או פרל משלהם.

הסר את ההתקנה של XAMPP

כדי לחסל שרת זה ממערכת ההפעלה שלנו, אנו יכולים להשתמש ב- הסר את הקובץ שמציע. כדי להפעיל אותו, מהטרמינל (Ctrl + Alt + T) אנו כותבים:

sudo /opt/lampp/uninstall

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

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

*

*

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

  1.   וגה מילטון דיג'ו

    הבנתי..תודה גבר

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

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

    1.    דמיאן אמודו דיג'ו

      שלום. לא ניסיתי את זה, אבל נסה מה google מציין. אתה תגיד לנו אם זה עובד. Salu2.

    2.    rDomingez דיג'ו

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

  3.   לואיס קסטילו דיג'ו

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

    1.    דמיאן אמודו דיג'ו

      אם יש יותר נתונים, אני יכול רק לומר לך שהם לא הותקנו כהלכה. Salu2.

  4.   דנילו דיג'ו

    בסוף אני מקבל את השגיאה הזו:
    לא ניתן היה להריץ את פייתון '/ opt/lampp/share/xampp-control-panel/xampp-control-panel.py' כמשתמש שורש.

    לא ניתן להעתיק את קובץ ה- Xautorization של המשתמש.

  5.   אמיל דיג'ו

    כיצד ניתן לחסוך בעת יצירת גישה ללוח הבקרה?

  6.   דמיאן אמודו דיג'ו

    אם אתה משתמש בננו כמו במאמר, עליך ללחוץ על CTRL + O כדי לשמור ועל CTRL + X כדי לצאת. Salu2.

  7.   חיימה דיג'ו

    בברכה,
    עשיתי את כל השלבים ואני מחפש את זה במקף וזה לא מופיע, אני הולך לתיקיה / usr / share / יישומים ואני מפעיל אותה ישירות ומופיעה הודעה שאומרת "הייתה שגיאה בהפעלת יישום ", אני הולך ואני מתקן את xampp-control-panel.desktop ומסיר מ exec = הטקסט הבא" gksudo phyton "ושומר, כך שהוא מבצע את החלון אך לא מפעיל את שירותי ה- apache ו- mysql, מה אני עושה ב המקרה ההוא?
    תודה מראש על תשובתך

  8.   דמיאן אמודו דיג'ו

    שלום. ודא שאין לך עוד התקנת mysql ו- apache. באשר למשגר שיש לך ב- / usr / share / יישומים, ערוך אותו ושנה את שורת EXEC שהופיעה במאמר ל: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- לינוקס -x64.run '». שמור ואתה אמור להיות מסוגל להתחיל את כל השירותים ש- xampp מציע. Salu2.

  9.   מונים דיג'ו

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