Suiteáil PHP ar fhreastalaí Ubuntu

Anonim

Suiteáil PHP ar fhreastalaí Ubuntu

Féadfaidh forbróirí iarratais gréasáin teacht le deacrachtaí nuair a bhíonn an teanga scriptithe PHP i bhfreastalaí Ubuntu á shuiteáil. Tá sé seo ceangailte le go leor fachtóirí. Ach ag baint úsáide as an lámhleabhar seo, beidh gach duine in ann botúin a sheachaint le linn na suiteála.

Suiteáil PHP i bhfreastalaí Ubuntu

Is féidir an teanga PHP a shocrú go freastalaí Ubuntu a dhéanamh ar bhealaí éagsúla - braitheann sé ar fad ar a leagan agus ón leagan den chóras oibriúcháin féin. Agus is é an príomhdhifríocht sna foirne féin a chaithfear a dhéanamh.

Is fiú a thabhairt faoi deara freisin go gcuimsíonn an pacáiste PHP roinnt comhpháirteanna gur féidir, más mian leo, a shuiteáil ar leithligh óna chéile.

Modh 1: Suiteáil chaighdeánach

Baineann suiteáil chaighdeánach leis an leagan is déanaí den phacáiste a úsáid. I ngach córas oibriúcháin freastalaí Ubuntu, tá sé difriúil:

  • 12.04 LTS (beacht) - 5.3;
  • 14.04 LTS (Trusty) - 5.5;
  • 15.10 (wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Déantar gach pacáiste a dháileadh trí stór oifigiúil an chórais oibriúcháin, mar sin ní bheidh sé riachtanach tríú páirtí a nascadh. Ach déantar suiteáil an phacáiste iomláin in dhá leagan agus braitheann sé ar leagan an OS. Mar sin, chun PHP a shuiteáil i bhfreastalaí Ubuntu 16.04, déan an t-ordú seo:

Sudo Apt-Faigh PHP

Agus do leaganacha níos luaithe:

Suiteáil Apt-Faigh PHP5

Mura bhfuil na comhpháirteanna pacáiste PHP ag teastáil sa chóras, is féidir leat iad a shocrú ar leithligh. Déanfar cur síos thíos ar conas é seo a dhéanamh agus na horduithe chun é seo a dhéanamh.

Modúl le haghaidh Apache HTTP Server

Chun an modúl PHP a shuiteáil le haghaidh Apache in Ubuntu Server 16.04, ní mór duit an t-ordú seo a leanas a fhorghníomhú:

Sudo apt-fháil suiteáil libapae2-mod-php

I leaganacha níos luaithe de OS:

Sudo apt-fháil suiteáil libapae2-mod-php5

Iarrfaidh tú ar phasfhocal, tar éis duit a bheith riachtanach chun cead suiteála a thabhairt. Chun é seo a dhéanamh, cuir isteach an litir "D" nó "Y" (ag brath ar logánú freastalaí Ubuntu) agus brúigh Iontráil.

PHP a shuiteáil le haghaidh Apache i bhfreastalaí Ubuntu

Ansin tá sé fós ach fanacht chun an pacáiste a íoslódáil agus a shuiteáil.

FPM.

Chun an modúl FPM a shuiteáil sa chóras oibriúcháin leagan 16.04, déan na nithe seo a leanas:

Sudo Apt-Faigh PHP-FPM

I leaganacha níos luaithe:

Sudo Apt-Faigh Suiteáil Php5-FPM

Sa chás seo, tosóidh an tsuiteáil go huathoibríoch, díreach tar éis dul isteach sa phasfhocal Superuser.

Suiteáil PHP FPM i bhfreastalaí Ubuntu

Cli

Tá gá le CLI d'fhorbróirí atá ag gabháil do chruthú cláir consóil ar PHP. Chun an teanga chláir seo a thabhairt isteach dó, ní mór duit an t-ordú a fhorghníomhú i Ubuntu 16.04:

Sudo Apt-Faigh Suiteáil Php-Cli

I leaganacha níos luaithe:

Sudo Apt-Faigh Suiteáil Php5-Cli

Suiteáil in Ubuntu Server Php-Cli

Síntí PHP

Chun na feidhmeanna PHP go léir a chur i bhfeidhm, ba chóir duit roinnt síntí a shuiteáil do na cláir a úsáidtear. Anois beidh na horduithe is mó tóir a chur i láthair a dhéanamh a leithéid de shuiteáil.

TABHAIR FAOI DEARA: Déanfar thíos ar fáil do gach leathnú ar dhá cheann, áit a bhfuil an chéad cheann le haghaidh freastalaí Ubuntu 16.04, agus is é an dara ceann ná leaganacha níos luaithe den OS.

  1. Síneadh do GD:

    Sudo Apt-Faigh Suiteáil Php-GD

    Sudo Apt-Faigh Suiteáil Php5-GD

  2. Suiteáil síneadh Php-GD i bhfreastalaí Ubuntu

  3. Síneadh le haghaidh MCrypt:

    Sudo Apt-Faigh Suiteáil Php-McYpt

    Sudo Apt-Faigh Suiteáil Php5-McYpt

  4. Suiteáil i síneadh PHP Freastalaí Ubuntu do MCrypt

  5. Leathnú ar MySQL:

    Sudo Apt-Faigh PHP-MySQL

    Sudo Apt-Faigh Suiteáil Php5-MySQL

  6. Suiteáil síneadh PHP do MySQL i bhfreastalaí Ubuntu

Má tá pacáiste iomlán agat is féidir leat na modúil a shuiteáil ar leithligh, go roghnach trí na horduithe riachtanacha a dhéanamh:

Sudo Apt-Faigh Suiteáil LibAPAED2-MOD-PHP5.6

Sudo Apt-Faigh Suiteáil Php5.6-FPM

Suiteáil Apt-Faigh PHP5.6-CLI

Sudo Apt-Faigh Suiteáil Php-GD

Sudo Apt-Faigh Suiteáil Php5.6-Mbsping

Sudo Apt-Faigh Suiteáil Php5.6-McYpt

Sudo Apt-Faigh Suiteáil Php5.6-MySQL

Sudo Apt-Faigh Suiteáil Php5.6-XML

Conclúid

Mar fhocal scoir, is féidir linn a rá, tar éis eolas bunúsach a bheith acu ar obair ar an ríomhaire, go mbeidh an t-úsáideoir in ann an príomhphacáiste PHP a shuiteáil go héasca agus a chuid comhpháirteanna breise. Is é an rud is mó ná na horduithe a theastaíonn uait a chur i bhfeidhm i bhfreastalaí Ubuntu.

Leigh Nios mo