כיצד לבדוק את המצב של שרת Apache בלינוקס

כיצד לבדוק את המצב של שרת Apache בלינוקס

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





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





1. בדוק את סטטוס שרת האינטרנט עם apachectl

השיטה הפשוטה ביותר לבדוק את מצב שרת האינטרנט של Apache שלך ​​כוללת את apachectl פקודה. כל מה שאתה צריך לעשות זה להזין:





sudo apachectl status

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

2. בדוק את מצב שרת Apache עם mod_status

אתה יכול להציג מידע נוסף על שרת האינטרנט Apache שלך ​​על ידי הפעלת mod_status. לאחר מודול זה מופעל, תוכל לבקר בדף בכתובת http://localhost כדי להציג מידע על השרת שלך.



הפעל מצב שרת Apache

אתה יכול להפעיל מצב שרת עם מספר פקודות בלבד, תלוי בהפצת לינוקס שלך. אם אתה משתמש באובונטו, פתח את ה /mods-enabled/status.conf קובץ תצורה כדי לבדוק אם מצב השרת מופעל:

sudo nano /etc/apache2/mods-enabled/status.conf

ערוך את <מיקום /שרת-סטטוס> חלק של הקובץ כפי שמוצג בשורות הבאות כדי לאפשר הפקת דוחות מצב שרת מכתובת ה-IP שלך:





<Location /server-status> 
      SetHandler server-status
      Require local
      #Require ip 192.0.2.0/24
</Location>
 הפעלת מצב שרת בקובץ תצורה עם עורך ננו

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

sudo systemctl restart apache2