උබුන්ටු සේවාදායකයේ PHP ස්ථාපන මාර්ගෝපදේශය

Pin
Send
Share
Send

වෙබ් යෙදුම් සංවර්ධකයින්ට උබුන්ටු සේවාදායකයේ PHP ස්ක්‍රිප්ටින් භාෂාව ස්ථාපනය කිරීමට අපහසු විය හැකිය. මෙය බොහෝ සාධක නිසා ය. නමුත් මෙම මාර්ගෝපදේශය භාවිතා කිරීමෙන්, ස්ථාපනය අතරතුරදී සෑම කෙනෙකුම වැරදි වළක්වා ගත හැකිය.

උබුන්ටු සේවාදායකයේ PHP ස්ථාපනය කිරීම

උබුන්ටු සේවාදායකයේ PHP භාෂාව ස්ථාපනය කිරීම විවිධ ආකාරවලින් කළ හැකිය - ඒ සියල්ල එහි අනුවාදය සහ මෙහෙයුම් පද්ධතියේ අනුවාදය මත රඳා පවතී. ප්‍රධාන වෙනස පවතින්නේ කණ්ඩායම් තුළම වන අතර එය ක්‍රියාත්මක කිරීමට අවශ්‍ය වනු ඇත.

PHP පැකේජයට අවශ්‍ය නම් එකිනෙකාගෙන් වෙන වෙනම ස්ථාපනය කළ හැකි සංරචක කිහිපයක් අඩංගු බව ද සඳහන් කිරීම වටී.

ක්රමය 1: සම්මත ස්ථාපනය

සම්මත ස්ථාපනයකට පැකේජයේ නවතම අනුවාදය භාවිතා කිරීම ඇතුළත් වේ. සෑම උබුන්ටු සේවාදායක මෙහෙයුම් පද්ධතියකම එය වෙනස් ය:

  • 12.04 LTS (නිරවද්ය) - 5.3;
  • 14.04 LTS (විශ්වාසනීය) - 5.5;
  • 15.10 (විලී) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

සියලුම පැකේජ නිල මෙහෙයුම් පද්ධති ගබඩාව හරහා බෙදා හරිනු ලැබේ, එබැවින් ඔබට තෙවන පාර්ශවයක් සම්බන්ධ කිරීමට අවශ්‍ය නොවේ. නමුත් සම්පූර්ණ පැකේජය ස්ථාපනය කිරීම අනුවාද දෙකකින් සිදු කෙරෙන අතර එය OS අනුවාදය මත රඳා පවතී. ඉතින්, උබුන්ටු සර්වර් 16.04 හි PHP ස්ථාපනය කිරීමට, මෙම විධානය ක්‍රියාත්මක කරන්න:

sudo apt-get install php

සහ පෙර සංස්කරණ සඳහා:

sudo apt-get install php5

පද්ධතියේ PHP පැකේජයේ සියලුම අංග ඔබට අවශ්‍ය නොවේ නම්, ඔබට ඒවා වෙන වෙනම ස්ථාපනය කළ හැකිය. මෙය කරන්නේ කෙසේද සහ මෙය කළ යුතු විධානයන් පහත විස්තර කළ යුතුය.

Apache HTTP සේවාදායකය සඳහා මොඩියුලය

උබුන්ටු සර්වර් 16.04 හි Apache සඳහා PHP මොඩියුලය ස්ථාපනය කිරීම සඳහා, ඔබ පහත විධානය ක්‍රියාත්මක කළ යුතුය:

sudo apt-get install libapache2-mod-php

මෙහෙයුම් පද්ධතියේ පෙර සංස්කරණ වලදී:

sudo apt-get install libapache2-mod-php5

මුරපදයක් ඔබෙන් අසනු ඇත, ඇතුලත් කිරීමෙන් පසු ස්ථාපනය කිරීමට අවසර දිය යුතුය. මෙය සිදු කිරීම සඳහා, ලිපිය ඇතුළත් කරන්න ඩී හෝ "වයි" (උබුන්ටු සේවාදායකයේ ප්‍රාදේශීයකරණය මත පදනම්ව) ක්ලික් කරන්න ඇතුලත් කරන්න.

ඉතිරිව ඇත්තේ පැකේජය බාගත කර ස්ථාපනය කිරීම අවසන් වන තෙක් බලා සිටීම පමණි.

එෆ්පීඑම්

මෙහෙයුම් පද්ධති අනුවාදය 16.04 මත FPM ස්ථාපනය කිරීම සඳහා, පහත සඳහන් දෑ කරන්න:

sudo apt-get install php-fpm

පෙර සංස්කරණ වලදී:

sudo apt-get install php5-fpm

මෙම අවස්ථාවේදී, සුපර් යූසර් මුරපදය ඇතුළත් කළ වහාම ස්ථාපනය ස්වයංක්‍රීයව ආරම්භ වේ.

සීඑල්අයි

PHP හි කොන්සෝල වැඩසටහන් නිර්මාණය කරන සංවර්ධකයින් සඳහා CLI අවශ්‍ය වේ. මෙම ක්‍රමලේඛන භාෂාව එහි ක්‍රියාත්මක කිරීම සඳහා, උබුන්ටු 16.04 හි ඔබ විධානය ක්‍රියාත්මක කළ යුතුය:

sudo apt-get install php-cli

පෙර සංස්කරණ වලදී:

sudo apt-get install php5-cli

PHP දිගු

PHP හි ඇති විය හැකි සියලු කාර්යයන් ක්‍රියාත්මක කිරීම සඳහා, භාවිතා කරන වැඩසටහන් සඳහා දිගු ගණනාවක් ස්ථාපනය කිරීම වටී. දැන් එවැනි ස්ථාපනය සඳහා වඩාත් ජනප්රිය විධාන ඉදිරිපත් කරනු ඇත.

සටහන: පහත, එක් එක් දිගුව සඳහා විධාන දෙකක් ලබා දෙනු ඇත, එහිදී පළමුවැන්න උබුන්ටු සර්වර් 16.04 සඳහා වන අතර දෙවැන්න මෙහෙයුම් පද්ධතියේ පෙර සංස්කරණ සඳහා ය.

  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

    මෙහෙයුම් පද්ධතියේ පෙර සංස්කරණ වලදී:

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

  2. දැන් ඔබට PHP හි සියලුම සංස්කරණවල පැකේජ අඩංගු නිධිය ලැයිස්තුවට PPA එකතු කළ යුතුය:

    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