X
פורסם: 2026-02-07 | עודכן: 2026-02-09
התקנת תעודת SSL על Apache

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


מאחר שקיימות שתי גרסאות של שרת האינטרנט Apache ("httpd" עבור הפצות לינוקס מבוססות RHEL ו-"apache2" עבור הפצות לינוקס מבוססות Debian), המכסה כוללת התקנת תעודת SSL לשתיהן.

להתקנת SSL על שתי הגרסאות, נדרשים הקבצים הבאים:
  • תעודת SSL - קובץ מפורמט PEM (סיומות נפוצות הן .pem, .crt, .txt) שניתן להוריד מחשבון NiceNic שלך או מהאימייל שקיבלת מ-Sectigo CA.
  • מפתח פרטי - קוד (או קובץ עם הקוד, הסיומות הנפוצות הן .key, .pem, .txt) שנוצר יחד עם קוד ה-CSR ששימש להפעלת ה-SSL. אם נוצר בשרת, יימצא באותה תיקייה שבה הופעלה הפקודה ליצירתו, אלא אם צוין מיקום שונה ידנית.
  • CA Bundle - קובץ המכיל מספר קודי תעודות נוספים (תעודות ביניים ותעודות שורש של שרשרת האמון של ה-SSL) שנמסרו יחד עם קובץ תעודת ה-SSL באימייל שלך מ-Sectigo ובחשבון ה-NiceNic שלך. ניתן גם להוריד אותו כאן.
בדיקת סוג הפצת לינוקס

אם יש לך הפצת לינוקס מבוססת RHEL (כגון Centמערכת הפעלה, RedHat וכו'), עבור לכאן: התקנת תעודת SSL על httpd.

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

httpd -S או apachectl -S

(httpd הוא חבילת Apache עבור הפצות לינוקס מבוססות RHEL, ואילו apachectl הוא עבור מערכות מבוססות Debian).

אם מוצגת הודעת "Commו not found", נסה אפשרות אחרת. הפקודה שתספק פרטי הגדרת השרת תקבע את סוג ההפצה וה-Apache שלך. ברגע שתדע איזה סוג יש לך, עבור למדריך ההתקנה המתאים.

העלאת קבצי SSL לשרת

לפני תחילת ההתקנה, יש להעלות את קבצי התעודה לשרת. קיימות מספר דרכים להעלאת קבצי SSL לשרת. במדריך זה נזכיר את שתי השיטות הפופולריות ביותר: FTP והעלאה ידנית דרך SSH.

1. FTP

פרוטוקול FTP יכול לשמש להעברת קבצים אל השרת.

מומלץ למקם את קבצי התעודה באותה תיקייה, כדי לא לאבד אותם. לדוגמה, ניתן למקם אותם במיקום הבא: /etc/ssl

אם אתה נתקל בבעיות במהלך חיבור ה-FTP או בהעלאת הקבצים, עיין במגוון מדריכי ה-FTP שלנו.

2. העלאה ידנית דרך SSH

ניתן ליצור קובץ ידנית בשרת ולהדביק את תוכן ה-SSL הנדרש דרך SSH.

כאשר מחוברים לשרת דרך SSH, נווט אל המקום שבו התעודה תועלה. אנו ממליצים לאסוף את כל הקבצים בתיקייה אחת, כדי לא לאבד אותם. לדוגמה, ניתן למקם אותם במיקום הבא: /etc/ssl

לאחר מכן, יש ליצור קובץ ריק. בדרך כלל, ניתן להשתמש בפקודות cat שלךfilename, touch שלךfilename, nano שלךfilename או vim שלךfilename למטרה זו.

לאחר יצירת הקובץ הריק ופתיחתו לעריכה, נא להעתיק את תוכן קובץ ה-SSL מהמחשב המשרדי שלך ולהדביקו בתוך הקובץ הפתוח. וודא לשמור את הקובץ בסיום.
כדי לבדוק את תוכן קבצי ה-SSL במחשב ה-PC או ה-Mac שלך, ניתן לגרור ולשחרר אותם ל-לאtepad (אם ב-Windows) או לפתוח אותם באמצעות Textעריכה (אם ב-macמערכת הפעלה).

Windows:



macמערכת הפעלה:

לחץ על מקש "Control" וקליק על הקובץ:



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

cat >> filename

לדוגמה, ניצור את קובץ התעודה שלנו על השרת:

כאשר הפקודה מוזנת, הדבק את קוד התעודה בטרמינל/לקוח ה-SSH.

ודא שאין שורה ריקה בסוף ולחץ CTRL+D כדי לשמור את הקובץ.

ניתן לבדוק את תוכן הקובץ החדש שנוצר על ידי הקלדת הפקודה הבאה:

cat filename

ניתן לחזור על התהליך עם קובץ CA Bundle וקובץ המפתח הפרטי (אם קוד ה-CSR והמפתח הפרטי נוצרו במקום אחר, לא על השרת הזה, ויש להעביר ידנית את המפתח הפרטי לשרת).
צריך עזרה? אנחנו תמיד כאן בשבילך. שלח פניה
זכויות יוצרים © 2006-2026 חברת NICENIC INTERNATIONAL GROUP CO., LIMITED כל הזכויות שמורות