Mac OS X El Capitanలో Apache వెబ్ సర్వర్ని ప్రారంభించండి
విషయ సూచిక:
- OS Xలో Apache వెబ్ సర్వర్ని సెటప్ చేయడం మరియు ప్రారంభించడం
- అపాచీని మూసివేయడం & అపాచీ సర్వర్ని పునఃప్రారంభించడం
షేరింగ్ ప్రాధాన్యత ప్యానెల్ ఎంపికలు OS X మౌంటైన్ లయన్లో మరియు మళ్లీ మావెరిక్స్లో కొద్దిగా మార్చబడ్డాయి మరియు ఇంటర్నెట్ షేరింగ్ వంటి అంశాలు మిగిలి ఉండగానే, వెబ్ షేరింగ్ ప్రాధాన్యత ప్యానెల్ తీసివేయబడింది. Apache వెబ్ సర్వర్ Mac OS Xతో కూడి ఉంటుంది, అయితే వెబ్ సర్వర్ను ప్రారంభించడానికి మీరు కమాండ్ లైన్కి వెళ్లాలి. అదనంగా, వ్యక్తిగత వెబ్ షేరింగ్ ఫీచర్ సక్రియంగా ఉండటానికి మీరు Macలోని ప్రతి వినియోగదారు ఖాతా కోసం వినియోగదారు కాన్ఫిగరేషన్ ఫైల్ను సవరించాలి.వీటిలో ఏదైనా బెదిరింపుగా లేదా సంక్లిష్టంగా అనిపిస్తే, అది నిజంగా కాదు, అనుసరించండి మరియు మీరు ఏ సమయంలోనైనా మీ Macలో సరళమైన వెబ్ సర్వర్ని అమలు చేస్తారు.
OS Xలో Apache వెబ్ సర్వర్ని సెటప్ చేయడం మరియు ప్రారంభించడం
El Capitan, Yosemite, Mavericks, Mountain Lion మరియు Mavericks కంటే ముందు OS X సంస్కరణలు కేవలం "వెబ్ షేరింగ్"ని ఆన్ చేయగలవు, కానీ 10.8, 10.9, 10.10 మరియు 10.11 నుండి మీరు వీటిని చేయాల్సి ఉంటుంది స్థానిక వెబ్ సర్వర్ని ఉపయోగించడానికి ఈ క్రింది వాటిని చేయండి:
- లాంచ్ టెర్మినల్, /అప్లికేషన్స్/యుటిలిటీస్/లో ఉంది
- వినియోగదారు ఖాతా షార్ట్ నేమ్తో USERNAME స్థానంలో కింది ఆదేశాన్ని టైప్ చేయండి:
- అభ్యర్థించినప్పుడు అడ్మిన్ పాస్వర్డ్ను నమోదు చేయండి, ఆపై క్రింది వాటిని నానో టెక్స్ట్ ఎడిటర్లో అతికించండి:
- డైరెక్టరీ మార్గాన్ని USERNAMEని సముచితమైన వినియోగదారు పేరుకు సవరించండి
- ఇప్పుడు USERNAME.confకి మార్పులను సేవ్ చేయడానికి Control+O నొక్కండి, ఆపై నానో నుండి నిష్క్రమించడానికి Control+X నొక్కండి
- తర్వాత, మీరు అపాచీ వెబ్ సర్వర్ను కింది ఆదేశంతో ప్రారంభిస్తారు:
- Safari, Chrome లేదా Firefoxని ప్రారంభించండి మరియు సర్వర్ రన్ అవుతున్నట్లు ధృవీకరించడానికి "http://127.0.0.1"కి నావిగేట్ చేయండి, మీరు "ఇది పని చేస్తుంది!" సందేశం
nano /etc/apache2/users/USERNAME.conf
ఐచ్ఛికాలు ఇండెక్స్ల మల్టీవ్యూలు AllowOverride AuthConfig పరిమితి ఆర్డర్ని అనుమతించండి, అన్నింటి నుండి అనుమతించడాన్ని తిరస్కరించండి.conf ఫైల్లో ఇది ఇలా కనిపిస్తుంది:
sudo apachectl ప్రారంభం
ఇప్పుడు మీరు OS Xలో విజయవంతమైన Apache సర్వర్ని ప్రారంభించారు, మీరు కోర్ ‘లోకల్ హోస్ట్’ ఫైల్లను సవరించవచ్చు లేదా వినియోగదారు ఫైల్లతో మరింత ముందుకు వెళ్లవచ్చు.
Apache వెబ్ సర్వర్ పత్రాలు స్థానం & వినియోగదారు సైట్ల ఫోల్డర్లు
గమనిక, మీరు లోకల్ హోస్ట్/~యూజర్లో వినియోగదారు స్థాయి సైట్లను కాకుండా 'లోకల్ హోస్ట్' రూట్ని ఉపయోగించాలనుకుంటే మరియు సవరించాలనుకుంటే, మీరు అపాచీ వెబ్సర్వర్ ఫైల్లను కనుగొనవచ్చు మరియు 'ఇది పని చేస్తుంది!' html కింది స్థానం:
/లైబ్రరీ/వెబ్సర్వర్/పత్రాలు/
మీరు ఇప్పుడు http://127.0.0.1/~USERNAME/ని సందర్శించి, వినియోగదారు ~/Sites/ డైరెక్టరీలో నిల్వ చేయబడిన వాటి యొక్క కంటెంట్లను చూడడానికి – ఒక్కో వినియోగదారుకు ఏదైనా ఉంటే – మరియు మీరు ఒక index.html ఫైల్ని లేదా మీరు దానిని బయటి ప్రపంచానికి లేదా మీ LANకి అందించడానికి డైరెక్టరీకి ఏదైనా జోడించవచ్చు.
http://localhost/ని ఉపయోగించడం కూడా మంచిది, మరియు హోస్ట్ ఫైల్ను సవరించడం ద్వారా మీరు లైవ్ డొమైన్తో స్థానిక పరీక్ష వాతావరణాన్ని సృష్టించాలనుకుంటున్న దానికి మీరు స్థానిక డొమైన్ను సెట్ చేయవచ్చు.
ఈ మొత్తం ప్రక్రియ చాలా వేగంగా ఉంటుంది మరియు దిగువ వీడియో నడకలో ప్రదర్శించిన విధంగా ఒక నిమిషంలోపు పూర్తి చేయవచ్చు:
అపాచీని మూసివేయడం & అపాచీ సర్వర్ని పునఃప్రారంభించడం
వెబ్ సర్వర్ను మూసివేయడానికి, కమాండ్ లైన్కి తిరిగి వెళ్లి కింది వాటిని టైప్ చేయండి:
sudo apachectl stop
మీరు సర్వర్లో మార్పులు చేసి, దాన్ని పునఃప్రారంభించాలనుకుంటే, బదులుగా కింది ఆదేశంతో దాన్ని సాధించవచ్చు:
sudo apachectl పునఃప్రారంభించండి
డిఫాల్ట్ అపాచీ సర్వర్ బేర్బోన్గా ఉంది మరియు PHP, MySQL లేదా ప్రత్యేకించి ఏదైనా ఫ్యాన్సీ ఎనేబుల్ చేయబడలేదు. మీరు వాటిని మాన్యువల్గా ఇన్స్టాల్ చేయవచ్చు మరియు కాన్ఫిగర్ చేయవచ్చు లేదా మీరు MAMP వంటి ఆల్-ఇన్-వన్ సర్వర్ యాప్ ద్వారా ముందుగా కాన్ఫిగర్ చేసిన రూట్లో వెళ్లవచ్చు, ఇందులో Apache, MySQL మరియు PHPని సులభంగా నియంత్రించడానికి యాప్ ఆధారిత వెబ్ సర్వర్ ప్యాకేజీ ఉంటుంది. మీరు ఇక్కడ నుండి MAMPని ఉచితంగా పొందవచ్చు.
చిట్కా ఆలోచనకు బెన్కి ధన్యవాదాలు