OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

5.3.4. הגדרת Apache‌


התקנה טיפוסית של Kali Linux כוללת את שרת האינטרנט Apache, המסופק על ידי אפאצ'י 2 חֲבִילָה. בהיותו שירות רשת, הוא מושבת כברירת מחדל. אתה יכול להתחיל אותו באופן ידני עם systemctl התחל את apache2.

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

Apache הוא שרת מודולרי ותכונות רבות מיושמות על ידי מודולים חיצוניים שהתוכנית הראשית טוענת במהלך האתחול שלה. תצורת ברירת המחדל מאפשרת רק את המודולים הנפוצים ביותר, אך הפעלת מודולים חדשים מתבצעת בקלות על ידי הפעלה a2enmod מודול. להשתמש a2dismod מודול כדי להשבית מודול. תוכניות אלו למעשה יוצרות (או מוחקות) קישורים סמליים בלבד /etc/apache2/mods-enabled/, מצביע על הקבצים בפועל (מאוחסנים ב /etc/apache2/ mods-available/).

ישנם מודולים רבים זמינים, אך שניים שווים שיקול ראשוני: PHP ו-SSL. יישומי אינטרנט שנכתבו עם PHP מבוצעים על ידי שרת האינטרנט של Apache בעזרת האפליקציה הייעודית

מודול מסופק על ידי libapache-mod-php החבילה, וההתקנה שלה מאפשרת את המודול באופן אוטומטי.

Apache 2.4 כולל את מודול ה-SSL הנדרש עבור HTTP מאובטח (HTTPS) מהקופסה. תחילה צריך להפעיל אותו עם a2enmod ssl, אז יש להוסיף את ההנחיות הנדרשות לקבצי התצורה. דוגמה לתצורה מסופקת ב /etc/apache2/sites-available/default-ssl. conf. לראות http://httpd.apache.org/docs/2.4/mod/mod_ssl.html לקבלת מידע נוסף.

ניתן למצוא את הרשימה המלאה של מודולי Apache סטנדרטיים באינטרנט בכתובת http://httpd.apache.org/docs/ 2.4/mod/index.html.

עם תצורת ברירת המחדל שלו, שרת האינטרנט מאזין ביציאה 80 (כפי שהוגדר ב /etc/apache2/ ports.conf), ומגיש דפים מה- / var / www / html / ספרייה כברירת מחדל (כפי שהוגדר ב

/etc/apache2/sites-enabled/000-default.conf).


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: