מושגים ראשונים:
אחסון – שטח אחסון שרכשנו על שרת מסויים
ממשק ניהול – יש לנו ממשק ניהול של האחסון (cpannel או direct admin, בממשק הניהול של האחסון נוכל להגדיר כתובת מייל, לגבות את האתר ועוד) ויהיה לנו בהמשך ממשק ניהול לאתר הוורדפרס שלנו (בממשק הניהול של וורדפרס נעבוד ברמה יום יומית. נגדיר איך האתר צריך להראות, נוסיף לאתר תכנים ועוד).
דומיין – שם מתחם – מעיין שלט הכוונה לגולשים ברחבי העולם. הדומיין צריך להפנות לאחסון שלנו.
הפניית דומיין – את הדומיין רכשנו בחברה מסויימת ויש לנו משתמש וסיסמה לאתר החברה הזו. עלינו להכנס לחשבון שלנו באתר שלהם כדי להפנות את הדומיין לאחסון שרכשנו (בהנחה שרכשנו אחסון ודומיין בנפרד). עלינו להגדיר שני שדות בשם NS בהתאם למה שקיבלנו מחברת האחסון שלנו.
תוכנות בשימוש:
Filezila – תוכנה להעברת קבצים מהמחשב שלנו לשרת – חינם להורדה מהאינטרנט.
Notepad++ – תוכנה לעריכת קבצי קוד על המחשב שלנו (לא הכרחית בשלב זה) – חינם להורדה מהאינטרנט.
חשוב להבין
מערכת וורדפרס מורכבת משני חלקים עיקריים – קבצי המערכת (כולל תבנית ותוספים. התבנית אחראית לאיך התוכן יוצג) ובסיס נתונים.
בסיס נתונים הוא קובץ במבנה טבלאי שבו יושב כל התוכן של האתר.
שלבים לביצוע:
הערה – במרבית האחסונים יש תהליך התקנה אוטומטי. כאן מוסבר תהליך התקנה ידני משום שהבנתו חשובה למי שרוצה להכיר את הסביבה שבה הוא עובד ומי שמתכוון בהמשך להעביר אתרים מאחסון לאחסון.
הערה 2 – תהליך התקנה זה מתייחס להתקנת המערכת בתת תיקייה באחסון.
- נוריד מערכת וורדפרס מהאתר
- נתחבר לאחסון שלנו באמצעות תוכנת FTP כגון filezila. את פרטי ההתקשרות אנחנו אמורים לקבל מחברת האחסון שלנו (שרת או כתובת IP, משתמש וסיסמה). לאחר שהתחברנו נכנס לתיקייה public_html. זו מבחינתנו התקייה הראשית ובה נפתח תיקייה עבור האתר שלנו (ניתן לפתוח תיקייה במקום דרך תוכנת FTP באמצעות ממשק הניהול של האחסון שלנו (cpannel))
- נעלה את מערכת וורדפרס (הקובץ שהורדנו) לתיקיה שלנו באחסון (או דרך תוכנת FTP כגון filezile או בממשק הניהול של האחסון שלנו (cpannel))
- נפתח את הקובץ המכווץ
נוצרת תיקיה בשם wordpress ובה כל הקבצים המרכיבים את המערכת (כולל 3 תיקיות ובהם wp_content שבתוכה יושבות התבניות שלנו)
נעלה את הקבצים רמה אחת מעל (אפשר למחוק את התיקיה וורדפרס כי היא כבר ריקה וגם את הקובץ המכווץ)
- בממשק הניהול של האחסון cpannel אנחנו יוצרים בסיס נתונים
My SQL DataBase wizard
השם שלו נראה דומה לזה gamaniin_damian
(כלומר אני נתתי את השם damian והוא התחבר לקידומת בשם שמתאים לאיך שמוגדר שטח האחסון שלנו)
ניצור משתמש לבסיס הנתונים
השם שלו נראה דומה לזה Gamaniin_wpa
(כלומר אני נתתי את השם wpa והוא התחבר לקידומת בשם שמתאים לאיך שמוגדר שטח האחסון שלנו)
ניתן סיסמה (תמיד כדאי שנרשום לעצמו את הסיסמה בצד)
- נגדיר שהמשתמש שיצרנו יש לו הרשאות מלאות על בסיס הנתונים
My SQL DataBase
Add user to database
אוטמטית נעבור למסך של הגדרת הרשאות – ניתן הרשאות מלאות
- נסתכל דרך filezile על התקייה שלנו (האחסון שלנו) יש שם קובץ בשם wp_config_sample.php
נשנה את השם שלו ל wp_config.php
נפתח אותו לעריכה – לחצן ימני view/edit
הקובץ נפתח לי ב notepad++
(אפשר לערוך אותו גם מתוך ה cpannel – file menager)
מה תפקידו של הקובץ הזה?
לומר למערכת עם איזה בסיס נתונים היא צריכה לעבוד.
מה אנחנו צריכים לערוך בקובץ?
שם בסיס נתונים
שם משתמש לבסיס הנתונים
סיסמה של המשתמש לבסיס הנתונים (כל ההגדרות מסעיף 6)
השורות האלו נמצאות בתוך הקובץ.
/** The name of the database for WordPress */ define('DB_NAME', 'database_name_here');
/** MySQL database username */ define('DB_USER', 'username_here');
/** MySQL database password */ define('DB_PASSWORD', 'password_here');
כל מה שאנחנו צריכים זה להחליף את שם בסיס הנתונים, המשתמש והסיסמה.
למשל כך:
/** The name of the database for WordPress */ define('DB_NAME', 'gamaniin_damian');
/** MySQL database username */ define('DB_USER', 'gamaniin_wpa');
/** MySQL database password */ define('DB_PASSWORD', '25FFXX0908');
אחרי זה אנחנו יכולים לכתוב בדפדפן את כתובת האתר שלנו
למשל
יוצג לנו מחולל (wizard) של וורדפרס שישאל אותנו מה שם האתר שנרצה להתקין ויבקש מאיתנו להגדיר משתמש וסיסמה לאתר שלנו (לאתר עצמו, לוורדפרס. בניגוד למשתמש והסיסמה שהגדרנו קודם לבסיס הנתונים), יבקש מאיתנו להכניס כתובת מייל של מנהל האתר, ישאל אותנו אם אנחנו רוצים לבקש ממנועי החיפוש להמנע מלאנדקס את האתר (בדרך כלל בשלב הזה נגיד כן) ויצאנו לדרך.
יש לנו מערכת וורדפרס מותקנת עם התבנית ברירת מחדל שבאה איתה.