Fifi PHP sori olupin Ubuntu

Anonim

Fifi PHP sori olupin Ubuntu

Awọn Difelopa Ohun elo Ayelujara le ba awọn iṣoro ba awọn iṣoro nigba fifi ede PhP duro ni olupin Ubuntu. Eyi ni asopọ pẹlu ọpọlọpọ awọn okunfa. Ṣugbọn lilo itọsọna yii, gbogbo eniyan yoo ni anfani lati yago fun awọn aṣiṣe lakoko fifi sori ẹrọ.

Fi PHP ni olupin Ubuntu

Ṣiṣeto ede PHP si Ubuntu Server le ṣee ṣe ni awọn ọna oriṣiriṣi - o da lori ẹya rẹ ati lati ẹya ikede ẹrọ ẹrọ funrarayin funrara. Ati iyatọ akọkọ wa ninu awọn ẹgbẹ funrara wọn ti yoo nilo lati ṣe.

O tun tọ lati ṣe akiyesi pe Phockad package pẹlu awọn paati pupọ ti, ti o ba fẹ, o le fi sori ẹrọ ni lọtọ gaan lati ọdọ kọọkan miiran.

Ọna 1: Fifi sori ẹrọ boṣewa

Fifi sori ẹrọ boṣewa pẹlu lilo ẹya tuntun ti package. Ninu ẹrọ ṣiṣe olupin Ubuntu kọọkan, o yatọ si:

  • 12.04 LTS (kongẹ) - 5.3;
  • 14.04 LTS (Gbẹkẹle) - 5.5;
  • 15.10 (o soly) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Gbogbo awọn idii ti wa ni pinpin nipasẹ ibi ipamọ osise ti ẹrọ ṣiṣe, nitorinaa kii yoo ṣe pataki lati so ẹni-kẹta ṣiṣẹ. Ṣugbọn fifi sori ẹrọ ti package ni kikun ni a ṣe ni awọn ẹya meji o da lori ẹya OS. Nitorinaa, fun Fifi PhP ni Ubuntu Server 16.04, ṣe aṣẹ yii:

Sudo apt-gba fifi sori ẹrọ php

Ati fun awọn ẹya iṣaaju:

Sudo apt-gba fi php5

Ti gbogbo awọn paati Phoyp ko nilo ninu eto, o le ṣeto wọn lọtọ. Bii o ṣe le ṣe eyi ati pe awọn pipaṣẹ lati ṣe eyi yẹ ki o ṣe eyi, yoo ṣe apejuwe rẹ ni isalẹ.

Module fun olupin HOTP

Lati fi sori ẹrọ PHP fun apheche ni Ubuntu Server 16.04, o nilo lati ṣiṣẹ aṣẹ wọnyi:

Sudo apt-gba fifi awọn Librapich2-Mod-php

Ni awọn ẹya iṣaaju ti OS:

Sudo apt-gba fi librapich2-f php5

Iwọ yoo beere ọrọ igbaniwọle kan, lẹhin titẹ sii eyiti o jẹ pataki lati fun iyọọda fifi sori ẹrọ. Lati ṣe eyi, tẹ lẹta naa "D" tabi "y" (da lori agbegbe ti olupin Ubuntu) tẹ tẹ.

Fifi PHP fun Afun ni olupin Ubuntu

Lẹhinna o wa nikan lati duro de igbasilẹ ati fifi sori ẹrọ ti package.

FPM.

Lati fi sori ẹrọ FPM ti o wa ninu ẹya 16.04 ẹrọ iṣẹ, ṣe atẹle:

Sudo apt-gba fi php-fpm

Ni awọn ẹya iṣaaju:

Sudo apt-gba fi php5-fpm

Ni ọran yii, fifi sori yoo bẹrẹ laifọwọyi, lẹsẹkẹsẹ lẹhin titẹ ọrọ igbaniwọle supetiser.

Fifi PHP FPM ni olupin ubuntu

Idalẹ

CLI nilo si awọn idagbasoke ti o ṣe alabapin ninu ẹda ti awọn eto console lori PHP. Lati ṣafihan ede siseto yii si rẹ, o nilo lati ṣiṣẹ aṣẹ ni Ubuntu 16.04:

Sudo apt-gba fifi sori ẹrọ php-cli

Ni awọn ẹya iṣaaju:

Sudo apt-gba fi php5-cli

Fifi sori ẹrọ ni Ubuntu Server Php-Cli

Php awọn amugbooro

Lati ṣe gbogbo awọn iṣẹ php ti o ṣeeṣe, o yẹ ki o fi nọmba awọn amugbooro kan fun awọn eto ti a ba ti lo. Bayi awọn pipaṣẹ olokiki julọ yoo gbekalẹ lati ṣe iru fifi sori ẹrọ bẹ.

AKIYESI: Ni isalẹ yoo pese fun imugboroosi kọọkan ti awọn ofin meji, nibiti akọkọ wa fun olupin Ubuntu 16.04, ati keji ni fun awọn ẹya iṣaaju ti OS.

  1. Ifaagun fun GD:

    Sudo apt-gba fi php-gd sori ẹrọ

    Sudo apt-gba fi php5-gd

  2. Fifi Ifaagun PHP-GD ni olupin Ubuntu

  3. Ifaagun fun Mcypt:

    Sudo apt-gba fifi sori ẹrọ php-mcrypt

    Sudo apt-gba fifi php5-mcrypt

  4. Fifi sori ẹrọ ni Ifaagun Ubuntu Server fun Mcrypt

  5. Ifaagun fun mysql:

    Sudo apt-gba fifi sori ẹrọ php-mysql

    Sudo apt-gba fi php5-mysql

  6. Fifi Ifaagun PHP PHP fun MySQL ni olupin Ubuntu

Ti o ba ni package pipe ti o le fi awọn modulu lọtọ si lọtọ, ni yiyan nipasẹ ṣiṣe awọn aṣẹ to wulo:

Sudo apt-gba fi librapifiche2-php5.6

Sudo apt-gba fi php5.6-fpm

Sudo apt-gba fifi sori ẹrọ Php5.6-cli

Sudo apt-gba fifi sori ẹrọ Php-GD

Sudo apt-gba fi php5.6-mbstring

Sudo apt-gba fi php5.6-mcrypt

Sudo apt-gba fi php5.6-mysql

Sudo apt-gba fi php5.6-xml

Ipari

Ni ipari, a le sọ pe, ni imọ ipilẹ paapaa ti ṣiṣẹ ni kọnputa, olumulo yoo ni irọrun ni anfani lati fi sori ẹrọ package PHP akọkọ ati gbogbo awọn ẹya afikun. Ohun akọkọ ni lati mọ awọn aṣẹ ti o fẹ ṣiṣẹ ni olupin Ubuntu.

Ka siwaju