د ویب غوښتنلیک پرمخ وړونکي ممکن د اوبنټو سرور کې د 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 انسټال کړئ php
او د پخوانیو نسخو لپاره:
sudo apt-get php5 انسټال کړئ
که تاسو په سیسټم کې د PHP کڅوړې ټولو برخو ته اړتیا نلرئ ، تاسو کولی شئ دا په جلا توګه نصب کړئ. د دې کولو څرنګوالی او د دې کولو کوم حکمونه باید لاندې تشریح شي.
د اپاچي HTTP سرور لپاره انډول
په اوبنټو سرور 16.04 کې د اپاچ لپاره د پی ایچ پی ماډل نصبولو لپاره ، تاسو باید لاندې کمانډ چلولو ته اړتیا ولرئ:
sudo apt-get انسټال کړئ libapache2-mod-php
د OS په پخوانیو نسخو کې:
sudo apt-get انسټال کړئ libapache2-mod-php5
تاسو څخه به د پاسورډ غوښتنه وشي ، د ننوتلو وروسته چې تاسو باید د نصبولو اجازه ورکړئ. د دې کولو لپاره ، لیک دننه کړئ ډي یا "Y" (د اوبنټو سرور ځای په ځای کولو پورې اړه لري) او کلیک وکړئ ننوتل.
ټول هغه څه چې پاتې دي د کڅوړې ډاونلوډ او نصب کولو بشپړولو لپاره انتظار وي.
FPM
د عملیاتي سیسټم نسخه 16.04 کې د FPM نصبولو لپاره ، لاندې چارې ترسره کړئ:
sudo apt-get php-fpm نصب کړئ
په پخوانیو نسخو کې:
sudo apt-get php5-fpm نصب کړئ
پدې حالت کې ، نصب به په اوتومات ډول پیل شي ، سمدلاسه وروسته له دې چې د سپر کارونکي پټنوم دننه شي.
سي ایل ای
CLI د پراختیا کونکو لپاره اړین دی څوک چې په PHP کې د کنسول برنامې رامینځته کړي. پدې کې د دې برنامه کولو ژبې پلي کولو لپاره ، په اوبنټو کې 16.04 تاسو امر ته اړتیا لرئ:
sudo apt-get انسټال php-cli
په پخوانیو نسخو کې:
sudo apt-get php5-cli نصب کړئ
د پی ایچ پی غزول
د پی ایچ پی د ټولو ممکنه وظایفو پلي کولو لپاره ، دا د کارول شوي برنامو لپاره د ډیری غزونو نصبولو ارزښت لري. اوس د ورته نصب لپاره خورا مشهور قوماندې به وړاندې شي.
یادونه: لاندې ، د هرې غزونې لپاره به دوه قوماندې چمتو شي ، چیرې چې لومړی د اوبنټو سرور 16.04 لپاره دی ، او دوهم یې د OS پخوانیو نسخو لپاره دی.
- د GD لپاره غزول:
sudo apt-get انسټال کول php-gd
sudo apt-get انسټال کړئ php5-gd
- د مکریپټ لپاره غزول:
sudo apt-get انسټال کړئ php-mcrypt
sudo apt-get انسټال کړئ php5-mcrypt
- د مای ایس کیو ایل لپاره غځول:
sudo apt-get انسټال کول php-mysql
sudo apt-get php5-mysql نصب کړئ
دا هم وګورئ: په اوبنټو کې د مای ایس کیو ایل نصبولو لارښود
2 میتود: نور نسخه نصب کړئ
دا پورته ویل شوي و چې د اوبنټو سرور په هر نسخه کې به د اړونده پی ایچ پی بسته نصب شي. مګر دا د برنامه کولو ژبې وروستۍ نسخه یا ، برعکس ، نصبولو وړتیا رد نه کوي.
- لومړی تاسو اړتیا لرئ د PHP ټولې برخې لرې کړئ چې مخکې په سیسټم کې نصب شوي وې. د دې کولو لپاره ، په اوبنټو 16.04 کې ، دوه کمانډونه پرمخ وړئ:
sudo apt-get libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql لرې کړئ
sudo apt-get autoremoveد OS په پخوانیو نسخو کې:
sudo apt-get libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
sudo apt-get autoremove - اوس تاسو اړتیا لرئ د ذخیره کولو لیست کې PPA اضافه کړئ ، کوم چې د PHP ټولو نسخو کڅوړې لري:
sudo add-apt-repository ppa: ondrej / php
sudo apt-get update - پدې مرحله کې ، تاسو کولی شئ بشپړ د PHP کڅوړه نصب کړئ. د دې کولو لپاره ، پخپله کمانډ کې نسخه وټاکئ ، د مثال په توګه ، "5.6":
sudo apt-get انسټال کړئ php5.6
که تاسو بشپړ کڅوړې ته اړتیا نلرئ ، نو تاسو کولی شئ د لازمي امرونو په غوره کولو سره جلا جلا ماډلونه نصب کړئ:
sudo apt-get انسټال کړئ libapache2-mod-php5.6
sudo apt-get انسټال کړئ php5.6-fpm
sudo apt-get انسټال کول php5.6-cli
sudo apt-get انسټال کول php-gd
sudo apt-get انسټال کړئ php5.6-mbstring
sudo apt-get انسټال کړئ php5.6-mcrypt
sudo apt-get انسټال کول php5.6-mysql
sudo apt-get انسټال کول php5.6-xml
پایله
په پایله کې ، موږ کولی شو ووایو ، حتی په کمپیوټر کې د کار کولو په اړه لومړني پوهه درلودل ، یو کارونکی کولی شي په اسانۍ سره دواړه د اصلي پی ایچ پی بسته او د هغې ټولې اضافي برخې نصب کړي. اصلي شی د هغه حکمونو پیژندل دي چې د اوبنټو سرور پرمخ وړلو ته اړتیا لري.