טוב, הכותרת הזו קצת מטעה, היא לא מדברת על התקנה נקיה אלא על שידרוג, למרות שהשוני לא כזה גדול. היא גם מתייחסת אך ורק למשתמשים שיש להם גישת ssh לשרת, במילים אחרות, מי שמשתמש ב FTP יצטרך לעבוד בשיטה הארוכה והאיטית.
מי שיש לו יצטרך להתחבר אל החשבון שלו ולהגיע אל הספריה שבה יושבת הספרייה של הבלוג שלו.
לצורך ההדגמה, בדוגמה שלי הבלוג כיום יושב בספריה blog בעוד שקובץ ה zip אצל רן נפרש לספריה בשם wordpress-he. את כל הפקודות המפורטות בהמשך כתבתי על סמך הנתונים הללו, מי שקרא לבלוג שלו בשם אחר יצטרך להחליף את blog בשם התיקיה שלו. אם לעומת זאת הבלוג יושב בתיקיה wordpress-he, הייתי ממליץ לבצע בהתחלה את השלב הרביעי (לשנות את שם התיקיה) על מנת לא לערבב את הקבצים.
ולענייננו:
wget http://wph.co.il/files/wordpress-he-latest.zip
unzip wordpress-he-latest.zip
cp -R blog/wp-content/ wordpress-he/
cp blog/wp-config.php test/
mv blog old_blog
mv wordpress-he blog
הסבר קצר לפי מספרי השורות
1. הורדת הקובץ של וורדפרס מהשרת של רן.
2. פריסת הקובץ על השרת שלי.
3. העתקה של תיקיית wp-content על כל תתי התיקיות שלה מהתיקיה blog לתיקיה wordpress-he (הפקודה cp היא העתקה, ה R מסמן גם תתי תיקיות).
4. העתקה של קובץ ההגדרות של וורדפרס.
5. שינוי שם התיקיה המקורית לשם ביניים. (blog–>blog_old לטובת גיבוי)
6. שינוי שם התיקיה החדשה לשם המקורי. (wordpress-he–>blog לטובת תפקוד)
זהו, עכשיו רק נותר לגלוש אל upgrade.php שיושב תחת wp-admin ולעדכן את הטבלאות. תם טקס שידרוג וורדפרס וקרוב לוודאי שלקח לכם יותר זמן לקרוא את זה מאשר לבצע את זה.
למי שעדיין אין לו גישת SSH, זה זמן טוב לעבור לדרימהוסט.
[poll id="6"]
כתיבת תגובה