תשובות ברורות ומקצועיות לשאלות הנפוצות ביותר בנושא התקנה XAMPP והשימוש בו, האבטחה והרישוי.
כן. XAMPP היא תוכנה חינמית לחלוטין וקוד פתוח ברישיון תחת GNU רישיון ציבורי כללי v2 ( GPL v2). אין עמלות נסתרות, אין גרסאות פרימיום ואין צורך במנוי. אתה יכול להשתמש בו לפרויקטים אישיים, חינוכיים ומסחריים ללא כל עלות. Apache Friends, הארגון מאחורי XAMPP, הוא פרויקט ללא מטרות רווח.
XAMPP הוא תוכנן במיוחד לפיתוח ובדיקות מקומיות. הגדרות האבטחה המוגדרות כברירת מחדל הן מינימליות בכוונה כדי להקל על פיתוח מקומי - למשל, MySQL ל-root אין סיסמה כברירת מחדל, ו-Apache מוגדר לאפשר גישה רחבה. אם אתה מתכנן להשתמש XAMPP בשרת ציבורי, עליך להגדיר באופן ידני סיסמאות, הגדרות יציאה, כללי חומת אש והגבלות גישה. עבור סביבות ייצור, אנו ממליצים על תצורת שרת מוקשחת כהלכה במקום XAMPP הגדרת ברירת המחדל של.
תוכנות אנטי-וירוס מסוימות עשויות לסמן XAMPP רכיבים שעלולים להיות בלתי רצויים מכיוון שהחבילה כוללת תוכנת שרת (Apache, MySQL) וכלים ניהוליים שיכולים לשנות את התנהגות המערכת ולפתוח יציאות רשת. אלו הן חיוביות שגויות. XAMPP אינו מכיל תוכנות זדוניות, תוכנות פרסום או תוכנות ריגול. אנו ממליצים להשבית זמנית את הסריקה בזמן אמת במהלך ההתקנה או הוספת שלך XAMPP ספריית ההתקנה לרשימת אי הכללת האנטי-וירוס שלך. הורד תמיד ממקורות רשמיים ואמת SHA-256 סכומי בדיקה.
XAMPP זמין עבור Windows, Linux, Mac OS X, וסולאריס. לכל פלטפורמה יש מתקין ייעודי המותאם לאותה מערכת הפעלה. ממשק לוח הבקרה ופונקציונליות הליבה נשארים עקביים בכל הפלטפורמות, ומאפשרים לך לעבור בין מערכות הפעלה מבלי ללמוד מחדש את הכלי. Windows מתקינים תומכים בשניהם 32 -ביט ו 64 מערכות סיביות. macOS החבילות כוללות תמיכה בשניהם Intel ו Apple מעבדי סיליקון.
זה כמעט תמיד נגרם כתוצאה מקונפליקט בנמל. התיקון הנפוץ ביותר הוא לשנות את היציאה של Apache מ 80 ל 8080 (ו 443 ל 4433 עבור SSL). פתח את XAMPP לוח הבקרה, לחץ על "Config" ליד Apache, בחר httpd.conf, שנה "האזנה 80 " ל"תקשיב 8080 ", ו" ServerName מארח מקומי: 80 "אל" ServerName מארח מקומי: 8080 ".בדוק גם את httpd-ssl.conf עבור ה 443 נמל. שמור והפעל מחדש את Apache. סיבות אחרות כוללות רכיבי חלוקה מחדש של Visual C++ חסרים או תוכנות סותרות כמו Skype או IIS.
כברירת מחדל, ה MySQL / MariaDB למשתמש שורש אין סיסמה. זה נועד לנוחות פיתוח מקומי. כדי להגדיר סיסמה, פתח את php MyAdmin, עבור לכרטיסייה "חשבונות משתמש", לחץ על "ערוך הרשאות" ליד השורש והגדר סיסמה חדשה. לאחר מכן תצטרך לעדכן את הסיסמה ב-php MyAdmin קובץ config.inc.php של כך שהוא עדיין יכול להתחבר. ברירת המחדל של php MyAdmin מצב האימות הוא "config" אשר משתמש באישורים המאוחסנים באופן אוטומטי.
פועל Windows, תפסיק הכל XAMPP שירותים מלוח הבקרה, ולאחר מכן עבור אל לוח הבקרה > תוכניות > הסר התקנה של תוכנית ובחר XAMPP. לחלופין, הפעל את uninstall.exe אצלך XAMPP תיקייה. פועל macOS, גרור את ה XAMPP יישום מאפליקציות לאשפה. פועל Linux, להפסיק שירותים עם sudo /opt/lampp/lampp stop ולאחר מכן מחק את ספריית /opt/lampp. הקפד לגבות מסדי נתונים או קבצי אתר ב-htdocs לפני הסרת ההתקנה.
מקם את קבצי האתר שלך בתיקיית htdocs בתוך שלך XAMPP ספריית התקנה. פועל Windows זה אופייני C:\ xampp \htdocs. פועל Linux זה כן /opt/lampp/htdocs. פועל macOS זה כן /יישומים/ XAMPP /htdocs. צור תיקיית משנה עבור כל פרויקט (למשל, htdocs/myproject) וגשת אליה בכתובת http://localhost/myproject. להגדרות מתקדמות יותר, הגדר מארחים וירטואליים של Apache להשתמש בדומיינים מותאמים אישית ושורשי מסמכים מחוץ ל-htdocs.
סינגל XAMPP התקנה מגיעה עם אחד PHP גרסה. גִרְסָה. עם זאת, אתה יכול להתקין מספר XAMPP גרסאות זו לצד זו בתיקיות שונות (למשל, C:\ xampp 72,C:\ xampp 82) והפעל את לוח הבקרה שאתה צריך עבור פרויקט נתון. לחלופין, משתמשים מתקדמים יכולים להחליף באופן ידני PHP קבצים בינאריים על ידי החלפת תיקיית php ועדכון תצורת Apache, אם כי זה דורש ניהול קפדני של תאימות php.ini ותוספות.
כן, XAMPP בטוח. זהו פרויקט בקוד פתוח המתוחזק על ידי Apache Friends, ארגון ללא מטרות רווח. קוד המקור המלא זמין לציבור ונבדק על ידי קהילת המפתחים העולמית כבר יותר 20 שנים. XAMPP אינו מכיל וירוסים, תוכנות זדוניות, תוכנות פרסום או תוכנות ריגול. תוצאות שגויות של אנטי וירוס מתרחשות מכיוון שתוכנת שרת מסומנת לפעמים על ידי סורקים היוריסטיים. הורד תמיד ממקורות רשמיים ( SourceForge או apachefriends.org) ולאמת SHA-256 סיכומי בדיקה כדי להבטיח את שלמות הקובץ.
XAMPP הוא חוצה פלטפורמות ( Windows, Linux, Mac, Solaris) וכוללת את הערימה המקיפה ביותר: Apache, MariaDB, PHP, פרל, php MyAdmin, FileZilla FTP, Tomcat, ו OpenSSL. WAMP הוא Windows -רק ומתמקד באפאצ'י פשוט יותר/ MySQL / PHP מחסנית. MAMP הוא בעיקר macOS -ממוקד עם א Windows גרסה זמינה. לרגון הוא Windows -רק עם מודרני UI. XAMPP יש את הקהילה הגדולה ביותר, את ההיסטוריה הארוכה ביותר ( 20 + שנים), והתמיכה הרחבה ביותר בין פלטפורמות, מה שהופך אותה לבחירה הפופולרית ביותר בעולם.
XAMPP! OpenSSL וברירת מחדל SSL תצורה. כדי להפעיל HTTPS, הפעל את Apache מלוח הבקרה ובקר https://localhost. כברירת מחדל, הדפדפן שלך יציג אזהרת אבטחה מכיוון שהתעודה חתומה בעצמה - זה נורמלי לפיתוח מקומי. לחץ על "מתקדם" ו"המשך ל-localhost" כדי להמשיך. אתה יכול ליצור אישורים בחתימה עצמית שלך או להשתמש בכלים כמו mkcert כדי ליצור אישורים מהימנים מקומיים לחוויית פיתוח חלקה יותר.
כן. XAMPP הוא קוד פתוח ומקבל בברכה תרומות מהקהילה. אתה יכול לדווח על באגים, להציע תכונות, לתרום תרגומים או לעזור בתיעוד דרך פורומי הקהילה של Apache Friends וה- SourceForge עמוד הפרויקט. מאז XAMPP חבילות פרויקטים קיימים בקוד פתוח (Apache, MariaDB, PHP), תרומות רבות זורמות במעלה הזרם לאותם פרויקטים בהתאמה. אתה יכול גם לתמוך XAMPP על ידי הפצת הבשורה, כתיבת הדרכות ועזרה למשתמשים אחרים בפורומים קהילתיים.
עיין במדריכים המפורטים שלנו או בקר בדף האמון והאבטחה לקבלת מידע מעמיק יותר.