ఉబుంటు సర్వర్‌లో PHP ఇన్‌స్టాలేషన్ గైడ్

Pin
Send
Share
Send

వెబ్ అప్లికేషన్ డెవలపర్లు ఉబుంటు సర్వర్‌లో PHP స్క్రిప్టింగ్ భాషను ఇన్‌స్టాల్ చేయడంలో ఇబ్బంది పడవచ్చు. ఇది చాలా కారణాల వల్ల వస్తుంది. కానీ ఈ గైడ్‌ను ఉపయోగించి, ప్రతి ఒక్కరూ ఇన్‌స్టాలేషన్ సమయంలో తప్పులను నివారించగలరు.

ఉబుంటు సర్వర్‌లో PHP ని ఇన్‌స్టాల్ చేస్తోంది

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

PHP ప్యాకేజీలో అనేక భాగాలు ఉన్నాయి, అవి కావాలనుకుంటే, ఒకదానికొకటి విడిగా వ్యవస్థాపించబడతాయి.

విధానం 1: ప్రామాణిక సంస్థాపన

ప్రామాణిక సంస్థాపన ప్యాకేజీ యొక్క తాజా సంస్కరణను ఉపయోగించడం. ప్రతి ఉబుంటు సర్వర్ ఆపరేటింగ్ సిస్టమ్‌లో, ఇది భిన్నంగా ఉంటుంది:

  • 12.04 ఎల్‌టిఎస్ (ఖచ్చితమైన) - 5.3;
  • 14.04 ఎల్‌టిఎస్ (ట్రస్టీ) - 5.5;
  • 15.10 (విల్లీ) - 5.6;
  • 16.04 ఎల్‌టిఎస్ (జెనియల్) - 7.0.

అన్ని ప్యాకేజీలు అధికారిక ఆపరేటింగ్ సిస్టమ్ రిపోజిటరీ ద్వారా పంపిణీ చేయబడతాయి, కాబట్టి మీరు మూడవ పార్టీని కనెక్ట్ చేయవలసిన అవసరం లేదు. కానీ పూర్తి ప్యాకేజీ యొక్క సంస్థాపన రెండు వెర్షన్లలో జరుగుతుంది మరియు ఇది OS వెర్షన్‌పై ఆధారపడి ఉంటుంది. కాబట్టి, ఉబుంటు సర్వర్ 16.04 లో PHP ని వ్యవస్థాపించడానికి, ఈ ఆదేశాన్ని అమలు చేయండి:

sudo apt-get install php

మరియు మునుపటి సంస్కరణల కోసం:

sudo apt-get install php5

సిస్టమ్‌లోని PHP ప్యాకేజీ యొక్క అన్ని భాగాలు మీకు అవసరం లేకపోతే, మీరు వాటిని విడిగా ఇన్‌స్టాల్ చేయవచ్చు. దీన్ని ఎలా చేయాలో మరియు దీన్ని ఏ ఆదేశాలు క్రింద వివరించాలి.

అపాచీ HTTP సర్వర్ కోసం మాడ్యూల్

ఉబుంటు సర్వర్ 16.04 లో అపాచీ కోసం PHP మాడ్యూల్‌ను ఇన్‌స్టాల్ చేయడానికి, మీరు ఈ క్రింది ఆదేశాన్ని అమలు చేయాలి:

sudo apt-get install libapache2-mod-php

OS యొక్క మునుపటి సంస్కరణల్లో:

sudo apt-get install libapache2-mod-php5

మీరు పాస్‌వర్డ్ అడుగుతారు, ఎంటర్ చేసిన తర్వాత మీరు ఇన్‌స్టాల్ చేయడానికి అనుమతి ఇవ్వాలి. దీన్ని చేయడానికి, లేఖను నమోదు చేయండి "D" లేదా "Y" (ఉబుంటు సర్వర్ యొక్క స్థానికీకరణను బట్టి) మరియు క్లిక్ చేయండి ఎంటర్.

ప్యాకేజీ యొక్క డౌన్‌లోడ్ మరియు ఇన్‌స్టాలేషన్ పూర్తయ్యే వరకు వేచి ఉండటమే మిగిలి ఉంది.

FPM

ఆపరేటింగ్ సిస్టమ్ వెర్షన్ 16.04 లో FPM ని ఇన్‌స్టాల్ చేయడానికి, ఈ క్రింది వాటిని చేయండి:

sudo apt-get install php-fpm

మునుపటి సంస్కరణల్లో:

sudo apt-get install php5-fpm

ఈ సందర్భంలో, సూపర్‌యూజర్ పాస్‌వర్డ్ ఎంటర్ చేసిన వెంటనే ఇన్‌స్టాలేషన్ స్వయంచాలకంగా ప్రారంభమవుతుంది.

CLI

PHP లో కన్సోల్ ప్రోగ్రామ్‌లను సృష్టించే డెవలపర్‌లకు CLI అవసరం. ఈ ప్రోగ్రామింగ్ భాషను అమలు చేయడానికి, ఉబుంటు 16.04 లో మీరు ఆదేశాన్ని అమలు చేయాలి:

sudo apt-get install php-cli

మునుపటి సంస్కరణల్లో:

sudo apt-get install php5-cli

PHP పొడిగింపులు

PHP యొక్క సాధ్యమయ్యే అన్ని విధులను అమలు చేయడానికి, ఉపయోగించిన ప్రోగ్రామ్‌ల కోసం అనేక పొడిగింపులను వ్యవస్థాపించడం విలువ. ఇప్పుడు అటువంటి సంస్థాపన కొరకు అత్యంత ప్రాచుర్యం పొందిన ఆదేశాలు ప్రదర్శించబడతాయి.

గమనిక: క్రింద, ప్రతి పొడిగింపుకు రెండు ఆదేశాలు అందించబడతాయి, ఇక్కడ మొదటిది ఉబుంటు సర్వర్ 16.04 కోసం, మరియు రెండవది OS యొక్క మునుపటి సంస్కరణలకు.

  1. GD కోసం పొడిగింపు:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. మెక్‌క్రిప్ట్ కోసం పొడిగింపు:

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. MySQL కోసం పొడిగింపు:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

ఇవి కూడా చూడండి: ఉబుంటులో MySQL ఇన్స్టాలేషన్ గైడ్

విధానం 2: ఇతర సంస్కరణలను వ్యవస్థాపించండి

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

  1. మొదట మీరు సిస్టమ్‌లో గతంలో ఇన్‌స్టాల్ చేసిన అన్ని PHP భాగాలను తొలగించాలి. ఇది చేయుటకు, ఉబుంటు 16.04 లో, రెండు ఆదేశాలను అమలు చేయండి:

    sudo apt-get remove libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-get autoremove

    OS యొక్క మునుపటి సంస్కరణల్లో:

    sudo apt-get remove libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-get autoremove

  2. ఇప్పుడు మీరు రిపోజిటరీల జాబితాకు PPA ని జోడించాలి, ఇందులో PHP యొక్క అన్ని వెర్షన్ల ప్యాకేజీలు ఉన్నాయి:

    sudo add-apt-repository ppa: ondrej / php
    sudo apt-get update

  3. ఈ సమయంలో, మీరు పూర్తి PHP ప్యాకేజీని వ్యవస్థాపించవచ్చు. దీన్ని చేయడానికి, సంస్కరణను ఆదేశంలోనే పేర్కొనండి, ఉదాహరణకు, "5.6":

    sudo apt-get install php5.6

మీకు పూర్తి ప్యాకేజీ అవసరం లేకపోతే, అవసరమైన ఆదేశాలను ఎంచుకోవడం ద్వారా మీరు మాడ్యూళ్ళను విడిగా ఇన్‌స్టాల్ చేయవచ్చు:

sudo apt-get install libapache2-mod-php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli
sudo apt-get install php-gd
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-mcrypt
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-xml

నిర్ధారణకు

ముగింపులో, కంప్యూటర్‌లో పనిచేయడం గురించి ప్రాథమిక జ్ఞానం ఉన్నప్పటికీ, ఒక వినియోగదారు ప్రధాన PHP ప్యాకేజీ మరియు దాని అదనపు భాగాలు రెండింటినీ సులభంగా ఇన్‌స్టాల్ చేయవచ్చు. ప్రధాన విషయం ఏమిటంటే ఉబుంటు సర్వర్‌లో అమలు చేయాల్సిన ఆదేశాలను తెలుసుకోవడం.

Pin
Send
Share
Send