Pag-instalar sa PHP sa Ubuntu Server

Anonim

Pag-instalar sa PHP sa Ubuntu Server

Ang mga developer sa Web Application mahimong makasagubang mga kalisdanan sa pag-instalar sa Php Scripting Pinulongan sa Ubuntu Server. Kini konektado sa daghang mga hinungdan. Apan ang paggamit niini nga manwal, ang tanan makalikay sa mga sayup sa pag-instalar.

I-install ang PHP sa Ubuntu Server

Ang pagpahimutang sa Php Pinulongan sa Ubuntu Server mahimo nga himuon sa lainlaing mga paagi - kini tanan nagdepende sa bersyon niini ug gikan sa bersyon sa operating system mismo. Ug ang panguna nga kalainan naa sa mga koponan mismo nga kinahanglan himuon.

Angayan usab nga ang pagpahibalo sa PHP Package naglakip sa daghang mga sangkap nga, kung gusto, mahimong ma-install nga gilain gikan sa usag usa.

Paagi 1: Standard Pag-instalar

Ang standard nga pag-instalar naglangkit sa paggamit sa labing bag-ong bersyon sa pakete. Sa matag sistema sa operating system sa Ubuntu, lahi kini:

  • 12.04 lts (tukma) - 5.3;
  • 14.04 lts (kasaligan) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Ang tanan nga mga pakete gipang-apod-apod pinaagi sa opisyal nga repository sa operating system, mao nga dili kinahanglan nga magkonekta sa ikatulo nga partido. Apan ang pag-instalar sa tibuuk nga pakete gihimo sa duha nga mga bersyon ug nagdepende sa bersyon sa OS. Mao nga, alang sa pag-install sa PHP sa Ubuntu Server 16.04, buhata kini nga sugo:

Sudo apt-get install Php

Ug alang sa mga nauna nga bersyon:

Sudo apt-get install Php5

Kung ang tanan nga mga sangkap sa pakete sa PHP dili kinahanglan sa sistema, mahimo nimong ibutang kini nga gilain. Giunsa kini buhaton ug unsa ang mga sugo nga buhaton kini kinahanglan nga himuon, gihulagway sa ubos.

Module alang sa Apache HTTP Server

Aron ma-install ang module sa PHP alang sa Apache sa Ubuntu Server 16.04, kinahanglan nimo nga ipatuman ang mosunud nga mando:

Sudo apt-get install libapache2-mod-Php

Sa una nga mga bersyon sa OS:

Sudo apt-get install libapache2-mod-Php5

Mangayo ka usa ka password, pagkahuman mosulod kung diin kini kinahanglan nga maghatag usa ka permiso sa pag-install. Aron mahimo kini, isulud ang letra nga "D" o "y" (depende sa localization sa Ubuntu Server) ug i-press ang Enter.

Pag-instalar sa PHP alang sa Apache sa Ubuntu Server

Pagkahuman kini nagpabilin nga maghulat alang sa pag-download ug pag-instalar sa package.

Fpm.

Aron ma-install ang module sa FPM sa bersyon nga 16.04 Operating System, buhata ang mosunod:

Sudo apt-get install Php-Fpm

Sa una nga mga bersyon:

Sudo apt-get install Php5-Fpm

Sa kini nga kaso, ang pag-instalar magsugod sa awtomatiko, diha-diha dayon pagkahuman sa pagsulod sa Pasures password.

Pag-instalar sa Php FPM sa Ubuntu Server

Cli

Gikinahanglan ang CLI sa mga nag-develop sa paghimo sa mga programa sa Console sa PHP. Aron ipakilala kini nga sinultian nga programming sa kini, kinahanglan nimo nga ipatuman ang mando sa Ubuntu 16.04:

Sudo apt-get install Php-Cli

Sa una nga mga bersyon:

Sudo apt-get install Php5-Cli

Pag-instalar sa Ubuntu Server Php-CLI

PhP extensions

Aron ipatuman ang tanan nga posible nga mga function sa PHP, kinahanglan nimo nga i-install ang daghang mga ekstensiyon alang sa mga programa nga gigamit. Karon ang labing inila nga mga sugo igapakita aron mahimo ang usa ka pag-instalar.

HINUMDOMI: Sa ubos ihatag alang sa matag pagpalapad sa duha ka mga mando, diin ang una alang sa Ubuntu Server 16.04, ug ang ikaduha alang sa una nga mga bersyon sa OS.

  1. Pagpadako alang sa GD:

    Sudo apt-get install Php-Gd

    Sudo apt-get install Php5-Gd

  2. Pag-instalar sa Php-Gd Extension sa Ubuntu Server

  3. Pagpadako alang sa Mcrypt:

    Sudo apt-get install Php-Mcrypt

    Sudo apt-get install Php5-Mcrypt

  4. Pag-instalar sa Ubuntu Server Php Extension alang sa Mcrypt

  5. Pagpadako alang sa MySQL:

    Sudo apt-get install Php-Mysql

    Sudo apt-get install Php5-Mysql

  6. Pag-instalar sa extension sa PHP alang sa MySQL sa Ubuntu Server

Kung adunay usa ka kompleto nga pakete mahimo nimong i-install ang mga module nga gilain, nga mapili pinaagi sa paghimo sa gikinahanglan nga mga mando:

Sudo apt-get install libapactach2-mod-Php5.6

Sudo apt-get install Php5.6-Fpm

Sudo apt-get install Php5.6-cli

Sudo apt-get install Php-Gd

Sudo apt-get install Php5.6-Mbstring

Sudo apt-get install Php5.6-Mcrypt

Sudo apt-get install Php5.6-mysql

Sudo apt-get install Php5.6-xml

Konklusyon

Sa konklusyon, mahimo naton isulti nga, adunay bisan pang mga punoan nga kahibalo sa pagtrabaho sa kompyuter, ang tiggamit dali nga maka-install sa panguna nga Php Package ug ang tanan nga dugang nga mga sangkap niini. Ang nag-unang butang mao ang pagkahibalo sa mga mando nga gusto nimong ipatuman sa Ubuntu server.

Basaha ang dugang pa