Skip to main content

Linux పై Apache Web Server ను ఎలా ఇన్స్టాల్ చేయాలి

Anonim

కాబట్టి మీరు ఒక వెబ్ సైట్ ను కలిగి ఉన్నారు, కానీ ఇప్పుడు దానిని హోస్ట్ చేయడానికి ఒక వేదిక అవసరం. అక్కడ అనేక వెబ్సైట్-హోస్టింగ్ ప్రొవైడర్లలో ఒకదాన్ని మీరు ఉపయోగించుకోవచ్చు లేదా మీ స్వంత వెబ్ సర్వర్తో మీ వెబ్ సైట్ ను హోస్ట్ చెయ్యడానికి ప్రయత్నించవచ్చు.

అపాచీ ఉచితం కాబట్టి, ఇది ఇన్స్టాల్ అత్యంత ప్రాచుర్యం వెబ్ సర్వర్లు ఒకటి. ఇది పలు రకాల వెబ్సైట్లకు ఉపయోగకరంగా ఉండే అనేక లక్షణాలను కలిగి ఉంది. కాబట్టి, అపాచే ఏమిటి? క్లుప్తంగా, ఇది వ్యక్తిగత వెబ్ పేజీల నుండి వ్యాపార స్థాయి సైట్లు వరకు ఉపయోగించే సర్వర్. ఇది జనాదరణ పొందిన విధంగా బహుముఖంగా ఉంది.

ఈ ఆర్టికల్ యొక్క అవలోకనంతో లైనక్సు వ్యవస్థలో Apache ను ఎలా ఇన్స్టాల్ చేయాలి అనేదానిని మీరు పొందగలుగుతారు. మీరు ప్రారంభించే ముందుగానే, మీరు Linux లో సుఖంగా పనిచేయాలి - డైరెక్టరీలను మార్చడం, తారు మరియు గన్జిప్ మరియు కంపైల్ చేయడంతో సహా (నేను మీ బైనరీలను పొందడం ఎక్కడ చర్చించాలో చర్చించాను సొంత). మీరు సర్వర్ మెషీన్లో రూట్ ఖాతాకు ప్రాప్యతను కలిగి ఉండాలి. మళ్ళీ, ఇది మిమ్మల్ని గందరగోళానికి గురి చేస్తే, మీరు దాన్ని మీరే చేయకుండా బదులుగా వస్తువు హోస్టింగ్ ప్రొవైడర్కు తరలిస్తారు.

అపాచీని డౌన్లోడ్ చేయండి

మీరు ప్రారంభించినప్పుడు Apache యొక్క తాజా స్థిరమైన విడుదలని డౌన్లోడ్ చేసుకోవడం ఉత్తమం. అపాచీ పొందుటకు అత్యుత్తమ స్థలం అపాచీ HTTP సర్వర్ డౌన్లోడ్ సైట్ నుండి. మీ సిస్టమ్కు సోర్స్ ఫైళ్లను సరిచేయండి. కొన్ని ఆపరేటింగ్ సిస్టంల కోసం బైనరీ విడుదలలు కూడా ఈ సైట్ నుండి అందుబాటులో ఉన్నాయి.

అపాచీ ఫైళ్ళను సంగ్రహిస్తుంది

ఫైళ్లను డౌన్లోడ్ చేసిన తర్వాత మీరు వాటిని కంప్రెస్ చెయ్యాలి:

gunzip -d httpd-2_0_NN.tar.gzతార్ xvf httpd-2_0_NN.tar

మూలం ఫైళ్ళతో ప్రస్తుత డైరెక్టరీ క్రింద కొత్త డైరెక్టరీని సృష్టిస్తుంది.

Apache కోసం మీ సర్వర్ ఆకృతీకరించుట

మీరు ఫైళ్లను అందుబాటులోకి తీసుకున్న తర్వాత, మూలం ఫైల్లను ఆకృతీకరించడం ద్వారా మీ మెషీన్ను ఎక్కడ కనుగొనాలో ఆదేశించాలి. దీన్ని చేయటానికి సులభమైన మార్గం అన్ని డిఫాల్ట్లను అంగీకరించడానికి మరియు టైప్ చేయండి:

./configure

వాస్తవానికి, చాలామంది వారికి అందించే డిఫాల్ట్ ఎంపికలను అంగీకరించకూడదు. అతి ముఖ్యమైన ఎంపిక ఇది

ఉపసర్గ = అంత్యయాన్ని ఎంపిక. ఇది Apache ఫైళ్లు ఇన్స్టాల్ చేయబడే డైరెక్టరీని పేర్కొంటుంది. మీరు నిర్దిష్ట పర్యావరణ వేరియబుల్స్ మరియు మాడ్యూల్స్ కూడా సెట్ చేయవచ్చు. మీరు ఇన్స్టాల్ చేయాలనుకుంటున్న కొన్ని గుణకాలు:

  • mod_alias - URL చెట్టు యొక్క వివిధ భాగాలను మ్యాప్ చేయుటకు
  • mod_include - సర్వర్ సైడ్ అన్వయించడం కలిపి
  • mod_mime - ఫైల్ ఎక్స్టెన్షన్లను దాని MIME- రకంతో అనుసంధానించటానికి
  • mod_rewrite - ఫ్లై న URL లను తిరిగి వ్రాయటానికి
  • mod_speling (sic) - URL లను తప్పుదారి పట్టించే మీ పాఠకులకు సహాయపడటం
  • mod_ssl - SSL ను ఉపయోగించి బలమైన గూఢ లిపికి అనుమతించుటకు
  • mod_userdir - వ్యవస్థ వినియోగదారులు వారి స్వంత వెబ్ పేజీ డైరెక్టరీలను కలిగి ఉండటానికి అనుమతిస్తుంది

దయచేసి మీరు ఇచ్చిన వ్యవస్థలో ఇన్స్టాల్ చేయగల అన్ని గుణకాలు కాదని గుర్తుంచుకోండి - ప్రత్యేకమైన ప్రాజెక్ట్ ఏమిటంటే uou ఇన్స్టాల్ చేస్తారనే దానిపై ఆధారపడి ఉంటుంది, కానీ ఈ పై జాబితా మంచి ప్రారంభ స్థానం. మీరు అవసరమైన వాటిని గుర్తించడానికి గుణకాలు గురించి వివరాలు గురించి మరింత చదవండి.

Apache నిర్మించు

ఏదైనా మూలం సంస్థాపనతో, మీరు సంస్థాపనను నిర్మిస్తాం:

తయారుఇన్స్టాల్ చేయండి

Apache ను అనుకూలపరచండి

మీ సంస్థాపనతో సమస్యలు లేవు మరియు నిర్మించామని ఊహిస్తూ, మీరు మీ Apache కన్ఫిగరేషన్ను అనుకూలీకరించడానికి సిద్ధంగా ఉన్నారు. ఇది నిజంగా httpd.conf ఫైల్ను సంకలనం చేయడానికి మాత్రమే సరిపోతుంది. ఈ ఫైలు ఉన్నది

అంత్యయాన్ని / సమా డైరెక్టరీ. నేను సాధారణంగా దానిని టెక్స్ట్ ఎడిటర్తో సంకలనం చేస్తాను.

vi అంత్యయాన్ని /conf/httpd.conf

గమనిక: మీరు ఈ ఫైల్ను సవరించడానికి రూట్ ఉండాలి.

మీ ఆకృతీకరణను కోరుకున్న విధంగా సవరించడానికి ఈ ఫైల్ లోని సూచనలను అనుసరించండి. Apache వెబ్సైట్లో మరింత సహాయం అందుబాటులో ఉంది. అదనపు సమాచారం మరియు వనరులను మీరు ఎల్లప్పుడూ ఆ సైట్కు మార్చవచ్చు.

మీ Apache సర్వర్ను పరీక్షించండి

అదే మెషీన్ మరియు టైప్లో వెబ్ బ్రౌజర్ని తెరవండి

http: // localhost / చిరునామా పెట్టెలో. పైన పాక్షిక స్క్రీన్షాట్ (ఈ వ్యాసంతో పాటు వచ్చే చిత్రం) మాదిరిగానే మీరు ఒక పేజీని చూడాలి. ఇది పెద్ద అక్షరాలలో చెప్పబడుతుంది మీరు ఊహించిన వెబ్సైట్కు బదులుగా దీనిని చూస్తున్నారా? మీ సర్వర్ సరిగ్గా వ్యవస్థాపించబడిందని దీనర్థం ఇది శుభవార్త.

మీ కొత్తగా ఇన్స్టాల్ చేయబడిన Apache వెబ్ సర్వర్కు ఎడిటింగ్ / అప్లైడింగ్ పేజీలు ప్రారంభించండి

మీ సర్వర్ అప్ మరియు నడుస్తున్న ఒకసారి మీరు పేజీలు పోస్ట్ ప్రారంభించవచ్చు. సరదాగా మీ వెబ్సైట్ని నిర్మించుకోండి!