Установка и настройка Apache в CentOS 8
תוכן עניינים:
שרת ה- HTTP של אפאצ'י הוא שרת האינטרנט הנפוץ ביותר בעולם. זהו שרת HTTP בחינם, עם קוד פתוח וחוצה פלטפורמות, כולל תכונות עוצמתיות, וניתן להרחיב אותו באמצעות מגוון רחב של מודולים., נסביר כיצד להתקין ולנהל את שרת האינטרנט של Apache ב- CentOS 8.
מתקין אפאצ'י
אפאצ'י זמין במאגרי ברירת המחדל של CentOS, וההתקנה די ישר קדימה.
בהפצות מבוססות RHEL, חבילת Apache והשירות נקראים
httpd
. כדי להתקין את Apache, הפעל את הפקודה הבאה כשורש או כמשתמש עם הרשאות סודו:
sudo yum install
לאחר השלמת ההתקנה, הפעל את שירות Apache והפעל אותו:
sudo systemctl enable
sudo systemctl start
כדי לאמת שהשירות פועל, בדוק את הסטטוס שלו:
sudo systemctl status
הפלט צריך להיראות כך:
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…
התאמת חומת האש
FirewallD הוא פתרון חומת האש המוגדר כברירת מחדל ב- Centos 8.
במהלך ההתקנה, Apache יוצר קבצי שירות של חומת אש עם כללים מוגדרים מראש לאפשר גישה ליציאות HTTP (
80
) ו- HTTPS (
443
).
הפקודות הבאות יפתחו לצמיתות את היציאות הדרושות:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
ניהול אפאצ'י
פרק זה מסביר כיצד קבצי התצורה של אפאצ'י מובנים ואת השיטות המומלצות לניהול שרת האינטרנט של Apache.
- כל קבצי התצורה של Apache נמצאים בספריית
/etc/httpd
קובץ התצורה העיקרי של Apache הוא /etc/httpd/conf/httpd.conf. קבצי תצורה המסתיימים עם.conf
שנמצאים.conf
הם כלולים בקובץ התצורה הראשי של Apache. קבצי תצורה האחראים לטעינת מודולי Apache שונים נמצאים בספריית /etc/httpd/conf.modules.d. קבצי vhost של אפאצ 'חייבים להסתיים ב-.conf
ולאחסן ב/etc/httpd/conf.d
ספריית/etc/httpd/conf.d
אתה יכול לקבל כמה ווסטים שאתה צריך. יצירת קובץ תצורה נפרד (vhost) עבור כל תחום מקלה על השרת לתחזוקה.- זה נוהג ללכת לפי אמנת שמות סטנדרטית. לדוגמה, אם שם הדומיין הוא
mydomain.com
, יש לקרוא לקובץ התצורהmydomain.com.conf
access_log
ו-error_log
) נמצאים בספרייה/var/log/httpd/
. מומלץ לכלול vhost קבצי יומןaccess
ושגיאותerror
שונים. אתה יכול להגדיר את ספריית השורש של מסמך הדומיין שלך לכל מקום שתרצה. המיקומים הנפוצים ביותר עבור webroot כוללים:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
- זה נוהג ללכת לפי אמנת שמות סטנדרטית. לדוגמה, אם שם הדומיין הוא
סיכום
מזל טוב, התקנת את Apache בהצלחה בשרת CentOS 8 שלך. כעת אתה מוכן להתחיל לפרוס את היישומים שלך ולהשתמש ב- Apache כשרת אינטרנט או שרת פרוקסי.
אתה יכול לנהל את שירות Apache באותו אופן כמו כל יחידת מערכת אחרת.
apache centosכיצד להתקין ולהגדיר את Nextcloud באמצעות אפאצ 'י באובונטו 18.04

Nextcloud הוא קוד פתוח, פלטפורמת שיתוף קבצים ושיתוף פעולה בקבצים המארחים בעצמם, בדומה ל- Dropbox. במדריך זה נראה לך כיצד להתקין ולהגדיר את Nextcloud עם Apache במחשב של Ubuntu 18.04.
כיצד להתקין ולהגדיר את התצורה של עצמו באמצעות אפאצ 'י באובונטו 18.04

ownCloud הוא קוד פתוח, סנכרון קבצים המארח את עצמו ופלטפורמת שיתוף קבצים. במדריך זה נראה לך כיצד להתקין ולהגדיר את התצורה של ownCloud עם Apache במחשב של Ubuntu 18.04.
כיצד להתקין קסאשנדרה אפאצ 'י ב- Debian 10 לינוקס

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