PHP Installation Guide i luga ole Ubuntu Server

Pin
Send
Share
Send

Atonu e faigata ona faʻapipiʻi e le au fai apalai a le upega tafailagi le faʻaaogaina o le PHP i le Ubuntu Server. Ua mafua lea ona o tele vaega. Ae o le faʻaaogaina o lenei taʻiala, e mafai ai e tagata uma ona aloese mai mea sese i le taimi e faʻapipiʻiina.

Faapipiiina PHP i le Ubuntu Server

Faʻapipiʻiina le PHP i le Ubuntu Server e mafai ona faia i auala eseese - e faʻamoemoe uma lava i lana lomiga ma le lomiga o le faiga e galue ai lava. Ma o le eseesega autu o taoto i 'au lava ia, o le a manaʻomia ona fasiotia.

E taua foi le silafia o le afifi PHP e aofia ai ni vaega o mea, pe a manaʻomia, e mafai ona faʻapipiʻi ese mai le tasi ma le isi.

Metotia 1: Tulaga Faʻapipiʻiina

O se faʻapipiʻi masani e aofia ai le faʻaaogaina o le lomiga lata mai ole afifi. I totonu o Ubuntu Server, o le auala lea e galue ai e ese.

  • 12.04 LTS (Tonu) - 5.3;
  • 14.04 LTS (Taʻitaʻi) - 5.5;
  • 15.10 (Uili) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

O loʻo tufatufaina uma afifi e ala i le ofisa faʻamaumauga a le faʻagaioiga aloaia, o lea e te le manaʻomia e faʻafesoʻotaʻi se isi vaega. Ae o le faʻapipiʻiina o le ato atoa e faʻatinoina i foliga e lua ma e faʻamoemoe ile OS. O lea la, e faʻatuina PHP i luga o Ubuntu Server 16.04, tamoʻe le poloaiga lea:

sudo apt-maua tuʻu le php

Ma mo lomiga muamua:

sudo apt-maua tuʻu php5

Afai e te le manaʻomia vaega uma o le PHP afifi i totonu o le polokalama, e mafai ona faʻapipiʻi eseese. Faʻafefea ona fai o lenei mea ma le faʻatonuga e faia i lea tulaga e tatau ona faʻamatalaina i lalo.

Module mo Apache HTTP Server

Faʻapipiʻi le PHP module mo le Apache i le Ubuntu Server 16.04, e tatau ona e tamoe i le tulafono lea:

sudo apt-tuʻu le libapache2-mod-php

I lomiga muamua o le OS:

sudo apt-tuʻu le libapache2-mod-php5

O le a fesiligia oe mo se upu faataga, pe a uma ona ulufale i totonu e tatau ona e faʻatagaina le faʻapipiʻiina. Ina ia faia lea mea, ulufale i le tusi O pe "I" (faʻalagolago i le localization o le Ubuntu Server) ma kiliki Ulufale.

Pau lava mea o totoe o le faʻatali mo le download ma faʻapipiʻi o le afifi e maeʻa.

FPM

Faʻapipiʻi le FPM i luga o le faʻagaioiga o le versi 16.04, fai le mea lea:

sudo apt-maua tuʻu php-fpm

I lomiga muamua:

sudo apt-maua tuʻu php5-fpm

I lenei tulaga, o le faʻapipiʻi o le a amata otometi, i le taimi lava e ulufale ai i le superuser password.

CLI

E manaʻomia CLI mo tagata e faia ni polokalame faamafanafana i le PHP. Le faʻatinoina o lenei polokalame i totonu o le Ubuntu 16.04, e tatau ona e faʻataʻitaʻia le faʻatonuga:

sudo apt-maua tuʻu php-cli

I lomiga muamua:

sudo apt-maua tuʻu php5-cli

PHP faʻalautele

Mo faʻatinoina uma gaioiga talafeagai ole PHP, e aoga le faʻapipiʻiina o se numera o faʻaopoopoga mo polokalame faʻaaogaina. O lenei o le sili lauiloa lauiloa mo sea faʻapipiʻi o le a tuʻuina atu.

Manatua: i lalo, e lua faʻatonuga o le a tuʻuina atu mo faʻaliliuga taitasi, lea o le muamua e mo Ubuntu Server 16.04, ma le lona lua e mo le muamua faʻaogaina o le OS.

  1. Faalauteleina mo GD:

    sudo apt-maua tuʻu php-gd
    sudo apt-maua tuʻu php5-gd

  2. Faaopoopoga mo Mcrypt:

    sudo apt-maua tuʻu php-mcrypt
    sudo apt-maua tuʻu php5-mcrypt

  3. Faalauteleina mo MySQL:

    sudo apt-maua tuʻu php-mysql
    sudo apt-maua tuʻu php5-mysql

Vaʻai foi: MySQL Faʻapipiʻina Taiala i Ubuntu

Metotia 2: Faʻapipiʻi isi lomiga

Na taʻua i luga e faapea, i taʻitasi lomiga o le Ubuntu Server, o le tali PHP e faapipiiina. Ae e le faʻaleaogaina ai le agavaʻa e faʻapipiʻi ai se muamua poʻo se isi foʻi kopi o le polokalame polokalame.

  1. Muamua e tatau ona e aveese uma le PHP vaega na muamua faʻapipiʻi i luga o le polokalama. Ina ia faia lenei mea, i le Ubuntu 16.04, tamoʻe lua tulafono:

    sudo apt-get aveese libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-maua autoremove

    I lomiga muamua o le OS:

    sudo apt-get aveese libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-maua autoremove

  2. Ole mea lea e te manaʻomia e faʻaopopo ai le PPA i le lisi o fale teu oloa, e aofia ai ma afifi o faʻamatalaga uma o le PHP:

    sudo add-apt-repository ppa: ondrej / php
    sudo apt-maua faafou

  3. I lenei taimi, e mafai ona faʻapipiʻi le atoa PHP afifi. Ina ia faia lea mea, faamaoti le faʻasologa i le poloaʻi lava lava, faʻataʻitaʻiga, "5.6":

    sudo apt-maua tuʻu php5.6

Afai e te le manaʻomia le ato atoa, e mafai ona e faʻapipiʻi le module vavaeʻese e ala i le filifiliaina o faʻatonuga talafeagai:

sudo apt-maua tuʻu le libapache2-mod-php5.6
sudo apt-maua tuʻu php5.6-fpm
sudo apt-maua tuʻu php5.6-cli
sudo apt-maua tuʻu php-gd
sudo apt-maua tuʻu php5.6-mbstring
sudo apt-maua tuʻu php5.6-mcrypt
sudo apt-maua tuʻu php5.6-mysql
sudo apt-maua tuʻu php5.6-xml

Faaiuga

I se faʻaiuga, e mafai ona tatou faʻapea atu, tusa lava pe iai ni malamalamaaga taua e uiga i le faigaluega i se komupiuta, e mafai e se tagata faʻafaigofie ona faʻapipiʻi uma le laupepa autu PHP ma ona vaega uma o loʻo i ai. O le mea taua o le iloa lea o faʻatonuga e manaʻomia e tamoe i luga o le Ubuntu Server.

Pin
Send
Share
Send