LAMP అంటే Linux, Apache, MySQL మరియు PHP. మీరు PHPలో డెవలప్ చేసిన డైనమిక్ వెబ్ యాప్లు లేదా వెబ్సైట్లను హోస్ట్ చేయాలనుకున్నప్పుడు ఓపెన్ సోర్స్ స్టాక్ కలిసి వస్తుంది. LAMP అనేది వెబ్ యాప్ లేదా వెబ్సైట్ని హోస్ట్ చేయడానికి అవసరమైన ప్రతిదాన్ని కలిగి ఉన్నందున, PHPలో తమ ప్రోగ్రామ్లను వ్రాసే డెవలపర్ల కోసం ఒక గో-టు సొల్యూషన్.
Linux అయితే మీరు ఉపయోగిస్తున్న ఆపరేటింగ్ సిస్టమ్ అపాచీ HTTP అభ్యర్థనలను నిర్వహించడానికి ఓపెన్ సోర్స్ వెబ్ సర్వర్. ది MySQL డేటాను నిర్వహించడానికి డేటాబేస్, అయితే PHP అభివృద్ధికి ఉపయోగించే ప్రోగ్రామింగ్ భాష. LAMP స్టాక్ను ఇన్స్టాల్ చేయడంలో కొన్ని దశలు ఉంటాయి మరియు ఈ పోస్ట్ వాటిని వివరంగా కవర్ చేసింది.
ఉబుంటు 24.04లో LAMP స్టాక్ను ఇన్స్టాల్ చేస్తోంది
మేము తప్పనిసరిగా ప్రతి మూలకాన్ని విడిగా ఇన్స్టాల్ చేయాలి మరియు LAMP స్టాక్ని పొందేందుకు ఏవైనా కాన్ఫిగరేషన్లను చేయాలి. మెరుగైన అవగాహన కోసం, మేము ఈ ఇన్స్టాలేషన్ గైడ్ని దశలవారీగా అందించాము. ఉబుంటు 24.04లో LAMP ఇన్స్టాల్ చేయడానికి మీరు తీసుకోవలసిన ప్రతి దశను మరియు దశలను చూద్దాం.
1. అపాచీని ఇన్స్టాల్ చేస్తోంది
Apache అనేది ఒక వెబ్ సర్వర్, మరియు దాని భారీ కమ్యూనిటీ మద్దతు చాలా మంది వినియోగదారులకు ప్రాధాన్యతనిస్తుంది. LAMPతో కూడా, మనం ముందుగా మన ఉబుంటు 24.04లో Apacheని ఇన్స్టాల్ చేయాలి.
మా ప్యాకేజీ మేనేజర్ కాష్ని నవీకరించడం ద్వారా దాన్ని రిఫ్రెష్ చేయడం మొదటి దశ.
$ sudo సరైన నవీకరణ
దిగువన ఉన్న APT ఆదేశాన్ని ఉపయోగించి మనం Apache ప్యాకేజీని ఇన్స్టాల్ చేయవచ్చు.
$ sudo apt ఇన్స్టాల్ apache2 - మరియు $ sudo systemctl స్థితి apache2
Apache ఇన్స్టాల్ చేయబడినప్పుడు, Apache కనెక్షన్ని అనుమతించడానికి మన ఫైర్వాల్ని తప్పనిసరిగా కాన్ఫిగర్ చేయాలి. Apache HTTP ట్రాఫిక్కు మద్దతు ఇస్తుంది మరియు మా ఫైర్వాల్కి దీని గురించి తెలియజేయడానికి, Apacheకి ట్రాఫిక్ని అనుమతించే నియమం మాకు అవసరం. మీరు నియమాన్ని జోడించిన తర్వాత, అది సక్రియంగా ఉందని మరియు మీ ఫైర్వాల్ నియమం జోడించబడిందని నిర్ధారించుకోవడానికి ఫైర్వాల్ స్థితిని నిర్ధారించండి. దీన్ని సాధించడానికి క్రింది ఆదేశాలను ఉపయోగించండి.
$ sudo ufw 'Apache'లో అనుమతి$ sudo ufw స్థితి
చివరగా, Apache ఇన్స్టాల్ చేయబడిందని మరియు సరిగ్గా పనిచేస్తుందని మేము ధృవీకరించాలి. అపాచీ టెస్ట్ పేజీతో వస్తుంది. ఈ పరీక్ష పేజీని యాక్సెస్ చేయడానికి, మీ బ్రౌజర్ని తెరిచి, మీ సర్వర్ IP చిరునామాను సందర్శించండి. లోకల్ హోస్ట్ని ఉపయోగిస్తుంటే, మీ IP చిరునామా ఉంటుంది http://localhost . Apache సరిగ్గా ఇన్స్టాల్ చేయబడితే, మీరు దాని స్వాగత డిఫాల్ట్ పేజీని చూపించే విండోను పొందుతారు.
2. MySQLని ఇన్స్టాల్ చేస్తోంది
మీరు డేటాబేస్ కోసం MySQL లేదా MariaDBని ఇన్స్టాల్ చేయవచ్చు. డేటాబేస్ SQL సింటాక్స్ ఉపయోగించి మీ సైట్ డేటాను నిల్వ చేస్తుంది మరియు నిర్వహిస్తుంది. మీరు ఇప్పటికే MySQL లేదా MariaDB ఇన్స్టాల్ చేసి ఉంటే, ఈ దశను దాటవేయండి. లేకపోతే, కింది ఆదేశాన్ని ఉపయోగించి MySQLని ఇన్స్టాల్ చేయండి.
తర్వాత, మీ డేటాబేస్ సక్రియంగా మరియు రన్ అవుతుందని నిర్ధారించుకోవడానికి MySQL స్థితిని తనిఖీ చేయండి.
$ sudo systemctl స్థితి mysqlడేటాబేస్ను భద్రపరచడానికి మేము డిఫాల్ట్ MySQL స్క్రిప్ట్ను అమలు చేయాలి.
$ sudo mysql_secure_installationస్క్రిప్ట్ని అమలు చేసిన తర్వాత, మీరు విభిన్న విషయాలను నిర్ధారించమని ప్రాంప్ట్ చేయబడతారు. ఉదాహరణకు, మీరు అనామక లాగిన్ను నిలిపివేయమని ప్రాంప్ట్ చేయబడతారు. ప్రతి ప్రాంప్ట్ను తనిఖీ చేయండి మరియు మీ కేసుకు అనువైన ప్రతిస్పందనను అందించండి.
స్క్రిప్ట్ ముగిసిన తర్వాత, మీరు మీ డేటాబేస్ను భద్రపరిచారు మరియు ఇతర దశలతో కొనసాగవచ్చు. DBMS సరిగ్గా పని చేస్తుందో లేదో ధృవీకరించడానికి క్రింది ఆదేశంతో MySQL షెల్ను యాక్సెస్ చేయండి.
$ sudo mysqlఇది సరిగ్గా పని చేస్తుందని మీరు నిర్ధారించుకున్న తర్వాత, షెల్ నుండి నిష్క్రమించండి.
3. PHPని ఇన్స్టాల్ చేస్తోంది
మా LAMP స్టాక్లో చివరిది PHP. ఇది మీ వెబ్సైట్ లేదా వెబ్ యాప్ను వ్రాయడానికి మీరు ఉపయోగించే అభివృద్ధి భాషలు మరియు సాధనాలు. PHPని ఇన్స్టాల్ చేస్తున్నప్పుడు, మీరు PHP ప్యాకేజీతో పాటు ఇన్స్టాల్ చేయగల విభిన్న ప్యాకేజీలు ఉన్నాయి మరియు ఇవన్నీ మీ ప్రాజెక్ట్ అవసరాలపై ఆధారపడి ఉంటాయి.
PHPని ఉపయోగించడానికి మీరు తప్పనిసరిగా ఇన్స్టాల్ చేయవలసిన ప్రాథమిక ప్యాకేజీలను దిగువ ఆదేశాన్ని అమలు చేయడం ద్వారా ఇన్స్టాల్ చేయవచ్చు.
$ sudo apt ఇన్స్టాల్ php libapache2 - వ్యతిరేకంగా - php php - mysqlఇన్స్టాల్ చేయబడిన PHP సంస్కరణను తనిఖీ చేయండి.
$ php - లోApache లాగా, PHP కూడా ఇన్స్టాలేషన్ విజయవంతమైందని నిర్ధారించడానికి దీన్ని పరీక్షించడానికి ఒక మార్గాన్ని అందిస్తుంది. మొదట, సృష్టించండి info.php టెక్స్ట్ ఎడిటర్ ఉపయోగించి ఫైల్.
$ సుడో నానో / ఉంది / www / html / సమాచారం. phpఫైల్ లోపల, దిగువ చిత్రంలో కోడ్ను జోడించండి. ఈ కోడ్ PHP ఇన్స్టాలేషన్ విజయవంతమైందో లేదో నిర్ధారిస్తుంది.
మీరు PHP ఫైల్ను సేవ్ చేసిన తర్వాత, మీ బ్రౌజర్కి తిరిగి వెళ్లి, కింది వాక్యనిర్మాణాన్ని అనుసరించి PHP ఫైల్ను తెరవండి: http://server_ip/info.php . PHP విజయవంతంగా ఇన్స్టాల్ చేయబడితే, దాని డిఫాల్ట్ పేజీ, క్రింద ఉన్నట్లుగా, విండోలో తెరవబడుతుంది.
అంతే! మీరు ఇప్పుడు ఉబుంటు 24.04లో LAMPని ఇన్స్టాల్ చేసారు. మీ వెబ్సైట్ లేదా ఇతర కార్యకలాపాలను హోస్ట్ చేయడానికి దీన్ని ఉపయోగించడానికి సంకోచించకండి.
ముగింపు
PHPలో వ్రాసిన వెబ్సైట్లు లేదా వెబ్ యాప్లను హోస్ట్ చేయడానికి అన్ని ముందస్తు అవసరాలను ఇన్స్టాల్ చేయడానికి LAMP ఒక మార్గం. మీరు మీ Linux సిస్టమ్లో పూర్తి స్టాక్ను నిర్మించే వరకు ప్రతి మూలకాన్ని విడిగా ఇన్స్టాల్ చేయడం ద్వారా LAMP స్టాక్ను ఇన్స్టాల్ చేయవచ్చు. అందించిన ఉదాహరణలను ఉపయోగించి దాని గురించి ఎలా వెళ్లాలో మేము ప్రదర్శించాము మరియు ప్రతి దశను అనుసరించడం ద్వారా, మీరు ఉబుంటు 24.04లో LAMPని సులభంగా ఇన్స్టాల్ చేయగలరు.