פתרונות שלב אחר שלב, מדריכי תצורה ושיטות עבודה מומלצות כדי להפיק את המרב XAMPP.
בקר ב עמוד הורדה ובחר את תוכנית ההתקנה עבור מערכת ההפעלה שלך. הקפד להוריד מהרשמי SourceForge מראה כדי להבטיח את שלמות הקובץ.
לחץ פעמיים על הקובץ שהורד. פועל Windows, ייתכן שתראה הנחיה בקרת חשבון משתמש - לחץ על "כן". פועל macOS, גרור את ה XAMPP סמל לתיקיית היישומים שלך. פועל Linux, חלץ את ה-tar.gz והפעל את סקריפט ההתקנה.
במהלך ההתקנה, בחר את הרכיבים שאתה צריך. כברירת מחדל, Apache, MariaDB, PHP, ו-php MyAdmin נבחרים. אתה יכול גם לכלול FileZilla, Tomcat, Mercury Mail ו-Perl בהתאם לדרישות הפרויקט שלך.
אנו ממליצים להתקין במיקום ברירת המחדל (C:\ xampp על Windows, /opt/lampp פועל Linux, /יישומים/ XAMPP על macOS). הימנע מנתיבים עם רווחים או תווים מיוחדים כדי למנוע בעיות הרשאה.
לאחר ההתקנה, פתח את XAMPP לוח בקרה. לחץ על "התחל" ליד Apache ו MySQL. פתח את הדפדפן שלך ונווט אל http://localhost כדי לוודא שהכל עובד.
אם נמל 80 כבר בשימוש (נפוץ בסקייפ, IIS, או שרתי אינטרנט אחרים), עליך לשנות את יציאת ההאזנה של Apache.
httpd.conf.תקשיב 80 ולשנות אותו ל תקשיב 8080.ServerName מארח מקומי: 80 ולשנות ל ServerName מארח מקומי: 8080.http://localhost:8080.מארחים וירטואליים מאפשרים לך להפעיל מספר אתרים מקומיים עם שמות דומיין מותאמים אישית כמו myproject.local.
C:\ Windows \ System32 \drivers\etc\hosts (הפעל את Notepad כמנהל).127.0.0.1 myproject.local.httpd-vhosts.conf מתפריט התצורה של Apache.http://myproject.local.php MyAdmin הוא הממשק מבוסס האינטרנט לניהול שלך MariaDB מסדי נתונים. לאחר שהתחיל MySQL מלוח הבקרה, לחץ על הלחצן "מנהל" שליד MySQL, או לבקר http://localhost/phpmyadmin בדפדפן שלך.
ברירת מחדל MySQL משתמש: root
סיסמת ברירת מחדל: (ריקה / אין)
כברירת מחדל, ה MySQL למשתמש שורש אין סיסמה. לפיתוח מקומי זה מקובל, אבל אם אתה רוצה להגדיר אחד:
config.inc.php קובץ ב-php MyAdmin כדי להתאים את הסיסמה החדשה.כדי לייבא מסד נתונים, פתח את php MyAdmin, בחר את מסד הנתונים שלך (או צור אחד), לחץ על הכרטיסייה "ייבוא", בחר את קובץ ה-.sql שלך ולחץ על "עבור". כדי לייצא, בחר את מסד הנתונים, לחץ על "ייצוא", בחר את הפורמט שלך (בדרך כלל SQL), ולחץ על "עבור".
בקרות הקובץ php.ini PHP התנהגות. שינויים נפוצים כוללים הגדלת מגבלות העלאה, מגבלות זיכרון והפעלת הרחבות.
PHP (php.ini).upload_max_filesize = 128Mpost_max_size = 128Mmemory_limit = 512Mmax_execution_time = 300רוב ההרחבות הנפוצות מופעלות כברירת מחדל. כדי לאפשר תוספות נוספות, פתח את php.ini, מצא את רשימת התוספות ובטל את ההערות (הסר את הנקודה-פסיק) מההרחבות שאתה צריך. הרחבות נפוצות כוללות extension=gd, extension=intl, ו extension=imap. הפעל מחדש את Apache לאחר ביצוע שינויים.
התנגשויות נמלים הן הבעיה הנפוצה ביותר בעת ההפעלה XAMPP שירותים. הנה איך לאבחן ולתקן אותם.
האשמים הנפוצים כוללים סקייפ, Microsoft IIS, World Wide Web Publishing Service, או התקנה אחרת של Apache.
אחר MySQL או MariaDB ייתכן שהמופע כבר פועל במערכת שלך.
my.ini מ 3306 ל 3307.כמה תוכנות אנטי וירוס ואבטחה עשויות לסמן XAMPP או מרכיביו כחשודים. זה קורה בגלל XAMPP כולל תוכנת שרת הפותחת יציאות רשת וכלים ניהוליים שיכולים לשנות קבצי מערכת - התנהגות שסורקים היוריסטיים לפעמים מזהים בטעות כזדונית.
חשוב: XAMPP אינו מכיל תוכנות זדוניות, תוכנות פרסום או תוכנות ריגול.
כל מהדורה בנויה מקוד מקור זמין לציבור ומופץ בערוצים מהימנים. אם האנטי וירוס שלך מסמן XAMPP, זו חיובית שגויה.
בדוק באופן קבוע אם יש גרסאות חדשות כדי לקבל תיקוני אבטחה, PHP עדכונים ושיפורי Apache. הירשם לניוזלטר של Apache Friends או עקוב אחר SourceForge עמוד הפרויקט.
במקום לזרוק את כל הפרויקטים ב-htdocs, צור מארח וירטואלי לכל פרויקט. זה מחקה סביבות ייצור ועושה URL נקי יותר.
השתמש ב-php MyAdmin תכונת הייצוא של באופן קבוע ליצור SQL גיבויים של מסדי הנתונים שלך. אחסן את הגיבויים האלה מחוץ ל XAMPP תיקייה למקרה שתצטרך להתקין מחדש.
XAMPP מיועד לפיתוח מקומי. הגדרות האבטחה המוגדרות כברירת מחדל הן מינימליות בכוונה. לא לחשוף XAMPP שירותים לאינטרנט ללא התקשות נאותה.
אם מספר משתמשים ניגשים למכשיר שלך, הגדר א MySQL סיסמת root ושקול לאפשר אימות עבור php MyAdmin דרך הגדרות config.inc.php.
כשמשהו משתבש, תמיד בדוק את ה- Apache ו MySQL יומני שגיאה בלוח הבקרה לפני חיפוש מקוון. התשובה בדרך כלל נמצאת שם.