تور دېتالى ئاچقۇچى ئاچقۇچىلار ئۇبۇنتۇ مۇلازىمىتىدىكى PHP قوليازمىڭىزنى ئورنات تۇرغاندا ھەل قىلغۇچ نۇقتىغا دۇچ كېلىشى مۇمكىن. بۇ نۇرغۇن ئامىللار بىلەن باغلانغان. ئەمما بۇ قوللانمىنى ئىشلىتىش, ھەممە ئادەم قاچىلاشتا خاتالىق سادىر قىلالايدۇ.
Ubuntu مۇلازىمېتىرىدا PHP نى قاچىلاڭ
ئۇبۇنتۇ مۇلازىمېتىرىغا تەڭشەشنى باشقا ئۇسۇللاردا ئورنىتىشكە بولىدۇ - ھەممىسى ئۇنىڭ نەشرىگە ئاپتوماتىك سىستېما نۇسخىسىغا باغلىق. ھەمدە ئاساسلىق پەرقىدە ئېلىپ بېرىلىشى كېرەك.بۇمۇ بۇنداق, بۇ PHP يۈرۈشلۈكىنى ياقتۇرسا, بۇ PHP يۈرۈشلىمىنى ياقتۇرسا, بۇ PHP يۈرۈشلىمىنى ئۆز ئىچىگە ئالىدۇ, بۇ ئارقىلىق بىر-بىرىدىن ئايرىم ئورنىتىشقا بولىدۇكەن بىر قانچە زاپچاسنى ئۆز ئىچىگە ئالىدۇ.
1-ئۇسۇل: ئۆلچەملىك قاچىلاش
ئۆلچەملىك قاچىلاش بوغچىنىڭ ئەڭ يېڭى نەشرىنى ئىشلىتىشنى ئۆز ئىچىگە ئالىدۇ. ھەر بىر Ubuntu مۇلازىمېتىر مەشغۇلات سىستېمىسىدا, ئوخشىمايدۇ:
- 12.04 LTS (ئېنىق) - 5.3;
- 14.04 LTS (ئىشەنچلىك) - 5.5;
- 15.10 (WIY) - 5.6;
- 16.04 LTS (xenial) - 7.0.
بارلىق ئورالارنى مەشغۇلات سىستېمىسىدىكى رەسمىي ئامبار ئارقىلىق تارقىتىلىدۇ, شۇڭا ئۈچىنچى تەرەپنى زىيارەت قىلىش زۆرۈر بولمايدۇ. ئەمما ئۇلارنىڭ تولۇق ئورالمىسىنى ئورنىتىش ئىككى خىل نۇسخىدا ئېلىپ بېرىلغان بولۇپ, مەشغۇلات نۇسخىسىغا باغلىق. شۇڭا, ئۇبۇنتۇ مۇلازىمېتىرى 16.04, بۇ بۇيرۇقنى ئىجرا قىلىڭ:
SuDo Apt-get Php غا ئېرىشىڭ
ئۇنىڭدىن بۇرۇن.
Sudo apt-une use 5 php5
سىستېمىدا بارلىق PHP بوغچا زاپچاسلىرى ھاجەتسىز بولسا, ئۇلارنى ئايرىم بەلگىلىيەلەيسىز. بۇنى قانداق قىلىش كېرەك, بۇنداق قىلىشقا بۇيرۇشنى تۆۋەنلىتىشى كېرەك, تۆۋەندە بايان قىلىنىدۇ.
APACHE HTTP مۇلازىمېتىرى ئۈچۈن مودۇلى
ئۇبۇنتۇ مۇلازىمېتىردا APache دىكى Phpache نى PHEH تاختىسى قاچىلاش ئۈچۈن, تۆۋەندىكى بۇيرۇقنى ئىجرا قىلىشىڭىز كېرەك:
Sudo apt-get get labapache2-PHP PHP نى قاچىلاڭ
OS نىڭ ئىلگىرىكى نەشرىدە:
Sudo apt-get get Labapache2-mods-php5
پارول بېرىشكە توغرا كېلىدىغاندىن كېيىن پارول تەلەپ قىلىسىز, قاچىلاش ئىجازەتنامىسى بېرىش كېرەك. بۇنى قىلىش ئۈچۈن «D» ياكى «Y» ياكى «Y» ياكى «Y» نى كىرگۈزۈڭ (ئۇبۇنتۇ مۇلازىمېتىرنى يەرلىكلەشتۈرۈشكە ئاساسەن) ۋە Enter نى بېسىڭ.
ئاندىن ئۇ پەقەت چۈشۈرۈشنىڭ چۈشۈرۈش ۋە ئورنىتىشنى ساقلاش ئۈچۈن قالدى.
FPM.
FPM مودۇلىدا 24.04 مەشغۇلات سىستېمىسىدىكى FPM مودۇنىنى قاچىلاش ئۈچۈن, تۆۋەندىكىلەرنى قىلىڭ:
Sudo apt-get pick-fpm
ئىلگىرىكى نەشرىدە:
Sudo apt-inste learch php5-fpm
بۇ خىل ئەھۋالدا تۇرۇبا ئاپتوماتىك يولغا قويۇلدى, دەرھال دەرىجىدىن تاشقىرى مەخپىي نومۇرنى كىرگۈزگەندىن كېيىن.
Cli
CLI PHP دىكى كونترول قىلغۇچىلارنى قۇرۇش بىلەن شۇغۇللىنىدىغان پروگرامماسلارغا لازىم. بۇ پروگرامما تۈزۈشنى ئۇنىڭغا تونۇشتۇرۇش ئۈچۈن, ئۇبۇنتۇ 16.04 دە بۇيرۇقنى ئىجرا قىلىشىڭىز كېرەك:
Sudo apt-get pick-cli نى ئورنىتىڭ
ئىلگىرىكى نەشرىدە:
SuDo Apt-get Php5-cli نى ئېلىڭ
Php كېڭەيتىلمىسى
مۇمكىن بولغان PHP ئىقتىدارلىرىنى يولغا قويۇش ئۈچۈن, ئىشلىتىلگەن پروگراممىلارنىڭ سانىنى قاچىلىشىڭىز كېرەك. ھازىر بىر قاچىلاش بۇيرۇقى چىقىرىلىدىغان ئاممى بۇيرۇق قالىتىدۇ.
ئەسكەرتىش: تۆۋەندىكى ئىككى بۇيرۇقنىڭ ھەر بىر بۇيرۇقنىڭ ھەر بىر تەكشۈرۈشىدە تەمىنلىنىدۇ, بۇ سائىتى مۇلازىمېتىرى 16.04 چۈنكى, ئىككىنچى قېتىم OS نىڭ ئىلگىرىكى نەشرىنى ئىشلەيدۇ.
- GD نىڭ كېڭەيتىلگەن نۇسخىسى:
Sudo apt-get pick-gd
Sudo apt-in ئورنىتىڭ PHP5-GD
- MCRYPT نىڭ كېڭەيتىلگەن نۇسخىسى:
Sudo apt-Php-mcrypt نى قاچىلاڭ
Sudo apt-in ئورنىتىڭ Php5-mcrypt
- MySQL نىڭ كېڭەيتىلمىسى:
SuDo Apt-get pick-mysql
SuDo Apt-inste learch phps5-mysql
ئەگەر تولۇق ئورالمىسىڭىز بولسا, بۆلەكلەرنى ئايرىم-ئايرىم ھالدا, بۆلەكلەرنى ئايرىم-ئايرىم ھالدا قاچىلىسىڭىز بولىدۇ:
Sudo apt-appl-techen-chp-PHP5.6 نى ئورنىتىڭ
Sudo apt-get phpo 5.6 FPM
SuDo Apt-inste leare php5.6-cli
Sudo apt-get pick-gd
SuDo Apt-instep - php5.6-mbstring
SuDo Apt-get Php5.6 لىك 1-mcrypt
Sudo apt-inst
SuDo Apt-insteply نى ئېلىڭ Php5.6-XML
خۇلاسە
خۇلاسە ئايدا, بىز بۇ كومپيۇتېرغا خىزمەت قىلىش ئىقتىدارى بار دېيەلەيمىز, ئىشلەتكۈچىنى ئاسانلا ئاساسلىق PHP ئورانى ۋە ئۇنىڭ قوشۇمچە زاپچاسلىرىنى قاچىلىيالامسەن. ئاساسلىق ئىش ئۇبۇنتۇ مۇلازىمېتىرىدا ئىجرا قىلماقچى بولغان بۇيرۇقلارنى بىلىش.