ፒኤችፒ አፕሊኬሽኖችን ከፈጠሩ በእርግጠኝነት የሙከራ አገልጋይ ያስፈልግዎታል። በድረ-ገጹ ላይ አገልጋይ ከሌልዎት በ Mac OS ላይ የአካባቢ አገልጋይ ለማዘጋጀት ብዙ አማራጮች አሉዎት። ወይም ውስጣዊውን መንገድ ትወስዳለህ, ማለትም. የውስጥ Apache ን ይጠቀማሉ እና የ PHP እና MySQL ድጋፍን ይጫኑ ወይም በትንሹ የመቋቋም መንገድ ይውሰዱ እና MAMP ን ያውርዱ።
Mamp በደቂቃዎች ውስጥ የሙከራ አካባቢን ለማዘጋጀት የሚያስችል ቀላል መተግበሪያ ነው። እርስዎ ያውርዱት እዚህ. ከ 2 ስሪቶች ውስጥ መምረጥ ይችላሉ. አንዱ ነፃ ነው እና እንዲሁም የሚከፈልበት ስሪት አንዳንድ ባህሪያት ይጎድለዋል, ነገር ግን ለመደበኛ ሙከራ በቂ ነው. ለምሳሌ, የቨርቹዋል እንግዶች ቁጥር በነጻ ስሪት ውስጥ የተገደበ ነው. በትክክል አለመሆኑ እውነት ነው። እኔ አልሞከርኩትም ፣ ግን ገደቡ የሚመለከተው በግራፊክስ መሳሪያ ላይ ብቻ ነው ፣ ነፃው ስሪት ውስጥ አነስተኛ ነው ፣ ግን ብዙ ምናባዊ እንግዶች ከፈለጉ ፣ በሚታወቀው የውቅረት ፋይሎች መንገድ ዙሪያውን ማግኘት መቻል አለበት ። .
አንዴ ከወረዱ በኋላ ማድረግ የሚጠበቅብዎት ማውጫውን ወደ መረጡት አቃፊ ጎትተው መጣል ብቻ ነው። በቤትዎ አቃፊ ውስጥ ላሉ አለምአቀፍ መተግበሪያዎች ወይም መተግበሪያዎች። ለ MySQL አገልጋይ የመጀመሪያ የይለፍ ቃል መቀየርም ተገቢ ነው። እንዴት ማድረግ እንደሚቻል እነሆ።
ተርሚናል ክፈት። ስፖትላይትን ለማምጣት CMD+spaceን ይጫኑ እና ያለ ጥቅሶች "ተርሚናል" ይተይቡ እና አንዴ ተገቢው መተግበሪያ ከተገኘ አስገባን ይጫኑ። በተርሚናል ውስጥ፣ ይተይቡ፡-
/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 ወደቦችን ያቀናብሩ") ተመሳሳይ ነገር ካደረጉ፣ MAMP ከጀመሩ በኋላ OS X የአስተዳዳሪውን ይለፍ ቃል ይጠይቃል። በአንድ ቀላል ምክንያት እና ደህንነት ነው. ማክ ኦኤስ ከ1024 በታች በሆኑ ወደቦች ላይ ያለ የይለፍ ቃል ምንም ነገር እንዲያሄዱ አይፈቅድልዎትም ።
በሚቀጥለው ትር ላይ የ PHP ስሪትን ይምረጡ።
በመጨረሻው ትር ላይ የ PHP ገጾቻችን የት እንደሚቀመጡ እንመርጣለን. ስለዚህ ለምሳሌ፡-
~/ሰነዶች/PHP/ገጾች/
የ PHP መተግበሪያችንን የት እናስቀምጣለን።
አሁን MAMP እየሰራ መሆኑን ለመፈተሽ ብቻ ነው። ሁለቱም መብራቶች አረንጓዴ ናቸው, ስለዚህ " ላይ ጠቅ እናደርጋለን.መነሻ ገጽ ክፈት” እና ስለ አገልጋዩ የመረጃ ገጽ ይከፈታል ፣ ከሱ ማግኘት የምንችልበት ፣ ለምሳሌ ስለ አገልጋዩ መረጃ ፣ ማለትም በእሱ ላይ ምን እየሰራ ነው ፣ እና በተለይም phpMyAdmin ፣ የውሂብ ጎታዎችን ሞዴል ማድረግ የምንችልበት። የራሳቸው ገፆች ከዚህ በኋላ ይሠራሉ፡-
http://localhost
አጋዥ ስልጠናው ጠቃሚ ሆኖ እንዳገኘው እና የPHP እና MySQL የሙከራ አካባቢን በ Mac ላይ ለማዘጋጀት ቀላል መንገድ እንዳስተዋወቀህ ተስፋ አደርጋለሁ።
እንደ አለመታደል ሆኖ እሱ እንዳልነበረ ለኔ መናገር አለብኝ። http://localhost ለእኔ ተቀባይነት የሌለው አድራሻ ነው፣ ቨርቹዋል አስተናጋጆችን ከሚሰራ .htaccess ጋር አንድ ላይ መጀመር አለብኝ። በመቀጠል፣ እኔ ማድረግ የምችለውን 1፡1 አገልጋይ ከአስተናጋጅ ጋር አዋቅር። በመጀመሪያዎቹ ሁለት ነገሮች እባክዎን መመሪያዎቹን ማስፋት ይችላሉ? ለአሁን፣ በቢሮ ውስጥ በሊኑክስ ላይ ፒፒፒ አገልጋይ አለኝ፣ ስራዬን በጣም ቀላል ያደርገዋል።
MAMP ቋሚ የአይፒ አድራሻን ወይም እንደ የግል ዌብ ማጋራት ተመሳሳይ የድር አድራሻ ይደግፋል፣ በእኔ ሁኔታ አስፈላጊ ነው። http://81.201.57.184 ወይም http://osxfil.pilsfree.net
ስለዚህ በዚህ ሁኔታ 2 አማራጮች አሉዎት. ስዕላዊ ዚግዛግ ከፈለጉ የፕሮ ሥሪቱን ይግዙ። Apache, mysql እና php በውቅረት ፋይሎች እንዴት እንደሚያዋቅሩ ካወቁ የራስዎን አካባቢ በ Mac OS ውስጥ ማዋቀር እና ማዋቀር ይችላሉ። ማክ ኦኤስ በመሠረቱ Apache እንደ WWW አገልጋይ አለው። ለወደፊቱም ስለሱ መፃፍ እፈልጋለሁ ፣ ለማንኛውም እኔ በዋነኝነት የሚያሳስበኝ ለመተግበሪያዎቻቸው የሙከራ አገልጋይ ለሚፈልጉ እና በቴክኒክ ደረጃ የራሳቸውን Apache ፣ MySQL ፣ PHP ለማዋቀር በቂ ችሎታ ከሌላቸው ትናንሽ ገንቢዎች ጋር ነው። በዊንዶውስ ስር ተመሳሳይ የሆነ ነገር ነበር, ምን እንደሚባል አላስታውስም.
ለማንኛውም ከጽሁፉ መጀመሪያ ጀምሮ ከአንድ ነገር ነው የጀመርኩት። በሌላ አነጋገር፣ ከ Mamp ጋር ያለው የአድራሻ ደብተር ለራስህ Apache ምሳሌ ከውቅረት ፋይሎች ጋር "እስር ቤት" ብቻ ነው። ነገር ግን የማዋቀሪያ ፋይሎችን እውቀት ካሎት በእኔ አስተያየት ይህ በ Mamp lite ሊሳካ ይችላል, /Mamp/conf/apache/httpd.conf እርስዎ የሚፈልጉት ነው. ይህ የኔ ፅንሰ-ሀሳብ የበለጠ የተደገፈው Mamp Lite እና Mamp Pro ተመሳሳይ የመጫኛ ምስል ስላላቸው ነው። ለማንኛውም በፋይሎች ማዋቀር ካለብኝ ፋይሉን በማክ ኦኤስ ውስጥ ወደ ቤተኛ Apache ልኬዋለሁ እና ፒኤችፒ/MySQL እጨምረዋለሁ።
ለመረጃው አመሰግናለሁ፣ እኔም ወደ ሌላ ነገር ብሄድ እመርጣለሁ። ችግሩ እያንዳንዱ ትሪድ የተለየ የፋይል መዋቅር አለው፣ እያንዳንዱም የተለየ የሞጁሎች ስብስብ ስላላቸው conf እና vhost ከአገልጋዩ እና ከተቀረው በተናጥል መጎተት በቂ ነው ብዬ አስቤ ነበር። እሞክራለሁ አመሰግናለሁ
MAMP PRO ስለመጠቀምስ? የሁሉንም .htaccess ነፃ አርትዖትን ያስተናግዳል፣ የቨርቹዋል አስተናጋጆችን መፍጠር (ተለዋጭ ስሞችን፣ የደህንነት ቅንጅቶችን፣ የ php ሞጁሎችን ውቅር እና የድህረ-ቅጥያ ውቅረትን ጨምሮ) ወይም ጎራዎችን በዲዲኤንኤስ በኩል ወደ አካባቢያዊ አስተናጋጅዎ ማምራት ይችላሉ።
እየጠየቅክ ያለኸው ነው ወይስ ጥያቄውን ተሳስቼ ነው?