
httpd מקבל state: started, כלומר הוא פועל.enabled קובע אם השירות יעלה אוטומטית אחרי אתחול השרת. yes מפעיל את האפשרות, ו-no מבטל אותה.firewalld מקבל state: stopped ו-enabled: no, כך שהוא נעצר ולא יעלה אחרי אתחול.httpd לא הייתה מותקנת, ולכן מריצים קודם את סקריפט ההתקנה שכבר נכתב, ורק אחריו מפעילים את השירות.firewalld פעיל ו-httpd עצור.firewalld עצור ומושבת, ו-httpd פועל.הטקסט המלא של הדקות הראשונות בהרצאה «Service Module» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפניכם אני רוצה להראות לכם איך להשתמש בסרוויס מוד'ול. Using the service module you can stop and start, disable and enable services on remote host.
חבר'ה, ממש תכלס, פשוט ולעניין. יש לנו מוד'ול בשם סרוויס, ובמוד'ול הזה אנחנו משתמשים כשאנחנו רוצים להתחיל, לעשות סטארט, סטופ, אנבל, דיסייבל לסרוויסיז על שרתי הלינוקס.
פשוט ולעניין. כמו שאתם יכולים לראות בסקריפט שהכנתי לנו כרגע, אני הולך לעשות סטארט לכל השירותי HTTPD בשרתי ה-Webhost.
אפשר לראות שאני משתמש בסרוויס מוד'ול, אני משתמש ב-Name HTTPD, זה ה-Service State Started, ככה אנחנו מפעילים סרוויס, ואני גם רוצה לדאוג שהסרוויס הזה, תמיד כשאנחנו עושים את חול השרת, הסרוויס הזה יעלה גם כן.
אז אני תחת enabled אני עושה yes, אני רושם yes. אותו דבר גם בהמשך, אני הפעם רוצה לעשות stop לפיירוול בכל השרתיים. שוב פעם, אני משתמש בסרוויס module, תחת הstate הפעם אני רושם stopped, זה כדי לעצור סרוויס, וב-enabled אני אומר no כדי שהפיירוול לא יעלה כשהשרת עושה ריבוט.
בואו ניגש לסקריפט שכתבתי, אתם יכולים לראות, הנה הסקריפט לפנינו פה. הנה הסקריפט, אנחנו עושים סטארט לכל ה-HTTPD, לשרת ה-HTTPD וכל תחת ה-Web Host ועושים סטופ לכל הפיירוולים.
That's it. בואו נשמור את זה. לפני כן מה שאני רוצה לעשות ברשותכם, זוכרים את הסקריפט שעשינו שמתקין את ה-HTTPD?
אני רוצה להשתמש בו ברשותכם עכשיו כדי להתקין את ה-HTTPD, כי אין לי HTTPD מותקן על השרת. אז בואו נשתמש בסקריפט הזה. מה שנקרא, אנחנו כבר עכשיו חכמים יותר, אז בואו נשתמש בסקריפט, יתקין לי את ה-HTTPD אבל אתם תראו שכשאני מתקין את ה-HTTPD זה לא אומר שהסרוויס מהותחל לכן אני מתקין את הסרוויס אבל הסרוויס עדיין
הוא בסטופ אז אני אשתמש בסקריפט שבניתי עכשיו כדי לעשות אתחול ל-HTTPD אם אתם זוכרים זה הסקריפט ים שבנינו בהתחלה לפני כמה סרטונים התקנו את ה-HTTPD והתקנו עוד כמה פאקג'ס אז אין לי בעיה עם זה להמתין עשר שניות כדי שהפאקג'יז האלה יותקנו.
אני כרגע אעשה pause לסרטון כדי לחסוך לנו זמן. נפלא, עכשיו יש לנו את ה-HTTPD מותקן, בואו רק נבדוק שאכן הוא מותקן ובואו נבדוק שהוא בסדר.
אפשר לראות שה-HTTPD שלי מותקן, אבל הוא לא מופעל. בואו נריץ את הסקריפט שכרגע בנינו שעושה אתחול לשרתים. דרך אגב, בואו נבדוק גם מה מצב ה-firewall שלנו פה.
אפשר לראות שה-firewall D שלי הוא Active. שימו לב, הפיירוול הוא אקטיב וה-HTTPD הוא סטופ. אני כמובן בסוף הסקריפ רוצה שההפך יקרה, הפיירוול יהיה למטה וה-HTTPD יהיה למעלה.