ຖ້າທ່ານພັດທະນາຄໍາຮ້ອງສະຫມັກ PHP, ແນ່ນອນທ່ານຕ້ອງການເຄື່ອງແມ່ຂ່າຍການທົດສອບ. ຖ້າທ່ານບໍ່ມີເຄື່ອງແມ່ຂ່າຍຢູ່ໃນເວັບໄຊທ໌, ທ່ານມີທາງເລືອກຫຼາຍໃນ Mac OS ເພື່ອຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍທ້ອງຖິ່ນ. ບໍ່ວ່າທ່ານຈະໃຊ້ເສັ້ນທາງພາຍໃນ, i.e. ທ່ານໃຊ້ Apache ພາຍໃນແລະຕິດຕັ້ງການສະຫນັບສະຫນູນ PHP ແລະ MySQL, ຫຼືໃຊ້ເສັ້ນທາງຂອງການຕໍ່ຕ້ານຢ່າງຫນ້ອຍແລະດາວໂຫລດ MAMP.
Mamp ເປັນຄໍາຮ້ອງສະຫມັກທີ່ງ່າຍດາຍທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດຕັ້ງຄ່າສະພາບແວດລ້ອມການທົດສອບໃນນາທີ. ເຈົ້າດາວໂຫລດມັນ ທີ່ນີ້. ທ່ານສາມາດເລືອກຈາກ 2 ສະບັບ. ຫນຶ່ງແມ່ນບໍ່ເສຍຄ່າແລະຍັງຂາດຄຸນສົມບັດບາງຢ່າງຂອງສະບັບທີ່ຈ່າຍ, ແຕ່ວ່າມັນພຽງພໍສໍາລັບການທົດສອບປົກກະຕິ. ຕົວຢ່າງ, ຈໍານວນແຂກ virtual ແມ່ນຈໍາກັດຢູ່ໃນສະບັບຟຣີ. ມັນເປັນຄວາມຈິງທີ່ວ່າມັນບໍ່ແມ່ນຂ້ອນຂ້າງ. ຂ້ອຍບໍ່ໄດ້ລອງມັນ, ແຕ່ຂ້ອຍຄິດວ່າຂໍ້ຈໍາກັດພຽງແຕ່ໃຊ້ກັບເຄື່ອງມືກາຟິກເທົ່ານັ້ນ, ເຊິ່ງມີຫນ້ອຍໃນສະບັບຟຣີ, ແຕ່ຖ້າທ່ານຕ້ອງການແຂກ virtual ຫຼາຍ, ມັນຄວນຈະເປັນໄປໄດ້ໂດຍຜ່ານເສັ້ນທາງຄລາສສິກຂອງການຕັ້ງຄ່າ. ໄຟລ໌.
ເມື່ອດາວໂຫຼດແລ້ວ, ທັງໝົດທີ່ເຈົ້າຕ້ອງເຮັດຄືລາກ ແລະວາງໄດເລກະທໍລີໃສ່ໂຟນເດີທີ່ທ່ານຕ້ອງການ. ບໍ່ວ່າຈະເປັນແອັບພລິເຄຊັນທົ່ວໂລກ ຫຼືແອັບພລິເຄຊັນໃນໂຟນເດີຫຼັກຂອງເຈົ້າ. ມັນຍັງແນະນໍາໃຫ້ປ່ຽນລະຫັດຜ່ານເບື້ອງຕົ້ນສໍາລັບເຄື່ອງແມ່ຂ່າຍ MySQL. ນີ້ແມ່ນວິທີການເຮັດມັນ.
ເປີດ terminal. ກົດ CMD+space ເພື່ອເປີດ SpotLight ແລະພິມ "terminal" ໂດຍບໍ່ມີການວົງຢືມແລະເມື່ອຄໍາຮ້ອງສະຫມັກທີ່ເຫມາະສົມໄດ້ຖືກພົບເຫັນ, ກົດ Enter. ໃນ terminal, ພິມ:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password
ເຄດ
/Applications/MAP/bin/phpMyAdmin/config.inc.php
ບ່ອນທີ່ຢູ່ໃນເສັ້ນ 86 ພວກເຮົາສາມາດໃສ່ລະຫັດຜ່ານໃຫມ່ຂອງພວກເຮົາໃນວົງຢືມ.
ແລະຫຼັງຈາກນັ້ນໄຟລ໌:
/Applications/MAP/bin/mamp/index.php
ໃນໄຟລ໌ນີ້, ພວກເຮົາຈະຂຽນທັບລະຫັດຜ່ານໃນແຖວທີ 5.
ໃນປັດຈຸບັນພວກເຮົາສາມາດເລີ່ມຕົ້ນ MAMP ຕົວຂອງມັນເອງ. ແລະຫຼັງຈາກນັ້ນ configure ມັນ. ໃຫ້ຄລິກໃສ່ "Preferences ... ".
ໃນແຖບທໍາອິດ, ທ່ານສາມາດກໍານົດສິ່ງຕ່າງໆເຊັ່ນວ່າຫນ້າໃດຄວນຈະຖືກເປີດຕົວໃນເວລາເລີ່ມຕົ້ນ, ບໍ່ວ່າຈະເປັນເຄື່ອງແມ່ຂ່າຍຄວນຈະເລີ່ມຕົ້ນໃນເວລາທີ່ MAMP ເລີ່ມຕົ້ນແລະສິ້ນສຸດເມື່ອ MAMP ປິດ, ແລະອື່ນໆ. ສໍາລັບພວກເຮົາ, ແຖບທີສອງແມ່ນຫນ້າສົນໃຈຫຼາຍ.
ໃນມັນ, ທ່ານສາມາດກໍານົດພອດທີ່ MySQL ແລະ Apache ຄວນດໍາເນີນການ. ຂ້ອຍເລືອກ 80 ແລະ 3306 ຈາກຮູບພາບ, i.e. ພອດພື້ນຖານ (ພຽງແຕ່ຄລິກໃສ່ ".ຕັ້ງຄ່າພອດ PHP ແລະ MySQL ເລີ່ມຕົ້ນ"). ຖ້າທ່ານເຮັດເຊັ່ນດຽວກັນ, OS X ຈະຖາມຫາລະຫັດຜ່ານຂອງຜູ້ເບິ່ງແຍງລະບົບຫຼັງຈາກເລີ່ມຕົ້ນ MAMP. ມັນແມ່ນສໍາລັບເຫດຜົນງ່າຍໆອັນຫນຶ່ງແລະນັ້ນແມ່ນຄວາມປອດໄພ. Mac OS ຈະບໍ່ປ່ອຍໃຫ້ທ່ານແລ່ນ, ໂດຍບໍ່ມີລະຫັດຜ່ານ, ສິ່ງໃດໃນພອດຕ່ໍາກວ່າ 1024.
ໃນແຖບຕໍ່ໄປ, ເລືອກເວີຊັນ PHP.
ໃນແຖບສຸດທ້າຍ, ພວກເຮົາເລືອກບ່ອນທີ່ຫນ້າເວັບ PHP ຂອງພວກເຮົາຈະຖືກເກັບໄວ້. ດັ່ງນັ້ນ, ສໍາລັບການຍົກຕົວຢ່າງ:
~/Documents/PHP/Pages/
ພວກເຮົາຈະວາງຄໍາຮ້ອງສະຫມັກ PHP ຂອງພວກເຮົາຢູ່ໃສ.
ໃນປັດຈຸບັນພຽງແຕ່ເພື່ອທົດສອບວ່າ MAMP ກໍາລັງແລ່ນຢູ່. ໄຟທັງສອງແມ່ນສີຂຽວ, ດັ່ງນັ້ນພວກເຮົາຄລິກໃສ່ "ເປີດໜ້າເລີ່ມຕົ້ນ” ແລະຫນ້າຂໍ້ມູນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍຈະເປີດ, ຈາກທີ່ພວກເຮົາສາມາດເຂົ້າເຖິງໄດ້, ຕົວຢ່າງ, ຂໍ້ມູນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍ, i.e. ສິ່ງທີ່ເຮັດວຽກຢູ່ໃນມັນ, ແລະໂດຍສະເພາະແມ່ນ phpMyAdmin, ທີ່ພວກເຮົາສາມາດສ້າງແບບຈໍາລອງຖານຂໍ້ມູນ. ຫນ້າເວັບຂອງຕົນເອງຫຼັງຈາກນັ້ນດໍາເນີນການກ່ຽວກັບ:
http://localhost
ຂ້າພະເຈົ້າຫວັງວ່າທ່ານໄດ້ພົບເຫັນ tutorial ເປັນປະໂຫຍດແລະວ່າມັນແນະນໍາໃຫ້ທ່ານວິທີທີ່ງ່າຍດາຍໃນການຕັ້ງຄ່າສະພາບແວດລ້ອມການທົດສອບ PHP ແລະ MySQL ໃນ Mac.
ແຕ່ຫນ້າເສຍດາຍ, ຂ້ອຍຕ້ອງເວົ້າສໍາລັບຂ້ອຍວ່າລາວບໍ່ແມ່ນ. http://localhost ເປັນທີ່ຢູ່ທີ່ບໍ່ສາມາດຍອມຮັບໄດ້ສໍາລັບຂ້ອຍ, ຂ້ອຍຈໍາເປັນຕ້ອງເລີ່ມຕົ້ນ virtualhosts ຮ່ວມກັນກັບ .htaccess ທີ່ເປັນປະໂຫຍດ. ຕໍ່ໄປ, ຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍ 1: 1 ກັບໂຮດຕິ້ງ, ເຊິ່ງຂ້ອຍສາມາດເຮັດໄດ້. ສໍາລັບສອງສິ່ງທໍາອິດ, ທ່ານສາມາດຂະຫຍາຍຄໍາແນະນໍາໄດ້ບໍ? ສໍາລັບໃນປັດຈຸບັນ, ຂ້ອຍມີເຄື່ອງແມ່ຂ່າຍ php ໃນ Linux ໃນຫ້ອງການ, ມັນຈະເຮັດໃຫ້ວຽກຂອງຂ້ອຍງ່າຍຂຶ້ນຫຼາຍ.
MAMP ສະຫນັບສະຫນູນທີ່ຢູ່ IP ຄົງທີ່ຫຼືທີ່ຢູ່ເວັບດຽວກັນກັບການແບ່ງປັນເວັບສ່ວນບຸກຄົນ, ໃນກໍລະນີຂອງຂ້ອຍມັນເປັນສິ່ງຈໍາເປັນ http://81.201.57.184 ຫຼື http://osxfil.pilsfree.net
ດັ່ງນັ້ນ, ໃນກໍລະນີດັ່ງກ່າວນີ້, ທ່ານມີ 2 ທາງເລືອກ. ຖ້າຫາກວ່າທ່ານຕ້ອງການ zigzag ຮູບພາບ, ຊື້ສະບັບ pro. ຖ້າທ່ານຮູ້ວິທີການປັບຄ່າ Apache, mysql ແລະ php ຜ່ານໄຟລ໌ການຕັ້ງຄ່າ, ທ່ານສາມາດຕັ້ງຄ່າແລະຕັ້ງຄ່າສະພາບແວດລ້ອມຂອງທ່ານເອງໃນ Mac OS. Mac OS ໂດຍພື້ນຖານແລ້ວມີ Apache ເປັນເຊີບເວີ WWW ຂອງມັນ. ຂ້າພະເຈົ້າຍັງຕ້ອງການຂຽນກ່ຽວກັບມັນໃນອະນາຄົດ, ແນວໃດກໍ່ຕາມ, ຂ້າພະເຈົ້າເປັນຫ່ວງຕົ້ນຕໍກັບນັກພັດທະນາຂະຫນາດນ້ອຍທີ່ຕ້ອງການເຄື່ອງແມ່ຂ່າຍການທົດສອບສໍາລັບຄໍາຮ້ອງສະຫມັກຂອງພວກເຂົາແລະບໍ່ມີຄວາມສາມາດດ້ານວິຊາການພຽງພໍທີ່ຈະກໍານົດ Apache, MySQL, PHP ຂອງຕົນເອງ. ເຄີຍມີບາງສິ່ງບາງຢ່າງທີ່ຄ້າຍຄືກັນພາຍໃຕ້ Windows, ຂ້າພະເຈົ້າບໍ່ຈື່ວ່າມັນຖືກເອີ້ນວ່າຫຍັງ.
ຢ່າງໃດກໍຕາມ, ໃນຕອນເລີ່ມຕົ້ນຂອງບົດຄວາມ, ຂ້າພະເຈົ້າເລີ່ມຕົ້ນຈາກສິ່ງຫນຶ່ງ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ປື້ມທີ່ຢູ່ກັບ Mamp ແມ່ນພຽງແຕ່ "ຄຸກ" ສໍາລັບຕົວຢ່າງ Apache ຂອງທ່ານເອງກັບໄຟລ໌ການຕັ້ງຄ່າ. ແຕ່ຖ້າທ່ານມີຄວາມຮູ້ກ່ຽວກັບໄຟລ໌ການຕັ້ງຄ່າ, ໃນຄວາມຄິດເຫັນຂອງຂ້ອຍນີ້ສາມາດເຮັດໄດ້ດ້ວຍ Mamp lite, / Mamp/conf/apache/httpd.conf ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງການ. ທິດສະດີຂອງຂ້ອຍນີ້ແມ່ນໄດ້ຮັບການສະຫນັບສະຫນູນຕື່ມອີກໂດຍຄວາມຈິງທີ່ວ່າ Mamp lite ແລະ Mamp pro ມີຮູບພາບການຕິດຕັ້ງດຽວກັນ. ຢ່າງໃດກໍ່ຕາມ, ຖ້າຂ້ອຍຕ້ອງຕັ້ງຄ່າຜ່ານໄຟລ໌, ຂ້ອຍຈະສົ່ງໄຟລ໌ໄປຫາ Apache ພື້ນເມືອງໃນ Mac OS ແລະເພີ່ມ PHP / MySQL ໃສ່ມັນ.
ຂອບໃຈສໍາລັບຂໍ້ມູນ, ຂ້ອຍຢາກໄປຫາອັນອື່ນຄືກັນ. ບັນຫາແມ່ນວ່າແຕ່ລະ triad ມີໂຄງສ້າງໄຟລ໌ທີ່ແຕກຕ່າງກັນ, ແຕ່ລະຄົນມີຊຸດໂມດູນທີ່ແຕກຕ່າງກັນ, ດັ່ງນັ້ນຂ້າພະເຈົ້າຄິດວ່າມັນຈະພຽງພໍທີ່ຈະລາກ conf ແລະ vhost ຈາກເຄື່ອງແມ່ຂ່າຍແລະສ່ວນທີ່ເຫຼືອເປັນສ່ວນບຸກຄົນ. ຂ້ອຍຈະພະຍາຍາມ, ຂອບໃຈ.
ແມ່ນຫຍັງກ່ຽວກັບການນໍາໃຊ້ MAMP PRO? ມັນຈັດການການແກ້ໄຂເອກະລາດຂອງ .htaccess ທັງຫມົດ, ການສ້າງ virtualhosts (ລວມທັງຊື່ alias, ການຕັ້ງຄ່າຄວາມປອດໄພ, configuration ຂອງ php modules ແລະ postfix configuration), ຫຼືທ່ານສາມາດ direct domains ກັບ localhost ຂອງທ່ານໂດຍຜ່ານ DDNS.
ນັ້ນແມ່ນສິ່ງທີ່ເຈົ້າຖາມ, ຫຼືຂ້ອຍເຂົ້າໃຈຜິດຄໍາຖາມບໍ?