19-03-2015, 19:26
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
זה קורה ברמת השרת, בשכבה מתחת ל HTTP - צריך להגדיר את זה בשרת לפיכך. הרבה פעמים זה דורש כתובת IP ׁייחודית עבור האתר שלך, במיוחד אם אתה רוצה תאימות מלאה עם כל הלקוחות (יש לכך סיבה, אבל אני לא רואה טעם להיכנס לזה...). כתובות IP (לפחות ב IPv4) הן משאב נדיר מאוד (הן כבר נגמרו) ולכן כל שימוש בהן בד"כ עולה כסף. המחיר המקובל הוא סביב ה 5$ לחודש אני חושב (ספק האירוח שלך קובע. הוא יכול לקבוע כל סכום שבא לו, זה לא משהו תחת רגולציה...). אם אתה מסוגל לשלם על העניין, או שכבר יש לך IP ייחודי משל עצמך, השאלה היא מי מארח לך את האתר והאם הוא מאפשר לך להשתמש ב SSL. אם כן, יש הליך שצריך לעשות מולו, ותלוי אם הם מאפשרים לך לייבא מפתח פרטי שיצרת לבד או לא... אם כן, אתה יכול לעשות את כל התהליך על המחשב שלך ורק להעלות אליהם את המפתח והתעודה בסוף. אם לא, הם צריכים ליצר את המפתח, וממנו לייצר את ה CSR, שאיתו אתה ניגש לחברה שמנפיקה תעודות SSL מסחריות - משלם להם - מאפשר להם לאמת שאתה אכן הבעלים של הדומיין - ולבסוף אתה מקבל קובץ תעודה דיגיטלית שאותו אתה צריך להתקין אצל ספק האירוח.
ל PHP אין שום קשר לזה - התקשורת מוצפנת בין הדפדפן לשרת, בתוך השרת הכל כרגיל.
|