אויב איר אַנטוויקלען PHP אַפּלאַקיישאַנז, איר באשטימט דאַרפֿן אַ פּראָבע סערווער. אויב איר טאָן ניט האָבן אַ סערווער אויף דעם וועבזייטל, איר האָבן עטלעכע אָפּציעס אויף Mac OS צו שטעלן אַ היגע סערווער. אָדער איר נעמען די ינערלעך מאַרשרוט, ד.ה. איר נוצן ינערלעך אַפּאַטשי און ינסטאַלירן PHP און MySQL שטיצן, אָדער נעמען דעם וועג פון מינדסטער קעגנשטעל און אראפקאפיע MAMP.
מאַמפּ איז אַ פּשוט אַפּלאַקיישאַן אַז אַלאַוז איר צו שטעלן אַ פּראָבע סוויווע אין מינוטן. איר אָפּלאָדירן עס דאָ. איר קענען קלייַבן פון 2 ווערסיעס. איינער איז פריי און אויך פעלן עטלעכע פֿעיִקייטן פון די באַצאָלט ווערסיע, אָבער עס איז גענוג פֿאַר נאָרמאַל טעסטינג. פֿאַר בייַשפּיל, די נומער פון ווירטואַל געסט איז לימיטעד אין די פריי ווערסיע. עס איז אַ פאַקט אַז עס איז נישט גאַנץ. איך האב נישט פרובירט עס, אָבער איך טראַכטן אַז די באַגרענעצונג אַפּלייז בלויז צו די גראַפיקס געצייַג, וואָס איז מינימאַל אין דער פריי ווערסיע, אָבער אויב איר ווילט מער ווירטואַל געסט, עס זאָל זיין מעגלעך צו באַקומען אַרום עס דורך די קלאַסיש וועג פון קאַנפיגיעריישאַן. טעקעס.
אַמאָל דאַונלאָודיד, אַלע איר האָבן צו טאָן איז שלעפּן און פאַלן די וועגווייַזער אין דיין בילכער טעקע. אָדער צו גלאבאלע אַפּפּליקאַטיאָנס אָדער אַפּפּליקאַטיאָנס אין דיין היים טעקע. עס איז אויך קעדייַיק צו טוישן די ערשט פּאַראָל פֿאַר די MySQL סערווער. דאָ ס ווי צו טאָן עס.
עפֿענען אַ וואָקזאַל. דרוק CMD + פּלאַץ צו ברענגען SpotLight און טיפּ "וואָקזאַל" אָן די קוואָטעס און אַמאָל די צונעמען אַפּלאַקיישאַן איז געפֿונען, דריקן אַרייַן. אין די וואָקזאַל, טיפּ:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password
קדע
/Applications/MAMP/bin/phpMyAdmin/config.inc.php
אויף שורה 86 מיר קענען אַרייַן אונדזער נייַ פּאַראָל אין ציטירט.
און דעמאָלט דער טעקע:
/Applications/MAMP/bin/mamp/index.php
אין דעם טעקע, מיר וועלן אָווועררייט די פּאַראָל אויף שורה 5.
איצט מיר קענען אָנהייבן MAMP זיך. און דעמאָלט קאַנפיגיער עס. דריקט אויף "פּרעפֿערענצן ...".
אויף דער ערשטער קוויטל, איר קענען שטעלן זאכן ווי וואָס בלאַט זאָל זיין לאָנטשט ביי סטאַרטאַפּ, צי דער סערווער זאָל אָנהייבן ווען MAMP איז סטאַרטעד און סוף ווען MAMP איז פארמאכט, עטק. פֿאַר אונדז, די רגע קוויטל איז מער טשיקאַווע.
אויף עס, איר קענען שטעלן די פּאָרץ אויף וואָס MySQL און Apache זאָל לויפן. איך אויסדערוויילט 80 און 3306 פון די בילד, ד"ה יקערדיק פּאָרץ (נאָר גיט אויף "שטעלן פעליקייַט PHP און MySQL פּאָרץ"). אויב איר טאָן די זעלבע, OS X וועט פרעגן די אַדמיניסטראַטאָר פּאַראָל נאָך סטאַרטינג MAMP. עס איז פֿאַר איין פּשוט סיבה און אַז איז זיכערקייַט. מעק אַס וועט נישט לאָזן איר לויפן, אָן אַ פּאַראָל, עפּעס אויף פּאָרץ נידעריקער ווי 1024.
אויף דער ווייַטער קוויטל, אויסקלייַבן די PHP ווערסיע.
אויף די לעצטע קוויטל, מיר קלייַבן ווו אונדזער PHP בלעטער וועט זיין סטאָרד. אַזוי פֿאַר בייַשפּיל:
~/Documents/PHP/Pages/
ווו מיר שטעלן אונדזער PHP אַפּלאַקיישאַן.
איצט נאָר צו פּרובירן אויב MAMP איז פליסנדיק. ביידע לייץ זענען גרין, אַזוי מיר גיט אויף "עפֿן אָנהייב בלאַט” און אַן אינפֿאָרמאַציע בלאַט וועגן דעם סערווער וועט עפענען, פֿון וואָס מיר קענען אַקסעס, למשל, אינפֿאָרמאַציע וועגן דעם סערווער, ד"ה וואָס איז פליסנדיק אויף אים, און ספּעציעל phpMyAdmin, מיט וואָס מיר זענען ביכולת צו מאָדעל דאַטאַבייסיז. די אייגענע בלעטער לויפן אויף:
http://localhost
איך האָפֿן איר געפֿונען דעם טוטאָריאַל נוציק און אַז עס ינטראָודוסט איר צו אַ פּשוט וועג צו שטעלן אַ PHP און MySQL פּרובירן סוויווע אויף אַ מעק.
ליידער מוז איך פאר מיר זאגן אז ער איז נישט געווען. http://localhost איז אַ אַנאַקסעפּטאַבאַל אַדרעס פֿאַר מיר, איך דאַרפֿן צו אָנהייבן ווירטואַלהאָסטס צוזאַמען מיט אַ פאַנגקשאַנאַל .הטאַקסעסס. דערנאָך, קאַנפיגיער אַ 1: 1 סערווער מיט האָסטינג, וואָס איך קען טאָן. פֿאַר די ערשטע צוויי זאכן, קענען איר ביטע יקספּאַנד די ינסטראַקשאַנז? פֿאַר איצט, איך האָבן אַ פפּ סערווער אויף לינוקס אין די אָפיס, דאָס וואָלט מאַכן מיין אַרבעט פיל גרינגער.
MAMP שטיצט פאַרפעסטיקט IP אַדרעס אָדער דער זעלביקער וועב אַדרעס ווי פּערזענלעך וועבשאַרינג, אין מיין פאַל עס איז נייטיק http://81.201.57.184 אָדער http://osxfil.pilsfree.net
אַזוי אין דעם פאַל, איר האָבן 2 אָפּציעס. אויב איר ווילט אַ גראַפיקאַל זיגזאַג, קויפן די פּראָ ווערסיע. אויב איר וויסן ווי צו קאַנפיגיער Apache, mysql און php דורך קאַנפיגיעריישאַן טעקעס, איר קענען קאַנפיגיער און שטעלן אַרויף דיין אייגענע סוויווע אין מעק אַס. מעק אַס בייסיקלי האט אַפּאַטשי ווי זייַן וווווו סערווער. איך אויך ווילן צו שרייַבן וועגן אים אין דער צוקונפֿט, סייַ ווי סייַ, איך בין בפֿרט זארגן מיט קליין דעוועלאָפּערס וואָס ווילן אַ פּראָבע סערווער פֿאַר זייער אַפּלאַקיישאַנז און זענען נישט טעקניקלי גענוג צו קאַנפיגיער זייער אייגענע Apache, MySQL, PHP. עס איז געווען עפּעס ענלעך אונטער Windows, איך טאָן ניט געדענקען וואָס עס איז גערופן.
סייַ ווי סייַ, פון די אָנהייב פון דעם אַרטיקל, איך אָנהייבן פון איין זאַך. אין אנדערע ווערטער, די אַדרעס בוך מיט מאַמפּ איז נאָר אַ "טורמע" פֿאַר דיין אייגענע אַפּאַטשי בייַשפּיל מיט קאַנפיגיעריישאַן טעקעס. אָבער אויב איר האָבן וויסן פון קאַנפיגיעריישאַן טעקעס, אין מיין מיינונג, דאָס קען זיין אַטשיווד מיט Mamp lite, /Mamp/conf/apache/httpd.conf איז וואָס איר דאַרפֿן. די טעאָריע פון מייַן איז ווייטער געשטיצט דורך די פאַקט אַז Mamp lite און Mamp pro האָבן די זעלבע ינסטאַלירונג בילד. סייַ ווי סייַ, אויב איך האָבן צו קאַנפיגיער דורך טעקעס, איך וואָלט שיקן די טעקע צו געבוירן אַפּאַטשי אין מעק אַס און לייגן PHP / MySQL צו עס.
דאַנקען פֿאַר די אינפֿאָרמאַציע, איך וואָלט ווי צו גיין צו עפּעס אַנדערש אויך. דער פּראָבלעם איז אַז יעדער טריאַד האט אַ אַנדערש טעקע סטרוקטור, יעדער האט אַ אַנדערש גאַנג פון מאַדזשולז, אַזוי איך געדאַנק עס וואָלט זיין גענוג צו שלעפּן קאָנף און ווהאָסט פון די סערווער און די מנוחה ינדיווידזשואַלי. איך וועט פּרובירן, דאַנקען.
וואָס וועגן ניצן MAMP PRO? עס כאַנדאַלז פרייַ עדיטינג פון אַלע .הטאַקסעס, שאַפונג פון ווירטואַל האָסץ (אַרייַנגערעכנט אַליאַס נעמען, זיכערהייט סעטטינגס, קאַנפיגיעריישאַן פון פפּ מאַדזשולז און פּאָסטפיקס קאַנפיגיעריישאַן), אָדער איר קענען דירעקט דאָומיינז צו דיין לאָקאַלהאָסט דורך דדנס.
איז דאס וואס דו פרעגסט, אדער האב איך נישט פארשטאנען די שאלה?