אנדרואיד

כיצד להתקין אפאצ 'י ב- Centos 8

Установка и настройка Apache в CentOS 8

Установка и настройка Apache в CentOS 8

תוכן עניינים:

Anonim

שרת ה- 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