- בלוג
- העברת אתר ג’ומלה בשרתי cPanel
העברת אתר ג’ומלה בשרתי cPanel
העברת אתר ג’ומלה בשרתי cPanel
פורסם ב 19-06-2016
חלק ראשון – הכנת קבצי גיבוי לאתר
על מנת להעביר אתר ג’ומלה, עלינו לכלול בהעברה את קבצי האתר ואת בסיס הנתונים שלו. נתחיל בהעברת קבצי האתר. במערכת CPANEL נבחר באופציה File Manager לקבלת כל קבצי אתר הג’ומלה:
אפשרות א’ – באמצעות File Backups – Jetbackup
במערכת Cpanel, תחת קטגורית “Files” לחצו על “jetBackup 5”
בתוך “jet Backup” נכנס ל- “Home Directory”.
נבחר את הגיבוי האחרון (הראשון שבטבלה). ונלחץ על “Change Files Selection”.
נכנס לתיקיית “public_html”
בתוך תיקיית “public_html” נבחר את כל הקבצים על ידי לחיצה על “File Name” ונלחץ על “Select Files”
לאחר לחיצה על Select Files תשלחו חזרה לטבלת הגיבויים, לחצו על הגיבוי שבו בחרתם את הקבצים ולחצו על “Download”.
לאחר לחיצה על “Download” יופיע חלון, לחצו על “Download Selected items”.
לסיום באופציית “Downloads” יופיע הגיבוי של האתר באופציה הראשונה, לחצו על “Download”, ראו תמונה להמחשה:
:באמצעות Jetbackup בשלב הבא, נוריד גיבוי של בסיס הנתונים של אתר הג’ומלה שלנו.
לחצו על אופציית “jetBackup 5”
בתוך אופציית “jetBackup” לחצו על אופציית “Databases”.
בחרו את ה- “Database” אותו תרצו לגבות ולחצו על אופציית “Download”.
לאחר שימוש באופציית ה- “Download” תופיע בועה, לחצו על “Download Selected Items”.
לאחר לחיצה על “Download Selected Items” תשלחו לאופציית ה- “Queue” בה תוכלו לראות את מצב הגיבוי של ה- “Database”.
לסיום לחצו על אופציית ה- “Download” כפי שמתואר בתמונה.
חלק שני – העלאת קבצי הגיבוי לשרת החדש
בנקודה זו צריכים להיות במחשב שלנו שני קבצים: קובץ ZIP הכולל את כל קבצי אתר הג’ומלה וכן קובץ נוסף: ZIP בסיס הנתונים אם הורדנו אותו באמצעות Backups, או קובץ SQL, אם הורדנו אותו באמצעות phpMyAdmin.
כעת נעלה את אתר הג’ומלה שלנו ליעדו החדש.
לשם כך, עלינו לעשות 4 דברים:
1. ניצור בסיס נתונים חדש עבור אתר הג’ומלה.
2. נייבא את בסיס הנתונים אשר ברשותנו ל- phpMyAdmin.
3. נעלה את קבצי האתר שלנו ליעד החדש ולפרוס אותם.
4. נשנה הגדרות בקובץ configuration.php.
1. יצירת בסיס נתונים חדש
Databases הקישו על האופציה MySQL Database Wizard. ליצירת בסיס נתונים 4 שלבים:
1. השלב הראשון הנדרש הינו הגדרת שם לבסיס הנתונים:
לאחר כתיבת שם בסיס הנתונים, יש להקיש על Next Step למעבר לשלב הבא.
2. בשלב השני, יש להגדיר עבור בסיס הנתונים שם משתמש וסיסמא:
ליצירת סיסמא מומלץ להשתמש במחולל הסיסמאות – Password Generator על מנת להגיע לחוזק סיסמא מקסימלי.
לאחר הגדרת שם המשתמש והסיסמא לבסיס הנתונים, יש להקיש על Create User למעבר לשלב הבא.
3. שלב זה מיועד להגדרת הרשאות שונות עבור בסיס הנתונים החדש. על פי רוב, יש לסמן V בתיבת הסימון לצד המילים All Privileges על מנת לאפשר לבסיס הנתונים את כל האפשרויות:
2. ייבוא בסיס הנתונים של האתר ל- phpMyAdmin:
נכנס אל אופציית “phpMyAdmin” שנמצאת תחת “Databases”.
נבחר בבסיס הנתונים שיצררנו.
ונלחץ על “יבוא” או “Import” באנגלית.
ונבחר את קובץ ה”Sql” שלנו.
ולאחר מכן נקיש על כפתור Go ונמתין להעלאת בסיס הנתונים שלנו וקבלת הודעת אישור.
3. העלאת קבצי אתר הג’ומלה ליעד החדש:
במערכת CPANEL נבחר באופציה File Manager:
נקיש על אייקון Upload:
ונועבר לטאב דפדפן חדש אשר מטרתו הינה העלאת קבצים. במסך זה בו נבחר את קובץ ה- ZIP ששמרנו במחשב ונעלה אותו ליעד החדש:
לאחר העלאת הקובץ לחצו על “Go Back”.
נחזור למנהל הקבצים ונרענן את התצוג באמצעות הקשה על Reload, כך שנראה את קובץ ה- ZIP שזה עתה העלינו לשרת:
נקיש על הקובץ כדי לסמן אותו ולאחר מכן נקיש על אייקון: Extract:
ולאחר מכן על כפתור Extract File(s) על מנת לחלץ את קבצי האתר מתוך קובץ ה- ZIP, לתוך יעד האחסון החדש של אתר הג’ומלה.
נמתין עד לביצוע פעולת החילוץ ובחלונית שנקבל: Extraction Results, נקיש על כפתור Close ולאחר מכן נרענן את התצוגה שוב באמצעות הקשה על Reload.
כעת לפנינו כל קבצי האתר וגם קובץ ה- ZIP, אותו אנו יכולים למחוק מהשרת היות ואין לנו יותר צורך בו.
4. שינוי קובץ configuration.php:
במצב זה, המערכת כבר “יודעת” על קיומו של בסיס נתונים חדש ואף קלטה לתוכו את הטבלאות והנתונים שהעלינו על ידי Import בתוך PHPmyAdmin, אך קבצי האתר שהעלינו ופרסנו לתוך תיקיית public_html, אינם “יודעים” על כך שהאתר היגר מהוסטינג אחד להוסטינג הנוכחי ולכן הצגת האתר בשלב זה תציג שגיאה. לפיכך, עלינו לעדכן את קובץ הקונפיגורציות של האתר בנתוני בסיס הנתונים החדש שהקמנו.
נפתח את הקובץ באמצעות עורך הקוד, או נוריד למחשב את הקובץ, נערוך אותו ונעלה אותו מחדש:
שם השרת המארח יהיה תמיד localhost.
בין הגרשיים של var $user נכתוב את שם המשתמש של בסיס הנתונים.
בין הגרשיים של var $db נכתוב את שם בסיס הנתונים.
בין הגרשיים של var $password נכתוב את הסיסמא של בסיס הנתונים.
יש להקפיד לא למחוק את הגרשיים!
בסיום העדכון נבצע שמירה לקובץ.