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

Anonim

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

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

ఉబుంటు సర్వర్లో PHP ను ఇన్స్టాల్ చేయండి

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

ఇది కూడా PHP ప్యాకేజీ అనేక భాగాలు కలిగి, కావాలనుకుంటే, ప్రతి ఇతర నుండి విడివిడిగా ఇన్స్టాల్ చేయవచ్చు.

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

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

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

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

Sudo apt-get install php

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

Sudo apt-get install php5

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

Apache HTTP సర్వర్ కోసం మాడ్యూల్

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

Sudo apt- పొందండి libapache2-mod-php

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

Sudo apt- పొందండి libapache2-mod-php5

మీరు ఒక పాస్వర్డ్ను అభ్యర్థిస్తారు, ఇది ఒక సంస్థాపన అనుమతి ఇవ్వాల్సిన అవసరం ఉన్నది. దీన్ని చేయటానికి, "D" లేదా "Y" (ఉబుంటు సర్వర్ యొక్క స్థానికీకరణపై ఆధారపడి) మరియు ENTER నొక్కండి.

Ubuntu సర్వర్ లో Apache కోసం PHP ఇన్స్టాల్

అప్పుడు ప్యాకేజీ యొక్క డౌన్లోడ్ మరియు సంస్థాపన కోసం వేచి ఉండటం మాత్రమే.

Fpm.

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

Sudo apt-get install php-fpm

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

Sudo apt-get install php5-fpm

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

Ubuntu సర్వర్ లో PHP FPM ఇన్స్టాల్

Cli.

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

Sudo apt-get install php-cli

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

Sudo apt-get install php5-cli

ఉబుంటు సర్వర్ PHP-CLI లో సంస్థాపన

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

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

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

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

    Sudo apt-get install php-gd

    Sudo apt-get install php5-gd

  2. ఉబుంటు సర్వర్లో PHP-GD పొడిగింపును ఇన్స్టాల్ చేయడం

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

    Sudo apt- పొందండి php-mcrypt ఇన్స్టాల్

    Sudo apt-get install php5-mcrypt

  4. MCRYPT కోసం Ubuntu సర్వర్ PHP పొడిగింపులో సంస్థాపన

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

    Sudo apt-get install php-mysql

    Sudo apt-get install php5-mysql

  6. Ubuntu సర్వర్ లో MySQL కోసం PHP పొడిగింపును ఇన్స్టాల్

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

Sudo apt- పొందండి 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 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 ప్యాకేజీ మరియు అన్ని దాని అదనపు భాగాలు ఇన్స్టాల్ చేయగలరు చెప్పగలను. మీరు ఉబుంటు సర్వర్లో అమలు చేయాలనుకుంటున్న ఆదేశాలను తెలుసుకోవడం ప్రధాన విషయం.

ఇంకా చదవండి