Ukufaka i-PHP kuseva ye-Ubuntu

Anonim

Ukufaka i-PHP kuseva ye-Ubuntu

Abathuthukisi beWebhu Apple bangabhekana nobunzima lapho befaka ulimi lwe-PHP lwe-Server e-Ubuntu Server. Lokhu kuxhumene nezinto eziningi. Kepha usebenzisa le ncwadi, wonke umuntu uzokwazi ukugwema amaphutha ngesikhathi sokufakwa.

Faka i-PHP kuseva ye-Ubuntu

Ukusetha Ulimi lwe-PHP kwiseva ye-Ubuntu kungenziwa ngezindlela ezihlukile - konke kuncike kwinguqulo yalo futhi kusuka kunguqulo yohlelo lokusebenza uqobo. Futhi umehluko omkhulu usemaqenjini ngokwawo azodinga ukwenziwa.

Kuhle futhi ukuqondisisa ukuthi iphakethe le-PHP lifaka phakathi izingxenye eziningana, uma zifisa, zingafakwa ngokwahlukana komunye nomunye.

Indlela 1: Ukufakwa okujwayelekile

Ukufakwa okujwayelekile kubandakanya ukusebenzisa inguqulo yakamuva yephakheji. Ohlelweni lweseva ngayinye ye-Ubuntu, kwehlukile:

  • 12.04 LTS (ngokuqondile) - 5.3;
  • 14.04 LTS (Trusty) - 5.5;
  • 15.10 (Wily) - 5.6;
  • I-16.04 LTS (XENEAL) - 7.0.

Onke amaphakheji asatshalaliswa nge-repository esemthethweni yohlelo lokusebenza, ngakho-ke ngeke kudingeke ukuxhuma umuntu wesithathu. Kepha ukufakwa kwephakethe eligcwele kwenziwa ngezinguqulo ezimbili futhi kuya ngenguqulo ye-OS. Ngakho-ke, ngokufaka i-PHP kuseva ye-Ubuntu 16.04, yenza lo myalo:

Sudo apt-thola ukufaka i-php

Kanye nezinguqulo zangaphambilini:

Sudo apt-thola ukufaka i-php5

Uma zonke izinto zephakethe le-PHP zingadingeki ohlelweni, ungazibeka ngokwahlukana. Ungakwenza kanjani lokhu nokuthi yimiphi imiyalo okufanele yenziwe lokhu, izochazwa ngezansi.

Module yeseva ye-Apache HTTP yeseva

Ukufaka imodyuli ye-PHP ye-Apache in Ubuntu Server 16.04, udinga ukwenza umyalo olandelayo:

Sudo apt-Get Inpebach2-mod-php

Ezinguqulweni zangaphambilini ze-OS:

Sudo Apt-Get Inlet Libapache2-Mod-Php5

Uzocela iphasiwedi, ngemuva kokungena lapho kudingekile ukunikeza imvume yokufaka. Ukuze wenze lokhu, faka uhlamvu oluthi "D" noma "y" (kuya ngokwenziwa kweseva ye-Ubuntu) bese ucindezela u-Enter.

Ukufaka i-PHP ye-Apache e-Ubuntu Server

Ngemuva kwalokho ihlala ilinde ukulanda nokufakwa kwephakeji.

Fpm.

Ukufaka imodyuli ye-FPM enguqulweni engu-16.04 System Osebenzayo, yenza okulandelayo:

I-Sudo Apt-Get Layitha i-PHP-FPM

Ezinguqulweni zangaphambili:

I-Sudo Apt-Get Faka Php5-FPM

Kulokhu, ukufakwa kuzoqala ngokuzenzakalelayo, ngokushesha ngemuva kokufaka iphasiwedi ye-Superuser.

Ukufaka i-PHP FPM kwiseva ye-Ubuntu

Imba yenda

UCli uyadingeka kubathuthukisi ababandakanyeka ekwakhiweni kwezinhlelo zekhonsole ku-PHP. Ukwethula lolu limi lwezinhlelo kulo, udinga ukwenza umyalo ku-Ubuntu 16.04:

I-Sudo Apt-Get Faka PHP-CLI

Ezinguqulweni zangaphambili:

I-Sudo Apt-Get Faka Php5-CLI

Ukufakwa ku-Ubuntu Server PHP-CLI

Izandiso ze-PHP

Ukusebenzisa yonke imisebenzi ye-PHP engenzeka, kufanele ufake izandiso eziningi zezinhlelo ezisetshenzisiwe. Manje imiyalo ethandwa kakhulu izokwethulwa ukwenza ukufakwa okunjalo.

Qaphela: Ngezansi kuzohlinzekwa ukunwetshwa ngakunye kwemiyalo emibili, lapho okokuqala kweseva ye-Ubuntu 16.04, bese okwesibili kungokwesibili ngezinguqulo zangaphambili ze-OS.

  1. Isandiso se-GD:

    Sudo apt-thola ukufaka i-php-gd

    I-Sudo Apt-Get Faka Php5-GD

  2. Ukufaka isandiso se-php-GD e-Ubuntu Server

  3. Isandiso se-McRYPT:

    Sudo apt-thola ukufaka i-php-mcrrypt

    I-Sudo Apt-Get Faka Php5-Mcrrypt

  4. Ukufakwa kwiseva ye-Ubuntu Server PHP ye-MCRYPT

  5. Isandiso se-MySQL:

    I-Sudo Apt-Get Layitha i-PHP-MySQL

    I-Sudo Apt-Get Faka Php5-MySQL

  6. Ukufaka isandiso se-PHP se-MySQL kwiseva ye-Ubuntu

Uma unephakeji eliphelele ungafaka amamojula ngokwahlukana, ukhethe ngokwenza imiyalo edingekayo:

Sudo Apt-Get Fet LibaPache2-Mod-php5.6

I-Sudo Apt-Get Faka Php5.6-FPM

I-Sudo Apt-Get Faka Php5.6-CLI

Sudo apt-thola ukufaka i-php-gd

I-Sudo Apt-Get Faka Php5.6-Mbstring

I-Sudo Apt-Get Faka Php5.6-McRYPTTTTTT

I-Sudo Apt-Get Faka Php5.6-MySQL

I-Sudo Apt-Get Faka Php5.6-XML

Ukugcina

Ekuphetheni, singasho lokho, ukuba nolwazi oluyisisekelo lokusebenza kukhompyutha, umsebenzisi uzokwazi ukufaka zombili iphakethe le-PHP eliyinhloko nazo zonke izinto zalo ezengeziwe. Into esemqoka ukwazi imiyalo ofuna ukuyikhipha kuseva ye-Ubuntu.

Funda kabanzi