
אתה יכול להוריד גרסאות CentOS כאן .
CentOS או Community Enterprise OS היא הפצת קוד פתוח המבוססת על RHEL או Red Hat Enterprise Linux. זה זמין רק אם קנית את חבילת התמיכה. יתר על כן, כל חבילות RHEL תואמות לחלוטין את CentOS, ומספקות פלטפורמה חזקה, יציבה וקלה לניהול, ומבטיחות את הרמה הגבוהה ביותר של אבטחה תפעולית בחינם.
CentOS תואם בינארי ל- RHEL מהקופסה והוא הפלטפורמה המועדפת להתקנות שרתים. אחד החלקים החשובים ביותר ב- CentOS הוא מחזור התמיכה הארוך. בעוד שמחזורי התמיכה לשחרור עבור פדורה, למשל, נמשכים עד 13 חודשים, המהדורות של CentOS מספקות תמיכה עד 7 שנים. זה הופך אותו לאמין ואמין ביותר.
יתר על כן, פרויקט הקהילה CentOS מרחיב את זמינותם על פני מגוון גדול של פלטפורמות כמו גוגל, אמזון AWS ואחרות. זה זמין גם בתמונות כלליות המותאמות לענן.
למידע נוסף על CentOS בקרו בפרויקט CentOS כאן.
גרסאות

דוגמאות
בואו נעבור כמה הוראות מפורטות לגבי התחלת ההתקנה של CentOS 7 וההגדרה הבסיסית.
- הורד את CentOS .ISO האחרון
- לאחר הורדת הגרסה האחרונה של CentOS באמצעות הקישורים לעיל או שימוש בדף ההורדה הרשמי של CentOS, צרוב אותה ל- DVD או צור מקל USB אתחול באמצעות LiveUSB Creator הנקרא Unetbootin.
- לאחר שיצרת את אמצעי האתחול להתקנה, הנח את ה- DVD / USB בכונן המתאים למערכת שלך, הפעל את המחשב, בחר את יחידת האתחול שלך וההודעה הראשונה של CentOS 7 אמורה להופיע. בהנחיה בחר Install CentOS 7 ולחץ על מקש [Enter].

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


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


6. לאחר מכן בחר את הגדרות התמיכה בשפה ומקלדת. בחר את השפה הראשית והתוספת שלך עבור המערכת שלך, וכשתסיים, לחץ על סיום.


7. באותו אופן, בחר את פריסת המקלדת שלך על ידי לחיצה על כפתור הפלוס ובדוק את תצורת המקלדת שלך באמצעות הקלט הנכון שהוגש. לאחר שתסיים את הגדרת המקלדת, תוכל להשתמש בכל צירוף מקשים למעבר בין מקלדות. במקרה שלי אני משתמש ב- Alt + Ctrl. לאחר בחירת שילוב המקשים הרצוי, לחץ שוב על סיום כדי להחיל שינויים וחזור למסך הראשי בסיכום ההתקנה.




8. כעת אנו יכולים להוסיף תמיכה בשפה אם אינך רוצה להשתמש באנגלית. לחץ על "תמיכה בשפה" כדי לפתוח את תיבת הדו-שיח.

9. כברירת מחדל, CentOS מגיעה עם השפה האנגלית המותקנת מראש, אך אנו יכולים להוסיף שפות נוספות בקלות. במקרה שלי, אני מוסיף דויטש גרמנית עם דויטש (דויטשלנד) כשפה נוספת. לחץ על סיום לאחר בחירתך.

10. בשלב הבא, תוכל להתאים אישית את ההתקנה שלך באמצעות מקורות התקנה אחרים מלבד מדיה ה- DVD / USB המקומית שלך, כגון מיקומי רשת המשתמשים בפרוטוקולי HTTP, HTTPS, FTP או NFS. אתה יכול אפילו להוסיף מאגרים נוספים, אך השתמש בשיטה זו רק אם אתה יודע מה אתה עושה. אז השאר את אמצעי ההתקנה המוגדר אוטומטית המוגדר כברירת מחדל ולחץ על סיום כדי להמשיך.


11. לאחר מכן תוכל לבחור את תוכנת התקנת המערכת שלך. בשלב זה, CentOS מציעה הרבה סביבות פלטפורמת שרתים ושולחן עבודה שתוכלו לבחור בהן. אבל אם אתה רוצה מידה גבוהה של התאמה אישית, במיוחד אם אתה הולך להשתמש ב- CentOS 7 כדי לרוץ כפלטפורמת שרתים, אני מציע להתקין מינימלי עם ספריות תאימות כתוספות. פעולה זו תתקין תוכנת מערכת בסיסית מינימלית ובהמשך תוכל להוסיף חבילות אחרות לפי הצרכים שלך באמצעות:



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


13. במסך הבא, בחר LVM (Logical Volume Manager) כפריסת מחיצה ואז לחץ על לחץ כאן כדי ליצור אותם באופן אוטומטי. אפשרות זו תיצור שלוש מחיצות מערכת באמצעות מערכת קבצים XFS, תוך חלוקה אוטומטית של שטח הדיסק הקשיח ותאסוף את כל ה- LVS לקבוצת נפח אחת גדולה בשם "centos". 11.
- / אתחול - לא LVM
- / (שורש) - LVM
- החלפה - LVM


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

הערה: עבור אותם משתמשים שיש להם דיסקים קשיחים בגודל של יותר מ -2 TB, המתקין ימיר באופן אוטומטי את טבלת המחיצות ל- GPT. אך אם ברצונך להשתמש בטבלת GPT בדיסקים קטנים יותר מ -2 TB, עליך להשתמש בארגומנט inst.gpt לשורת הפקודה של אתחול ההתקנה על מנת לשנות את התנהגות ברירת המחדל.
15. השלב הבא הוא להגדיר את שם מארח המערכת שלך ולהפעיל רשת. לחץ על התווית Network & Hostname והקלד את FQDN של המערכת שלך (שם תחום מוסמך לחלוטין) בשדה שם מארח, ואז הפעל את ממשק הרשת שלך, והעבר את לחצן ה- Ethernet העליון למצב ON. אם יש לך שרת DHCP פונקציונלי ברשת שלך, הוא יגדיר באופן אוטומטי את כל הגדרות הרשת שלך עבור NIC מופעל, שאמור להופיע מתחת לממשק הפעיל שלך.


16. אם המערכת שלך היא שרת, עדיף להגדיר תצורת רשת סטטית ב- Ethernet NIC על ידי לחיצה על כפתור Configure והוספת כל הגדרות הממשק הסטטי שלך כמו בצילום המסך למטה. כשתסיים, לחץ על שמור, השבת והפעל את כרטיס ה- Ethernet על ידי הפעלת כפתור למצב OFF ו- ON, ואז הקש על Done כדי להחיל את ההגדרות ולחזור לתפריט הראשי.
אחרת:



17. הוסף את הערכים לכתובת, Netmask ו- Gateway בהתאם לסביבת ה- IP הסטטית שלך. במקרה שלי אני משתמש בכתובת 192.168.1.100, Netmask 255.255.255.0, Gateway 192.168.1.1 ושרתי DNS 8.8.8.8 8.8.4.4. ערכים אלה עשויים להשתנות בהתאם לסביבת הרשת שלך. לאחר מכן לחץ על שמור.
חשוב: אם אין לך חיבור אינטרנט IPv6, הגדר IPv6 מאוטומטי להתעלמות בכרטיסייה IPv6. אחרת לא תוכל להגיע לאינטרנט מהשרת הזה ב- IPv4, מכיוון שנראה ש- CentOS מתעלם מההגדרה הנכונה של IPv4 ואז משתמש במקום זאת ב- IPv6 שנכשל.

18. לאחר מכן, עלינו להפעיל את החיבור כפי שמוצג בצילום המסך למטה. לאחר מכן, לחץ על סיום.

19. עכשיו הגיע הזמן להתחיל את תהליך ההתקנה על ידי בחירה בגין התחל התקנה והגדרת סיסמה חזקה עבור חשבון השורש.

20. תהליך ההתקנה יתחיל כעת ותקבל סרגל התקדמות כחול קטן בחלונות הבאים. כעת עלינו להגדיר את סיסמת ה- root ולהוסיף משתמש חדש שאינו שורש באפשרות USER CREATION. ראשית אלך לסיסמת שורש.

21. הזן סיסמה מאובטחת לבחירתך ולחץ על סיום.

22. לאחר מכן נלך ליצירת משתמשים.

23. בהמשך אצור משתמש. במקרה שלי השתמשתי בשם המלא "מנהל מערכת" ובשם המשתמש "מנהל מערכת". סמן את האפשרות דרוש סיסמה כדי להשתמש בחשבון זה ואז לחץ על סיום. כמובן שתוכלו להשתמש בכל ערך לפי בחירתכם.

24. לחץ על סיום. יש סבלנות והמתינו לסיום ההתקנה.

25. לאחר השלמת ההתקנה, הוא יבקש לאתחל מחדש את השרת, פשוט לחץ על סיים את התצורה.

26. השרת יופעל מחדש ויבקש את שם המשתמש והסיסמה שלך לאחר מכן.

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

אשר עם "y" כדי להמשיך בהתקנת העדכונים. אני אתקין שני עורכי שורת פקודה כדי להיות מסוגלים לערוך קבצי תצורה במעטפת:

תצורת רשת
CentOS 7.2 מינימלי לא מגיעים מותקנים מראש עם הפקודה ifconfig, לכן נתקין אותה באופן הבא:

אם ברצונך לשנות או לראות את קובץ תצורת הרשת, פשוט ערוך את הקובץ:

זה יהיה ככה כשתגדיר כתובת IP סטטית:


שנה את הערכים במידת הצורך.
הערה: שם המכשיר שלעיל עשוי להשתנות, לכן אנא בדקו את הקובץ המקביל בספריות / etc / sysconfig / scripts.
התאם / etc / hosts
התאם את הקובץ / etc / hosts באופן הבא:

הפוך את הערכים כך:

מזל טוב! עכשיו יש לנו הגדרת שרת CentOS 7 מינימלית בסיסית.
כעת ייתכן שתעדיף להשתמש בממשק המשתמש במקום, הנה מגוון של טעמים שתוכל לבחור:
התקנת GNOME-Desktop:
התקן את סביבת שולחן העבודה של GNOME על ידי הזנת הדברים הבאים:

כדי להפעיל את ממשק המשתמש, היכנס לאחר סיום ההתקנה:


כיצד להשתמש במעטפת GNOME
שולחן העבודה המוגדר כברירת מחדל של GNOME של CentOS 7 מתחיל במצב קלאסי, אך אם ברצונך להשתמש ב- GNOME Shell, הגדר אותו כך:
אפשרות א ': אם אתה מפעיל את GNOME עם startx , הגדר זאת כך:

אפשרות ב ': הגדר את מערכת הכניסה הגרפית למערכת systemctl set-default ברירת המחדל הגרפית.מקד מחדש את המערכת. לאחר הפעלת המערכת:
- לחץ על הכפתור שנמצא לצד כפתור "כניסה".
- בחר "GNOME" ברשימה. (ברירת המחדל היא GNOME Classic)
- לחץ על "היכנס" והיכנס באמצעות GNOME Shell.

מעטפת GNOME מתחילה כך:

התקנת KDE-Desktop:
התקן את סביבת שולחן העבודה של KDE על ידי הזנת

הזן פקודה כמו למטה לאחר סיום ההתקנה:

סביבת שולחן העבודה של KDE מתחילה כך:

התקנת סביבת שולחן העבודה של MATE:
התקן את סביבת שולחן העבודה של MATE על ידי הזנת אפשרות זו:

הזן פקודה כמו למטה לאחר סיום ההתקנה:

סביבת שולחן העבודה של MATE מתחילה:

התקנת סביבת שולחן העבודה של Xfce:
התקן את סביבת שולחן העבודה של Xfce על ידי הזנת זה:

הזן פקודה כמו למטה לאחר סיום ההתקנה:

סביבת שולחן העבודה של Xfce מתחילה כך:

דרך אחרת לעשות זאת:
במקום לעשות שימוש בפריצה של פקודת startx לקובץ .xinitrc, כנראה שעדיף לומר ל- Systemd שברצונך לאתחל לממשק משתמש גרפי לעומת הטרמינל.
לשם כך פשוט בצע את הפעולות הבאות:

ואז פשוט אתחל מחדש.
הביט האחרון ישייך את יעד ה- runlevel 5 כברירת המחדל ביחס ל- Systemd.
עושה את זה עם Systemd
אתה יכול גם להשתמש ב- Systemd כדי להשיג זאת. זו ללא ספק השיטה הטובה יותר, מכיוון שאתה מנהל את מצב המערכת ישירות דרך Systemd ו- CLI שלה.
אתה יכול לראות מה יעד ברירת המחדל הנוכחי שלך:

ואז שנה אותו לגרפי:


יעדים
ב- Systemd היעדים runlevel5.target ו- graphical.target זהים. כך גם runlevel2.target ו- multi-user.target.

RHEL / CentOS Linux התקנת כלי פיתוח ליבה אוטומטיים, Gcc (C / C ++), פרל, פייתון ודבאגרים
ש: כיצד ניתן להתקין את כל כלי המפתחים כגון GNU GCC C / C ++ מהדרים, ייצור ואחרים, לאחר התקנת CentOS או RHEL או פדורה לינוקס מהנחיית מעטפת?
עליך להתקין את קבוצת 'כלי פיתוח' ב- RHEL / CentOS / Fedora / Scientific / Red Hat Enterprise Linux. כלים אלה כוללים כלי פיתוח ליבה כגון automake, gcc, perl, python ו- debuggers הנדרשים לאיסוף תוכנות ובניית RPM חדשים:
- לְהַגמִישׁ
- מהדר gcc c / c ++
- redhat-rpm-config
- strace
- לבנות סל"ד
- עשה
- pkgconfig
- גטקסט
- להכין אוטומטית
- 64
- gdb
- בִּיזוֹן
- libtool
- קונפוקציה אוטומטית
- מהדר gcc-c ++
- בוטוטיל וכל התלות.
הַתקָנָה:
פתח את הטרמינל או התחבר דרך הפעלת ssh והקלד את הפקודה הבאה כמשתמש שורש:

פלטים לדוגמא הבאים:

עכשיו אתה יכול לקמפל ולהשתמש בכל יישום במערכת שלך.
אימות התקנה
להצגת סוג גרסת המהדר של GNU gcc / c / c ++:

תפוקות לדוגמא:

כיצד אוכל לרשום את כל השירותים המופעלים כעת בשרת Fedora / RHEL / CentOS Linux?
ישנן דרכים וכלים שונים למצוא ולפרט את כל השירותים הפועלים תחת מערכות פדורה / RHEL / CentOS Linux.

התחביר הוא כדלקמן עבור CentOS / RHEL 6.x ומעלה (pre systemd):

הדפס את הסטטוס של כל שירות. להדפסת הסטטוס של שירות אפאצ'י (httpd):

ציין את כל השירותים הידועים (מוגדרים באמצעות SysV):

שירותי רשימת היציאות הפתוחות שלהם:

הפעל / כבה את השירות:

ntsysv הוא ממשק פשוט להגדרת תצורה של שירותי רמה המוגדרים באמצעות chkconfig . כברירת מחדל, הוא מגדיר את רמת המסלול הנוכחית. פשוט הקלד ntsysv ובחר את השירות שברצונך להפעיל.
הערה על RHEL / CentOS 7.x עם מערכת
אם אתה משתמש בהפעלה מבוססת מערכת כגון Fedora Linux v22 / 23/24 או RHEL / CentOS Linux 7.x +, נסה את הפקודה הבאה כדי לרשום שירותים פועלים באמצעות הפקודה systemctl. הוא שולט על מערכת המערכת ומנהל השירות.
כדי לרשום שירותי מערכת ב- CentOS / RHEL 7.x + השתמש בהמשך.
התחביר הוא:

לרשימת כל השירותים:

תפוקות לדוגמא:

התמונה לעיל מציגה רשימה של כל היחידות המותקנות במערכת מבוססת מערכת CentOS / RHEL 7, יחד עם מצבן הנוכחי.
כדי להציג תהליכים המשויכים לשירות מסוים (cgroup), באפשרותך להשתמש בפקודה systemd-cgtop. כמו הפקודה העליונה, systemd-cgtop מפרט תהליכים פועלים על בסיס שירותיהם:

תפוקות לדוגמא:

כדי לרשום שירותי SysV רק בשימוש ב- CentOS / RHEL 7.x + (לא כולל שירותי מערכת מקומית):

תפוקות לדוגמא:

חומת אש כיצד:
למד כיצד להגדיר את חומת האש כאן.
הפניות
- תיעוד CentOS
- הערות המהדורה של CentOS
- התקן את Gnome GUI ב- CentOS 7 / RHEL 7
- עבודה עם יעדים של SYSTEMD
תיעוד כיצד להדריך עבור CentOS
גרסת CentOS 7
CentOS 7 מבוסס באופן מלא על התיעוד המפורט של RedHat. דוגמאות ומדריכי ניהול מערכת נמצאים כאן: תיעוד מלא של CentOS 7
פורסם במקור על ידי קרסימיר ואצ'ינסקי בתיעוד הצפת ערימות בארכיון - מדריך RIP