რეკლამის დახურვა

თუ თქვენ ავითარებთ PHP აპლიკაციებს, აუცილებლად გჭირდებათ სატესტო სერვერი. თუ ვებსაიტზე არ გაქვთ სერვერი, Mac OS-ზე გაქვთ რამდენიმე ვარიანტი ლოკალური სერვერის დასაყენებლად. ან შიდა მარშრუტით მიდიხარ, ე.ი. თქვენ იყენებთ შიდა Apache-ს და დააინსტალირეთ PHP და MySQL მხარდაჭერა, ან მიდიხართ მინიმალური წინააღმდეგობის გზაზე და ჩამოტვირთეთ MAMP.

Mamp არის მარტივი აპლიკაცია, რომელიც საშუალებას გაძლევთ დააყენოთ სატესტო გარემო წუთებში. თქვენ გადმოწერეთ აქ. შეგიძლიათ აირჩიოთ 2 ვერსიიდან. ერთი უფასოა და ასევე აკლია ფასიანი ვერსიის ზოგიერთი ფუნქცია, მაგრამ ეს საკმარისია ნორმალური ტესტირებისთვის. მაგალითად, უფასო ვერსიაში ვირტუალური სტუმრების რაოდენობა შეზღუდულია. ფაქტია, რომ მთლად ასე არ არის. მე არ მიცდია, მაგრამ ვფიქრობ, რომ შეზღუდვა ეხება მხოლოდ გრაფიკულ ინსტრუმენტს, რომელიც მინიმალურია უფასო ვერსიაში, მაგრამ თუ მეტი ვირტუალური სტუმარი გინდათ, მისი გადაადგილება შესაძლებელი იქნება კონფიგურაციის კლასიკური გზით. ფაილები.

ჩამოტვირთვის შემდეგ, ყველაფერი რაც თქვენ უნდა გააკეთოთ არის გადაიტანეთ და ჩააგდეთ დირექტორია თქვენს სასურველ საქაღალდეში. ან გლობალურ აპლიკაციებში ან აპლიკაციებში თქვენს მთავარ საქაღალდეში. ასევე მიზანშეწონილია შეცვალოთ საწყისი პაროლი MySQL სერვერისთვის. აი, როგორ უნდა გავაკეთოთ ეს.

გახსენით ტერმინალი. დააჭირეთ CMD+space-ს, რომ გამოჩნდეს SpotLight და ჩაწერეთ „ტერმინალი“ ბრჭყალების გარეშე და როგორც კი იპოვეთ შესაბამისი აპლიკაცია, დააჭირეთ Enter. ტერმინალში ჩაწერეთ:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


კდე შეცვალეთ თქვენი ახალი პაროლი და დააჭირეთ Enter. თუ ყველაფერი სწორად წავიდა, პასუხს არ მიიღებთ, თუ შეცდომა მოხდა, ის დაიწერება. შემდგომში, ჩვენ უნდა შევცვალოთ პაროლი კონფიგურაციის ფაილებში PHPMySQL Admin-ის საშუალებით მონაცემთა ბაზაში წვდომისთვის. გახსენით ფაილი თქვენს საყვარელ ტექსტურ რედაქტორში:

/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-ის დაწყების შემდეგ. ეს არის ერთი მარტივი მიზეზის გამო და ეს არის უსაფრთხოება. Mac OS არ მოგცემთ საშუალებას პაროლის გარეშე გაუშვათ არაფერი 1024-ზე დაბალ პორტებზე.

შემდეგ ჩანართზე აირჩიეთ PHP ვერსია.

ბოლო ჩანართზე ჩვენ ვირჩევთ სად შეინახება ჩვენი PHP გვერდები. ასე მაგალითად:

~/დოკუმენტები/PHP/გვერდები/


სად განვათავსებთ ჩვენს PHP აპლიკაციას.

ახლა მხოლოდ იმის შესამოწმებლად, მუშაობს თუ არა MAMP. ორივე ნათურა მწვანეა, ამიტომ ვაწკაპუნეთ "გახსენით საწყისი გვერდი” და გაიხსნება სერვერის შესახებ საინფორმაციო გვერდი, საიდანაც შეგვიძლია მივიღოთ, მაგალითად, სერვერის შესახებ ინფორმაცია, ანუ რა მუშაობს მასზე და განსაკუთრებით phpMyAdmin, რომლითაც შეგვიძლია მონაცემთა ბაზების მოდელირება. შემდეგ საკუთარი გვერდები იმუშავებს:

http://localhost


ვიმედოვნებ, რომ გაკვეთილი სასარგებლო აღმოჩნდა და გაგაცნოთ მარტივი გზა Mac-ზე PHP და MySQL ტესტის გარემოს დასაყენებლად.

.