טיפים שימושיים

שרת מקומי של XAMPP עבור LINUX

Pin
Send
Share
Send
Send


מאמר זה ידון בנושא התקנת שרת XAMPP מקומי תחת מערכת ההפעלה Linux Mint 17.

מדוע השרת המקומי הזה ובעיקר מדוע לינוקס? התשובות פשוטות - מבחינתי שרת ה- XAMPP הוא האינטואיטיבי ביותר. ולינוקס - כי יותר נוח לי לקוד ב- HTML ו- CSS מאשר תחת Windows.

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

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

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

חבילת התקנה של XAMPP עבור Linux Mint

הורד את חבילת ההתקנה מקישור ההורדה של האתר הרשמי "Apache Friends". במקרה זה, אנו קובעים אם יש צורך בחבילה עבור מערכת 32 או 64 סיביות - אנו בוחרים זו. בנוסף, ישנן שתי גרסאות של החבילה - 1.8.2 / PHP 5.4.27 היציב והחדש 1.8.3 / PHP 5.5.11.

בחרתי בחבילת 1.8.2 / PHP 5.4.27 (בדיוק בגלל היציבות שלה) של גרסת 64 הסיביות, עבור מערכת ההפעלה Cinnamon 64 ביט של Linux Mint 17.

לאחר הורדת החבילה, אני פותח את הספרייה "הורדות" (כל הקבצים שהורדו ל- Linux מגיעים לשם) בטרמינל. הפקודה מציגה לי את תוכן הספרייה הזו - ואת הקובץ בפרט.

באותו מסוף אני מפעיל את הקובץ הזה:

... אז אני משיק את הקובץ לביצוע עם הפקודה:

התקנת XAMPP תחת Linux Mint

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

השרת יותקן בספרייה:

בשלב זה, בטל את סימון התיבה "למידע נוסף על Bitnami for XAMPP":

בשלב זה, השאר סימון בשורה "הפעל XAMPP" כך שהשרת המקומי יתחיל אוטומטית לאחר ההתקנה:

הפעלה ועצירה של XAMPP תחת Linux Mint

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

ביישום זה, עבור לכרטיסייה "נהל שרתים" וראה רשימת שירותים בשרת המקומי. מול כל שירות, הסטטוס שלו מוצג בצורת נורה - בין אם הוא פועל (פועל) או נעצר (הופסק).

בתחילה, רק שרת Apache המקומי הופעל, "מסד הנתונים MySQL" ושרת ה- FTP "ProFTPD" הופסקו. ניתן להפעיל אותם מאפליקציה זו, פשוט על ידי לחיצה על כפתור "התחל", אך אעשה דרך לינוקס יותר ואשתמש בטרמינל. לשם כך אכנס אליו צוות אחד בלבד:

אם הכל מסתדר, המסוף יציג את הפלט הבא:

... אשר ניתן לבדוק ביישום:

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

התקן את וורדפרס תחת XAMPP ב- Linux Mint

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

אנו עוברים לחלק האחרון של מאמר זה ושוקלים להתקין WordPress CMS תחת XAMPP ב- Linux Mint. כל השרתים הווירטואליים ממוקמים בספרייה.

כלומר, אם אתה צריך ליצור מופע נפרד של כל CMS (ג'ומלה, וורדפרס, דרופל וכדומה), אתה פשוט צריך ליצור ספריית משנה בספרייה ולפרוק שם את ה- CMS הרצוי. במקרה שלי, CMS כזה יהיה WordPress-3.9.1.

אני יוצר ספריית משנה עם הפקודה:

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

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

... ולערוך אותו באמצעות עורך הננו:

ואז בסרגל הכתובות של הדפדפן, הזן (XAMPP עדיין פועל, אל תשכח מזה!):

... ובאפליקציית phpMyAdmin, אנו יוצרים בסיס נתונים לאתר המקומי העתידי שלנו בו וורדפרס "תסתובב". אנו מפעילים מחדש את השרת המקומי כך שהוא "מרים" שינויים במסד הנתונים MySQL ויוצר שרת וירטואלי בספריה:

בדפדפן בסרגל הכתובות, התחל בהתקנת וורדפרס:

... ואז אנו עוברים את השלבים הסטנדרטיים שנותרו להתקנת WordPress ולקבל אתר מקומי מוכן - עבור אליו בכתובת:

זה משלים את ההתקנה של WordPress CMS תחת השרת המקומי. וגם ההתקנה של השרת המקומי תחת מערכת ההפעלה 64-bit Cinnamon של Linux Mint 17 הושלמה בהצלחה.

מסקנה

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

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

## Git Stash> התאהבתי ישירות בפקודת gash stash. הפקודה _git stash_ נועדה להציב את השינויים הנוכחיים במחלקה. ... המשך לקרוא

שרת XAMPP מקומי. מידע כללי

XAMPP - שרת מקומי חוצה פלטפורמות, כולל שרת Apache, מערכת ניהול מסד נתונים MySQL, מתורגמן PHP סקריפט, שפת תכנות Perl, כמו גם מודולים רבים נוספים.

X - כל אחת ממערכות ההפעלה
א - אפאצ'י
M - MySQL
P - PHP
P - פרל

בזמן הכתיבה גרסה 1.7.7 רלוונטית.

XAMPP 1.7.7 הרכב

אפאצ'י 2.2.21
MySQL 5.5.16
PHP 5.3.8
phpMyAdmin 3.4.5
Webalizer 2.21-02
לוח הבקרה של XAMPP 0.8

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

התקנת שרת XAMPP מקומי במחשב

יש למקם את הארכיון שהורד בשורש של תיקיית הבית.

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

sudo tar xvfz xampp-linux-1.7.7.tar.gz -C / opt

הפקודות הבאות משמשות לניהול השרת המקומי:

sudo / opt / lampp / lampp start - להפעלת השרת המקומי
sudo / opt / lampp / lampp stop - כדי לעצור את השרת
הפעלה מחדש של השרת - sudo / opt / lampp / lampp -

אנו מפעילים את שרת ה- XAMPP המקומי עם הפקודה

התחל sudo / opt / lampp / lampp

אתה אמור לראות משהו כזה בטרמינל


הפעלת XAMPP עבור לינוקס 1.7.7.
XAMPP: הפעלת אפאצ'י עם SSL (ו- PHP5).
XAMPP: הפעלת MySQL.
XAMPP: הפעלת ProFTPD.
XAMPP עבור לינוקס התחיל.

כעת רצוי לקבוע את תצורת הגדרות האבטחה.

כאן תתבקש להגדיר סיסמאות ל:

- משתמש בלוח הבקרה של XAMPP (משתמש ברירת המחדל הוא lampp)
משתמש phpMyAdmin
- משתמש MySQL (משתמש ברירת המחדל הוא שורש)
- גישה ל- FTP

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

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

אם תלחץ על קישור האבטחה, תראה מידע על הגדרות האבטחה המותקנות לרכיבי השרת

צור והגדר מארחים וירטואליים ב- Linux באמצעות שרת XAMPP מקומי

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

user - שם המשתמש המקומי של המערכת
אתרים - תיקיה לאחסון אתרים מקומיים.

עכשיו הגדר את שרת Apache לעבודה עם מארחים וירטואליים

1. עריכת קובץ התצורה של Apache

הגדרנו את השרת להאזין לבקשות רק ממחשב זה

ביטול ההסרה (הסר את הסימן # בתחילת השורה) את השורה הבאה

2. עריכת קובץ התצורה של המארחים הווירטואליים

sudo nano /opt/lampp/etc/extra/httpd-vhosts.conf

NameVirtualHost *: 80 -> NameVirtualHost 127.0.0.1:80

ציין פרמטרים עבור כל מארח וירטואלי, באמצעות הדוגמה הבאה

ServerAdmin [email protected] // כתובת מנהל האתר
DocumentRoot /opt/lampp/htdocs/sites/test.ru/www // תיקייה עם קבצי אתרים
ServerName test.ru // שם התחום של האתר
ServerAlias ​​www.test.ru // שם התחום של כינוי (במידת הצורך)
ErrorLog /opt/lampp/htdocs/sites/test.ru/com-error_log // כתובת יומן השגיאות של המארח
CustomLog /opt/lampp/htdocs/sites/test.ru/com-access_log common // כתובת יומן הגישה למארח

רצוי להוסיף אפשרויות ל- xampp


מנהל השרת [email protected]
DocumentRoot / opt / lampp / htdocs / xampp
שרת שם מקומי

כעת עליך ליצור קישור סמלי לתיקיית המארחים הווירטואליים בספריה הביתית

sudo ln -s / בית / שם משתמש / אתרים /

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

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

3. עריכת קובץ המארחים

הוסף שורות עם הכתובות של האתרים המקומיים שנוצרו, למשל

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

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

להסרת השרת המקומי מהמחשב שלך, השתמש בפקודה

רשימת פקודות בקרה בסיסיות של XAMPP

התחל התחל את XAMPP.
עצור עצור XAMPP.
הפעל מחדש הפעל מחדש את XAMPP.
startapache מפעיל רק את שרת Apache.
startssl התחל תמיכה ב- SSL ב- Apache.
startmysql מפעיל רק את שרת מסד הנתונים MySQL.
התחל שרת FTP.
עצור שרת אפאצ 'י.
עצור SSL אפאצ 'י.
stopmysql עצור את שרת מסד הנתונים MySQL.
עצור שרת FTP - -.
אבטחה הפעל הגדרות אבטחה.

דוגמא לשימוש:
sudo / opt / lampp / lampp startmysql

התקן את XAMPP.

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

לגרסת 32 סיביות:

עבור גרסת ה- 64 סיביות:

לאחר הורדת החבילה, עליכם לשנות את ההרשאות עבור מתקין זה. באמצעות הפקודה הבאה, היכן שבמקום * אנו כותבים את הגרסה הרצויה (עבור 32 סיביות 7.0.4-0, אבל עבור 64 סיביות x64-7.0.4-0).

יש לי גישה למתקין, עכשיו אנחנו מתחילים את תהליך ההתקנה.

המתקין הגרפי מתחיל. לאחר מכן, עקוב אחר ההוראות. לחץ על הבא.

אשר את ההתקנה, לחץ על הבא.

אנו מאשרים את ההתקנה בספריית / opt / lampp, לחץ על הבא.

לאחר מכן, בטל את הסימון, לחץ על הבא.

אנו מאשרים את ההתקנה של Next שוב.

בשלב הבא, יתחיל תהליך פריקת קבצי ה- XAMPP. אנו מחכים לסוף התהליך.

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

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

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

לאחר התחלת כל הרכיבים, פתח את הדפדפן והזן localhost בסרגל הכתובות.

כדי לעבור אל phpMyAdmin, עבור אל localhost / phpmyadmin.

התיקיה עם האתר. הוספת אתרים.

כברירת מחדל, ההנחיה הביתית לאתרים היא / opt / lampp / htdocs. עכשיו בואו ניצור אתר חדש, בואו נקרא אותו, למשל, 'אתר חדש'. כדי להוסיף אתר חדש, צור תיקיה (בהוראת הבית), תחת אותו שם 'אתר חדש'. זה אמור להתברר - / opt / lampp / htdocs / newsite. צור קובץ index.html עם סימון פשוט בתיקיה זו. לדוגמא:

אנו עוקבים אחר הקישור localhost / newsite. ועל רקע לבן אנו רואים כתובת שנוצרה בסימון, זה הכל באתר שלנו נוצר. כיצד לשנות את ההנחיה הביתית ולהתוודע להגדרות XAMPP אחרות יכול להיות במאמר הבא.

פקודות ל- XAMPP

כדי להפעיל את XAMPP, השתמש בפקודה:

כדי להפסיק את XAMPP, השתמש בפקודה:

אם אתה רוצה ש- XAMPP יופעל אוטומטית עם הפעלת מערכת ההפעלה, השתמש בפקודות ל דביאן ו אובונטו.

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

או עבור לתיקיה / opt / lampp והפעל אותה על ידי לחיצה כפולה על קובץ manager-linux.run.

אתה יכול גם לקבל את כל המידע המפורט על גרסאות ופרטים אחרים באתר הרשמי של XAMPP.

Pin
Send
Share
Send
Send