התקנת וורדפרס על שרת מקומי יכולה להיות מאוד מועילה – למשל, כדי לבדוק ערכות עיצוב שונות, לתרגם אותן וכיו"ב. אלא שרוב הכלים והמדריכים (כמו זה התמציתי-אך-המצוין של אח"י דקר) להתקנה כזו מיועדים למחשבי פי.סי. לכן ראיתי לנכון לפרסם מדריך מפורט להתקנת וורדפרס בעברית על שרת מקומי על מק. חוץ מזה, אם אני כבר כותב פוסט טכני, בסוף הפוסט יהיו הקודים שמשמשים להצגת הבאנרים בצד – המעוניינים יוכלו להטמיע אותם באופן זה.


בלוג וורדפרס על המק האישי

קודם כל, הדיסקליימרים הרגילים: כל מה שאני כותב כאן עובד היטב על המקבוק (אינטל) שלי. יחד עם זאת, אני לא מתחייב שזה יעבוד היטב או בכלל ולא נושא בכל אחריות לנזקים שיגרמו כתוצאה משימוש נכון או לא נכון במדריך הזה. הוא מובא כפי שהוא, והבחירה אם לעשות בו שימוש היא שלכם.
כמו כן, המדריך הזה מכוון להתקנת התקנה אחת של וורדפרס בעברית (עבור בלוג ניסויים, למשל) על מכונה מקומית בלבד. אם רוצים להתקין יותר מהתקנה אחת, או להשתמש בשרת המקומי לדברים נוספים, יש דברים שצריכים להיעשות אחרת.
לבסוף – אם אתם לא בטוחים, תשאלו. כמו כן, רצוי לקרוא את כל המדריך מההתחלה עד הסוף, ואז לגשת למלאכת ההתקנה כאשר הוא פתוח לידכם.
דרישות מערכת: כדאי שיהיה לכם מעל לשלוש מאות מגה פנויים על הכונן הקשיח, כונן חיצוני או Disk on Key*.

שלב ראשון – הורדה של כל מה שנחוץ.
עכשיו, בואו נתחיל. כדי להתקין וורדפרס, בדרך כלל, אנחנו זקוקים לשרת. דרישות המערכת של וורדפרס הן PHP בגרסה 4.3 ומעלה, ו-MySQL בגרסה 4.0. כדי להתקין וורדפרס על המחשב האישי שלנו, אנו זקוקים לתכנה שמדמה שרת. לתכנה הזו קוראים MAMP, שזה ראשי תיבות של Macintosh Apache MySQL PHP. אפאצ’י היא מערכת לניהול שרתים, תכנת שרת, ו-MySQL היא שרת בסיס נתונים. את MAMP ניתן להוריד מכאן. שימו לב לבחור בהורדה הנכונה, בהתאם למערכת ההפעלה והמעבד.

לאחר הורדת התכנה יש לפתוח את קובץ ה-dmg ולגרור את ספרית MAMP לתיקיית Applications. שימו לב ש-MAMP לא תעבוד כמו שצריך מהקופסה אם תשמרו אותה במקום אחר. אם אתם עובדים על מערכת הפעלה 10.4 ומעלה, תוכלו לנהל את התכנה באמצעות וידג’ט – פשוט לגרור את הוידג’ט לתיקיה Library->Widgets ולהפעיל אותו מהדשבורד. לצורך המדריך, אני אניח שלא לכולם יש 10.4 ולכן ההוראות יהיו מבוססות על שימוש באפליקציה ולא על שימוש בוידג’ט.

מה עוד אנחנו צריכים בשביל וורדפרס בעברית על מחשב מקומי? כמובן, וורדפרס בעברית, שכרגיל זמינה מכאן – וזו הזדמנות מעולה להודות עוד פעם לרן יניב הרטשטיין על התרגום.

מה עוד? אם נרצה לערוך קבצי CSS או PHP בעתיד או בהווה, כדאי להוריד את עורך הטקסט הנהדר Smultron, אופציונאלי.

ֿ

שלב שני – יצירת בסיס נתונים ומשתמש לבסיס הנתונים
בגדול, אפשר לדלג על השלב הזה. אפשר להשתמש בבסיס הנתונים שכבר מגיע עם MAMP מותקן, וביוזר של ה-root. אבל זה לא מומלץ. קודם כל, כי אם תרצו להעביר את הבלוג מהמחשב שלכם לשרת אחסון, ביום מן הימים, זה עלול לסבך עניינים. שנית, מפני שאם תרצו להשתמש בשרת לעוד משהו, יתחיל להיות סלט רציני. אז כדאי לעקוב אחרי השלב הזה – הוא לא מאוד מסובך.

מפעילים את האפליקציה של MAMP ולוחצים על Start Servers. במצב אידאלי, האור ליד השרתים יהפוך להיות ירוק וייפתח לכם דפדפן ברירת המחדל שלכם (מה, עוד לא עברתם לפיירפוקס 3?) על מסך הפתיחה, שכברירת מחדל כתובתו http://localhost:8888/MAMP, והוא נראה כך (כל התמונות כאן – ללחוץ להגדלה).
<

Welcome to MAMP
Uploaded with plasq’s Skitch!

לאחר מכן יש ללחוץ על phpMyAdmin, מה שייקח אותנו למסך הבא.

phpMyAdmin2
Uploaded with plasq’s Skitch!

רואים ריבוע טקסט ריק גדול באמצע, שמעליו כתוב Create new database? בריבוע הזה נכניס את השם של בסיס הנתונים. wordpress נראה לי שם הולם. אחר כך, באופן מאוד לא אינטואיטיבי, נלחץ על Create. אחר כך נלחץ על localhost, מצד שמאל למעלה, כדי לחזור למסך הראשי של phpMyAdmin.

זהו, יצרנו בסיס נתונים חדש. עכשיו רק חסר ליצור לו משתמש.
במסך שאנחנו בו עכשיו נלחץ על Privileges (קישור שביעי אחרי תיבת הטקסט של יצירת בסיס נתונים חדש). במסך שנתקבל נגלול אל מתחת לטבלה, ונלחץ על Add a new User. נכניס שם משתמש, נניח, לשם המקוריות, wordpress, נשאיר את Host על Any host, ונכניס ססמה פעמיים. חשוב לוודא שליד User name ו-Password התפריט הנגלל נמצא על Use text field. נגלול עד הסוף ונלחץ על Go.

phpmyadminnewdbuser

Uploaded with plasq’s Skitch

עכשיו צריך ללחוץ על Privileges מצד ימין למעלה. בטבלה, למצוא את היוזר שפתחנו (אם עשיתם כמוני, אז wordpress), וללחוץ על העפרון לידו. נגלול קצת למטה עד שנמצא את השורה Database-specific privilieges. מהתפריט הנגלל נבחר את בסיס הנתונים החדש שיצרנו, במסך שמתקבל נבחר Check All, ונלחץ על Go. זהו, סיימנו להגדיר משתמש ובסיס נתונים עבור wordpress.

שלב שלישי – התקנת וורדפרס בעברית.
מכאן זה צריך להיות מוכר לכל מי שאי פעם התקין וורדפרס, אבל עבור מי שלא – הנה מדריך מזורז. פותחים (אם עוד לא עשיתם זאת) את ה-zip של וורדפרס בעברית. בתיקייה המתקבלת פותחים את הקובץ wp-config-sample.php ב-Smultron או בכל עורך טקסט אחר, כולל TextEdit.

בשורה השלישית, בסוגריים שמתחילים ב-’DB_Name’, מחליפים את putyourdbnamehere בשם שנתנו לבסיס הנתונים (בדוגמה שלנו, wordpress). לשמור על גרש לפני וגרש אחרי – זה תקף גם להחלפות הבאות.
בסוגריים הבאים מחליפים את usernamehere, בשם המשתמש של בסיס הנתונים (בדוגמה שלנו, wordpress).
בסוגריים אחר כך, את yourpasswordhere מחליפים בססמה שלנו. כל ההוראות האלה גם מופיעות בהערות – הטקסט שמופיע אחרי שני לוכסנים. שומרים את הקובץ באותה תיקייה כ-wp-config.php.

wp-config-sample.php
Uploaded with plasq’s Skitch!

עכשיו מעתיקים את תכולת התיקייה כולה לApplication->MAMP->htdocs. (הספריה הזו, htdocs, היא ה-root שלנו).
בדפדפן ניגשים לכתובת http://localhost:8888/wp-admin/install.php**. מריצים את ההתקנה לפי ההוראות, שומרים את הססמה, נכנסים ו-וואלה! בלוג וורדפרס משלנו על המחשב הביתי.

מכאן – כמו כל בלוג וורדפרס אחר.

ובנושא אחר לגמרי, באנרים
אם גם אתם מעוניינים להצטרף למאבק שמוביל שוקי גלילי למתן טיפול רפואי לפליטים מאפריקה, תוכלו לצרף לאתרכם את קוד ההטמל הבא:

<a href="http://www.notes.co.il/shooky/42721.asp" target="_blank"><img src="http://img.skitch.com/20080621-n6fbb384nxjg2qg6r3u3wb5cdx.jpg" alt="DHRsmall"/></a>

התוצר:
DHRsmall

אם אתם מעוניינים לתמוך בשקוף, תוכלו לעשות כן באמצעות הקוד הזה:

<a href="http://www.shakoof.org.il/" target="_blank"><img src="http://img.skitch.com/20080621-ffpgjbs6tgii7k4yhjnm5tq2d4.jpg" alt="%u05E9%u05E7%u05D5%u05E3″/></a>

התוצאה:

%u05E9%u05E7%u05D5%u05E3

*אני היחיד שחושב שהקונספט של בלוג על דיסק און קי הוא מגניב לחלוטין?
**בהנחה שהתקנתם כמו שהמדריך אומר. אם לא, אתם בטח יודעים איזה שינויים עשיתם – בפורט או בספריה אליה התקנתם.

נהנית מהפוסט? צריכ/ה או מכיר/ה מישהו/מישהי שצריכ/ה מישהו עם הכישורים שלי? אני עדיין מחפש עבודה.