நீங்கள் PHP பயன்பாடுகளை உருவாக்கினால், உங்களுக்கு நிச்சயமாக ஒரு சோதனை சேவையகம் தேவை. இணையதளத்தில் உங்களிடம் சேவையகம் இல்லையென்றால், உள்ளூர் சேவையகத்தை அமைக்க Mac OS இல் பல விருப்பங்கள் உள்ளன. நீங்கள் உள் பாதையில் செல்லலாம், அதாவது. நீங்கள் உள் Apache ஐப் பயன்படுத்துகிறீர்கள் மற்றும் PHP மற்றும் MySQL ஆதரவை நிறுவவும் அல்லது குறைந்தபட்ச எதிர்ப்பின் பாதையை எடுத்து MAMP ஐப் பதிவிறக்கவும்.
Mamp ஒரு எளிய பயன்பாடாகும், இது நிமிடங்களில் சோதனை சூழலை அமைக்க உங்களை அனுமதிக்கிறது. நீங்கள் பதிவிறக்கவும் இங்கே. நீங்கள் 2 பதிப்புகளில் இருந்து தேர்வு செய்யலாம். ஒன்று இலவசம் மற்றும் கட்டண பதிப்பின் சில அம்சங்களும் இல்லை, ஆனால் சாதாரண சோதனைக்கு இது போதுமானது. எடுத்துக்காட்டாக, இலவச பதிப்பில் மெய்நிகர் விருந்தினர்களின் எண்ணிக்கை குறைவாக உள்ளது. அது முழுமையாக இல்லை என்பது நிதர்சனமான உண்மை. நான் இதை முயற்சிக்கவில்லை, ஆனால் இலவச பதிப்பில் குறைந்தபட்சம் கிராபிக்ஸ் கருவிக்கு மட்டுமே வரம்பு பொருந்தும் என்று நினைக்கிறேன், ஆனால் நீங்கள் அதிக மெய்நிகர் விருந்தினர்களை விரும்பினால், அதை உள்ளமைவு கோப்புகளின் உன்னதமான பாதை வழியாகச் சுற்றி வர முடியும். .
பதிவிறக்கம் செய்தவுடன், நீங்கள் செய்ய வேண்டியதெல்லாம், நீங்கள் விரும்பிய கோப்புறையில் கோப்பகத்தை இழுத்து விடவும். உலகளாவிய பயன்பாடுகள் அல்லது உங்கள் வீட்டு கோப்புறையில் உள்ள பயன்பாடுகள். MySQL சேவையகத்திற்கான ஆரம்ப கடவுச்சொல்லை மாற்றுவதும் நல்லது. அதை எப்படி செய்வது என்பது இங்கே.
ஒரு முனையத்தைத் திறக்கவும். ஸ்பாட்லைட்டைக் கொண்டு வர CMD+space ஐ அழுத்தி, மேற்கோள்கள் இல்லாமல் "டெர்மினல்" என தட்டச்சு செய்து, பொருத்தமான பயன்பாடு கண்டுபிடிக்கப்பட்டதும், Enter ஐ அழுத்தவும். முனையத்தில், தட்டச்சு செய்க:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password
கே.டி.
/பயன்பாடுகள்/MAMP/bin/phpMyAdmin/config.inc.php
வரி 86 இல், நமது புதிய கடவுச்சொல்லை மேற்கோள்களில் உள்ளிடலாம்.
பின்னர் கோப்பு:
/பயன்பாடுகள்/MAMP/bin/mamp/index.php
இந்த கோப்பில், வரி 5 இல் கடவுச்சொல்லை மேலெழுதுவோம்.
இப்போது நாம் MAMP ஐத் தொடங்கலாம். பின்னர் அதை உள்ளமைக்கவும். "விருப்பத்தேர்வுகள்..." என்பதைக் கிளிக் செய்யவும்.
முதல் தாவலில், தொடக்கத்தில் எந்தப் பக்கம் தொடங்கப்பட வேண்டும், MAMP தொடங்கும் போது சேவையகம் தொடங்க வேண்டுமா மற்றும் MAMP மூடப்பட்டவுடன் முடிவடைய வேண்டுமா போன்ற விஷயங்களை அமைக்கலாம். எங்களுக்கு, இரண்டாவது தாவல் மிகவும் சுவாரஸ்யமானது.
அதில், MySQL மற்றும் Apache இயங்க வேண்டிய போர்ட்களை நீங்கள் அமைக்கலாம். நான் படத்தில் இருந்து 80 மற்றும் 3306 ஐ தேர்வு செய்தேன், அதாவது அடிப்படை போர்ட்கள் (" என்பதைக் கிளிக் செய்யவும்இயல்புநிலை PHP மற்றும் MySQL போர்ட்களை அமைக்கவும்"). நீங்கள் அதையே செய்தால், MAMP ஐத் தொடங்கிய பிறகு OS X நிர்வாகி கடவுச்சொல்லைக் கேட்கும். இது ஒரு எளிய காரணம் மற்றும் அது பாதுகாப்பு. கடவுச்சொல் இல்லாமல், 1024க்குக் குறைவான போர்ட்களில் எதையும் இயக்க Mac OS உங்களை அனுமதிக்காது.
அடுத்த தாவலில், PHP பதிப்பைத் தேர்ந்தெடுக்கவும்.
கடைசி தாவலில், எங்கள் PHP பக்கங்கள் எங்கு சேமிக்கப்படும் என்பதை நாங்கள் தேர்வு செய்கிறோம். எனவே உதாரணமாக:
~/ஆவணங்கள்/PHP/பக்கங்கள்/
எங்கள் PHP விண்ணப்பத்தை எங்கே வைப்போம்.
இப்போது MAMP இயங்குகிறதா என்று சோதிக்க. இரண்டு விளக்குகளும் பச்சை நிறத்தில் உள்ளன, எனவே நாங்கள் கிளிக் செய்க "தொடக்கப் பக்கத்தைத் திறக்கவும்” மற்றும் சேவையகத்தைப் பற்றிய ஒரு தகவல் பக்கம் திறக்கும், அதில் இருந்து நாம் அணுகலாம், எடுத்துக்காட்டாக, சேவையகத்தைப் பற்றிய தகவல்களை, அதாவது அதில் என்ன இயங்குகிறது, குறிப்பாக phpMyAdmin, இதன் மூலம் நாம் தரவுத்தளங்களை மாதிரியாக்க முடியும். சொந்த பக்கங்கள் பின் இயங்கும்:
http://localhost
டுடோரியல் உங்களுக்கு பயனுள்ளதாக இருப்பதாகவும், மேக்கில் PHP மற்றும் MySQL சோதனை சூழலை அமைப்பதற்கான எளிய வழியை இது உங்களுக்கு அறிமுகப்படுத்தியது என்றும் நம்புகிறேன்.
துரதிர்ஷ்டவசமாக, அவர் இல்லை என்று நான் சொல்ல வேண்டும். http://localhost எனக்கு ஏற்றுக்கொள்ள முடியாத முகவரி, நான் ஒரு செயல்பாட்டு .htaccess உடன் virtualhosts ஐ தொடங்க வேண்டும். அடுத்து, ஹோஸ்டிங் மூலம் 1:1 சர்வரை உள்ளமைக்கவும், அதை என்னால் செய்ய முடியும். முதல் இரண்டு விஷயங்களுக்கு, தயவுசெய்து வழிமுறைகளை விரிவாக்க முடியுமா? இப்போதைக்கு, அலுவலகத்தில் லினக்ஸில் php சர்வர் உள்ளது, அது எனது வேலையை மிகவும் எளிதாக்கும்.
MAMP ஆனது நிலையான IP முகவரி அல்லது தனிப்பட்ட வலைப்பகிர்வு போன்ற அதே இணைய முகவரியை ஆதரிக்கிறது, என் விஷயத்தில் இது அவசியம் http://81.201.57.184 அல்லது http://osxfil.pilsfree.net
அப்படியானால், உங்களுக்கு 2 விருப்பங்கள் உள்ளன. நீங்கள் ஒரு வரைகலை ஜிக்ஜாக் விரும்பினால், சார்பு பதிப்பை வாங்கவும். உள்ளமைவு கோப்புகள் வழியாக Apache, mysql மற்றும் php ஐ எவ்வாறு கட்டமைப்பது என்பது உங்களுக்குத் தெரிந்தால், நீங்கள் Mac OS இல் உங்கள் சொந்த சூழலை உள்ளமைத்து அமைக்கலாம். Mac OS ஆனது அதன் WWW சேவையகமாக அப்பாச்சியைக் கொண்டுள்ளது. நான் எதிர்காலத்தில் இதைப் பற்றி எழுத விரும்புகிறேன், எப்படியிருந்தாலும், அவர்களின் பயன்பாடுகளுக்கு ஒரு சோதனை சேவையகத்தை விரும்பும் சிறிய டெவலப்பர்களுடன் நான் முதன்மையாக அக்கறை கொண்டுள்ளேன் மற்றும் அவர்களின் சொந்த Apache, MySQL, PHP ஐ உள்ளமைக்க போதுமான தொழில்நுட்ப திறமை இல்லை. விண்டோஸின் கீழ் இதே போன்ற ஒன்று இருந்தது, அது என்னவென்று எனக்கு நினைவில் இல்லை.
எப்படியிருந்தாலும், கட்டுரையின் ஆரம்பத்திலிருந்து, நான் ஒரு விஷயத்திலிருந்து தொடங்குகிறேன். வேறு வார்த்தைகளில் கூறுவதானால், Mamp உடனான முகவரி புத்தகம் உங்கள் சொந்த அப்பாச்சி நிகழ்வுக்கான உள்ளமைவு கோப்புகளுக்கான "சிறை" மட்டுமே. ஆனால் கட்டமைப்பு கோப்புகள் பற்றிய அறிவு உங்களிடம் இருந்தால், இதை Mamp lite மூலம் அடையலாம், /Mamp/conf/apache/httpd.conf என்பது உங்களுக்குத் தேவை. Mamp lite மற்றும் Mamp pro ஆகியவை ஒரே நிறுவல் படத்தைக் கொண்டிருப்பதால் என்னுடைய இந்தக் கோட்பாடு மேலும் ஆதரிக்கப்படுகிறது. எப்படியிருந்தாலும், நான் கோப்புகள் வழியாக கட்டமைக்க வேண்டும் என்றால், நான் Mac OS இல் உள்ள சொந்த Apache க்கு கோப்பை அனுப்புவேன் மற்றும் அதில் PHP/MySQL ஐ சேர்ப்பேன்.
தகவலுக்கு நன்றி, நான் வேறு எதற்கும் செல்ல விரும்புகிறேன். பிரச்சனை என்னவென்றால், ஒவ்வொரு முக்கோணமும் வெவ்வேறு கோப்பு அமைப்பைக் கொண்டுள்ளது, ஒவ்வொன்றும் வெவ்வேறு தொகுதிக்கூறுகளைக் கொண்டுள்ளது, எனவே சர்வரில் இருந்து conf மற்றும் vhost ஐ இழுத்தால் போதும் என்று நினைத்தேன். முயற்சி செய்கிறேன், நன்றி.
MAMP PRO ஐப் பயன்படுத்துவது பற்றி என்ன? இது அனைத்து .htaccess இன் சுயாதீன எடிட்டிங், மெய்நிகர் ஹோஸ்ட்களின் உருவாக்கம் (மாறு பெயர்கள், பாதுகாப்பு அமைப்புகள், php தொகுதிகளின் உள்ளமைவு மற்றும் போஸ்ட்ஃபிக்ஸ் உள்ளமைவு உட்பட) ஆகியவற்றைக் கையாளுகிறது அல்லது DDNS வழியாக உங்கள் லோக்கல் ஹோஸ்டுக்கு டொமைன்களை இயக்கலாம்.
அதைத்தான் நீங்கள் கேட்கிறீர்களா அல்லது நான் கேள்வியை தவறாகப் புரிந்து கொண்டேனா?