בגירסה האחרונה של Mac OS X, שרת האינטרנט הוא אחד הרכיב המובנה כברירת מחדל. לפני אריה ההר, משתמשים יכולים בקלות להפעיל את שרת האינטרנט באמצעות האפשרות "שיתוף אינטרנט" בחלונית 'העדפות שיתוף'. רכיב זה הוסר באריה ההר. במדריך זה, אנו נראה לך כיצד להפעיל את שרת האינטרנט ב אריה ההר, כמו גם הגדרת PHP, MySQL ו phpMyAdmin. בסוף זה הדרכה, יהיה לך MAMP (Mac, Apache, MySQL, PHP) שרת פועל על MAC שלך.

הפעלת שרת Apache

שרת Apache מותקן מראש ב- Mac OS X, ולכן אין צורך להתקין אותו. עם זאת, כדי להפעיל את שרת Apache, נצטרך להשתמש בשורת הפקודה בטרמינל.

1. פתח את הטרמינל (ניתן למצוא אותו תחת הקטע יישומים -> כלי עזר).

2. הקלד את הפקודה הבאה:

 להתחיל 

פעולה זו תפעיל את שרת Apache. כדי לוודא שהוא פועל, פתח דפדפן והקלד " http://localhost " בשורת הכתובת. אם אתה רואה את ההודעה "זה עובד!", שרת אפאצ 'י שלך פועל בסדר.

כדי להפעיל מחדש את שרת Apache, השתמש בפקודה:

 הפעלה מחדש של 

כדי לעצור את שרת Apache, השתמש בפקודה:

 סופו אפאצ'יטל 

הפעלת מודול PHP

שרת Apache הוא רק טוב מספיק כדי שתוכל להפעיל קבצי HTML סטטיים. אם אתה רוצה להפעיל התקנה מסובכת יותר, כמו התקנת וורדפרס, תצטרך להפעיל את מודול PHP.

PHP מותקנת מראש ב- Mac OS X, אך היא אינה נכללת כברירת מחדל.

.1 במסוף, הקלד:

 sudo nano /etc/apache2/httpd.conf 

פעולה זו תפתח את קובץ ההגדרות של Apache.

2. הסר את הרשימה עד שתראה את השורה:

 #LoadModule php5_module libexec / apache2 / libphp5.so 

הסר את "#" מול השורה, כך שזה הופך:

 Php5_module libexec / apache2 / libphp5.so 

3. שמור את השינויים (באמצעות מקש קיצור "Ctrl + o") ויציאה (באמצעות מקש קיצור "Ctrl + x"). הפעל מחדש את אפאצ 'י.

 הפעלה מחדש של 

מודול PHP מופעל כעת.

הגדרת התיקייה 'אתרים'

כברירת מחדל, Apache מציג קבצים הנמצאים במיקום התיקיה "/ Library / WebServer / Documents". במערכת מרובת משתמשים, באפשרותך להגדיר את שרת האינטרנט כדי להציג קבצים עבור משתמשים שונים באמצעות כתובת האתר " http://localhost/~username ".

1. פתח את Finder ועבור לתיקיית הבית (התיקיה עם סמל דף הבית ושם המשתמש שלך). צור תיקייה חדשה "אתרים" אם היא אינה זמינה.

2. חזור למסוף, הקלד את הפקודה:

 sudo nano /etc/apache2/users/username.conf 

החלף את " שם המשתמש " בשם המשתמש שלך. במקרה שלי, זה יהיה " sudo nano /etc/apache2/users/damienoh.conf ".

3. העתק והדבק את הקוד הבא לקובץ Conf.

 אפשרויות אינדקסים MultiViews AllowOverride כל סדר לאפשר, דחה אפשר מכל 

שוב, להחליף את " שם משתמש " עם שם המשתמש שלך הכניסה. שמור (Ctrl + o) וצא (Ctrl + x) את הקובץ.

4. לאחר מכן, הקלד את הפקודה:

 nano /Users/username/Sites/phpinfo.php 

והדבק את השורה:

שמור וצא מהקובץ.

הפעל מחדש את שרת Apache

 הפעלה מחדש של 

5. בדפדפן שלך, הקלד " http: //localhost/~username/phpinfo.php ". אתה צריך לראות את דף המידע PHP, אם הכל פועל בסדר.

הגדרת MySQL

MySQL אינו נכלל האריה הרים, כך תצטרך להוריד ולהתקין אותו באופן ידני.

1. עבור אל אתר ההורדה MySQL והוריד את מתקין MySQL עבור Mac. לקבלת התקנה קלה יותר, ייתכן שתרצה לתפוס את תמונת ה- .DMG מאשר בתבנית one.tar.gz.

הערה : אין צורך להירשם לחשבון כדי להוריד את הקובץ. פשוט לחץ על "לא תודה, פשוט להתחיל את ההורדה שלי" יעשה.

2. לאחר השלמת ההורדה, פתח את תוכנית ההתקנה, עליך לראות שני קובצי .pkg וקובץ .prefPane אחד. התקן את כל שלושתם.

3. לאחר ההתקנה, אתה יכול ללכת "מערכת העדפות -> MySQL" ולהתחיל את מופע MySQL.

הגדרת סיסמת השורש MySQL

במסוף, הקלד את הפקודה:

 / usr / local / mysql / bin / mysqladmin-root root 'yourpasswordhere' 

החלף את "yourpasswordhere" עם הסיסמה שלך.

הערה : אל תבלבל סיסמה זו עם חשבון ההתחברות שלך ל- Mac. הם לא אותו דבר. זוהי הסיסמה עבור הסקריפט כדי לגשת למסד הנתונים שלך.

הערה : הסרת MySQL אינה פשוטה. הפעל את הפקודות, שורה אחר שורה, במסוף:

 sdo rm / usr / local / mysql sudo rm -rf / rr / usr / local / mysql * sdo rm -rf / Library / StartupItems / MySQLCOM sudo rm -rf / Library / PreferencePanes / My * rm -rf ~ / Library / PreferencePanes / My * sudo rm -rf / Library / Receipts / mysql * sudo rm -rf / Library / Receipts / MySQL * sudo rm -rf / פרטי / var / db / קבלות / * mysql * 

לפתוח את הקובץ "hostconfig" עם הפקודה " sudo nano /etc/hostconfig " ולהסיר את הקו MYSQLCOM=-YES- .

התקנת phpMyAdmin

PhpMyAdmin הוא בעצם חבורה של קבצי PHP, ולכן התקנת אותם היא משב רוח.

1. הורד את PhpMyAdmin מאתר האינטרנט שלה.

2. חלץ את הקובץ הדחוס לתיקיית האתרים שלך ושנה את שמו כ" phpmyadmin ".

3. פתח את התיקייה "phpmyadmin" וליצור שיחה חדשה התיקייה "config". שנה את ההרשאה באמצעות הפקודה:

 chmod o + w ~ / אתרים / phpmyadmin / config 

4. לאחר מכן, בדפדוף, נווט אל "http: // localhost / ~ username / phpmyadmin / setup". זה יביא את דף ההתקנה שבו אתה יכול להתחבר PhpMyAdmin לשרת MySQL שלך.

5. לחץ על הלחצן "שרת חדש".

6. עבור אל הכרטיסייה "אימות" והזן את סיסמת root של MySQL בשדה "סיסמה עבור תצורה אוטומטית".

לחץ על "שמור".

.7 לבסוף, הזן את הפקודות הבאות במסוף:

 sudo mkdir / var / mysql sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock 

עכשיו, עבור "http: // localhost / ~ שם משתמש / phpmyadmin". אתה אמור להיות מסוגל להתחבר וליצור מסד נתונים עכשיו.

סיכום

זה יהיה כנראה קל יותר אם תתקין כלי צד שלישי כמו MAMP, אבל זה יוסיף תכונות כפולות למה שכבר זמין ב- Mac שלך. עם קצת tinkering, אתה יכול בקלות לקבל את MAC להיות שרת אינטרנט עבור כל הצרכים שלך אירוח אתרים.