התקנת סביבת עבודה לתכנות בשפת PHP

התקנת סביבת עבודה לתכנות בשפת PHP

  • פרסומת

בשביל להתחיל לתכנת בשפת PHP יש להתקין מספר שירותים על המחשב, שיאפשרו למחשב לתרגם שפת ולהציג דפים הכתובים בשפת PHP.
שירותים אלו נחוצים משום ש – PHP היא שפת תיכנות צד שרת, ואלו השירותים המותקנים בדרך כלל על שרתים אמיתיים. ניתן להתקין כל שירות בנפרד, אבל תוכנה הנקראת XAMPP יכולה להקל עלינו את העבודה. XAMPP היא תוכנת קוד פתוח (חינמית) עם גירסאות שמתאימות לכל מערכות ההפעלה, ובינהן Windows, Linux ו – Mac OS. התוכנה מתקינה חבילת שירותים הכוללת Apache HTTP Server, מסד נתונים MySQL, ומתרגמים (interpreters) לשפות כמו PHP ו- Perl.

תהליך ההתקנה במחשבי Windows:

שלב ראשון – הורדת התוכנה

תחילה, הורידו כאן את התוכנה (ביחרו בגירסה של Xampp For Windows).

שלב שני – התקנה

לאחר שהורדתם את הגירסה של Windows, לחצו והתקינו את התוכנה במחשבכם.
התקנת תכנת השרת הוירטואלי XAMPP על Windows

שלב שלישי – הפעלה

לאחר שהתקנתם, לחצו על: התחל ->תוכניות -> xampp
יפתח חלון המאפשר לכם להדליק ולכבות את התהליכים השונים. הפעילו את כולם.
הפעלת התהליכים לשרת הוירטואלי XAMPP

תהליך ההתקנה במחשבי מקינטוש (Mac):

תחילה, הורידו כאן את התוכנה (ביחרו בגירסה של Xampp For Mac OS X) והתקינו אותה על מחשבכם.
לאחר מכן תגררו את סמל התוכנה והניחו אותו בתקיית היישומים (applications).
זהו זה! כעת התוכנה מותקנת בכתובת applictions/xampp/.

כעת לחצו והפעילו את התוכנה. אתם תראו חלון עם 3 אפשרויות: Apache MySQL ו – FTP. הפעילו את כולן. זה אמור להיראות כך:
הפעלת השרת הוירטואלי XAMPP

שימוש בשרת הוירטואלי XAMPP (נכון לכל מערכות ההפעלה)

כעת פתחו את הדפדפן בכתובת הבאה:

http://localhost/xampp/index.php

ביחרו בשפה הרצויה, מה שיעביר אותכם לדף הראשי:
החלון הראשי של XAMPP
ב- Windows זה יראה כך:
החלון הראשי של XAMPP Windows

שם תמצאו כל מיני דוגמאות, וגם כלים לעבודה עם מסדי נתונים, כמו phpMyAdmin שעליה נלמד בהמשך.

השימוש בתוכנה פשוט מאד: כל קובץ שניצור, נשמור אותו עם סיומת .php ונעביר אותו לתקייה של התוכנה, כלומר application/xampp או C:\xampp\ במחשבי Windows.

אני ממליץ לכם ליצור תקייה חדשה שתהיה מוקדשת לאתרכם. אם נרצה לבדוק את הקובץ שיצרנו, נצטרך לכתוב את הכתובת שלו בשורת הכתובת של הדפדפן שלנו.
לחיצה פעמים על הקובץ לא תפעיל את הקובץ אלא רק תפתח אותו בעזרת כתבן. קבצי PHP פועלים אך ורק דרך השרת הוירטואלי (או שרת אמיתי כמובן, שניתן לשלם עבורו דרך חברות איחסון העוסקות בתחום).
לדוגמה, קובץ שכתובתו היא
(Mac) application/xampp/new_file.php
(Windows) c:\xampp\new_file.php
ייכתב בדפדפן כך:
http://localhost/xampp/new_file.php
כעת אתם מוכנים להתחיל ללמוד תיכנות בעזרת PHP. תהנו!

בעיות בהתקנה

אחת הסיבות שיכולות לגרום לשרת הוירטואלי לא לעבוד, היא קונפליקט שנוצר בין שתי תוכנות המשתמשות באותו פורט (port). אחת הבעיות הנפוצות היא הקונפליקט עם תוכנת סקייפ (Skype) המשתמשת בפורט 80 כפורט משני לשליחת נתונים עם השרת הראשי שלה.
XAMPP גם היא שתמשת בפורט 80 כברירת מחדל. ניתן לשנות זאת על ידי כניסה לקובץ ההגדרות הראשי שנקרא: httpd.conf ונמצא בדרך כלל בכתובת: xampp/xamppfiles/etc (לעיתים הכתובת משתנה, מומלץ פשוט לבצע חיפוש של הקובץ).
לאחר שמצאתם את הקובץ, פתחו אותו בעזרת כל תוכנה לעיבוד טקסט, וחפשו את השורה: listen 80. את המספר 80 ניתן לשנות לכל מספר אחר ובכך למנוע התנגשות עם תוכנה אחרת.


שימו לב שגם ניתן לשנות את ההגדרות של תוכנת סקייפ כדי שלא תשתמש בפורט 80:
הכנסו ל: Tools -> Advanced -> Connections ואז הסירו את הסימון: Use Port 80 and 443.