Gabay sa Pag-install ng PHP para sa Ubuntu Server

Ang mga developer ng web application ay maaaring may kahirapan sa pag-install ng PHP scripting language sa Ubuntu Server. Ito ay dahil sa maraming mga kadahilanan. Ngunit gamit ang gabay na ito, maaaring maiwasan ng lahat ang mga pagkakamali sa panahon ng pag-install.

I-install ang PHP sa Ubuntu Server

Ang pag-install ng wika sa PHP sa Ubuntu Server ay maaaring gawin sa iba't ibang paraan - ang lahat ay depende sa bersyon nito at ang bersyon ng operating system mismo. At ang pangunahing kaibahan ay nasa mga koponan mismo, na kailangang gawin.

Mahalaga rin na tandaan na ang PHP package ay nagsasama ng maraming mga sangkap na, kung ninanais, ay maaaring mai-install nang hiwalay mula sa bawat isa.

Paraan 1: Standard Installation

Ang pagsasama ng standard ay nagsasangkot ng paggamit ng pinakabagong bersyon ng pakete. Ang bawat operating system na Ubuntu Server ay naiiba:

  • 12.04 LTS (Tiyak) - 5.3;
  • 14.04 LTS (Trusty) - 5.5;
  • Oct 15 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Ang lahat ng mga pakete ay ipinamamahagi sa pamamagitan ng opisyal na repository ng operating system, kaya hindi mo na kailangang kumonekta sa isang third-party. Ngunit ang pag-install ng buong pakete ay isinagawa sa dalawang bersyon at depende sa bersyon ng OS. Kaya, i-install ang PHP sa Ubuntu Server 16.04, patakbuhin ang command na ito:

sudo apt-get install php

At para sa mas naunang mga bersyon:

sudo apt-get install php5

Kung hindi mo kailangan ang lahat ng mga bahagi ng PHP package sa system, maaari mong i-install ang mga ito nang hiwalay. Kung paano ito gagawin at kung ano ang mga utos para sa kailangan na ito upang maisagawa, ay ilarawan sa ibaba.

Apache HTTP Server Module

Upang i-install ang PHP module para sa Apache sa Ubuntu Server 16.04, kailangan mong patakbuhin ang sumusunod na command:

sudo apt-get install libapache2-mod-php

Sa naunang mga bersyon ng OS:

sudo apt-get install libapache2-mod-php5

Hihilingin ka para sa isang password, pagkatapos ng pagpasok kung saan kailangan mong magbigay ng pahintulot para sa pag-install. Upang gawin ito, ipasok ang titik "D" o "Y" (depende sa lokalisasyon ng Ubuntu Server) at i-click Ipasok.

Ito ay nananatiling lamang upang maghintay para sa pagkumpleto ng pag-download at pag-install ng package.

FPM

Upang i-install ang module ng FPM sa operating system version 16.04, gawin ang mga sumusunod:

sudo apt-get install php-fpm

Sa naunang mga bersyon:

sudo apt-get install php5-fpm

Sa kasong ito, awtomatikong magsisimula ang pag-install, kaagad pagkatapos maipasok ang password ng superuser.

CLI

Ang CLI ay kinakailangan para sa mga developer na nakikibahagi sa paglikha ng mga programa ng console sa PHP. Upang i-embed ang parehong programming language na ito, sa Ubuntu 16.04 kailangan mong patakbuhin ang command:

sudo apt-get install php-cli

Sa naunang mga bersyon:

sudo apt-get install php5-cli

Mga extension ng PHP

Upang maipatupad ang lahat ng posibleng pag-andar ng PHP, kinakailangan upang mag-install ng isang bilang ng mga extension para sa mga program na ginamit. Ngayon ang pinaka-popular na mga utos para sa pagsasagawa ng gayong pag-install ay ipapakita.

Tandaan: ang mga sumusunod ay ipagkakaloob para sa bawat extension na may dalawang command, kung saan ang una ay para sa Ubuntu Server 16.04, at ang pangalawa ay para sa naunang bersyon ng OS.

  1. Extension para sa GD:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. Extension para sa Mcrypt:

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. MySQL extension:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

Tingnan din ang: Gabay sa Pag-install ng MySQL para sa Ubuntu

Paraan 2: I-install Iba pang Mga Bersyon

Sa itaas ito ay sinabi na ang bawat bersyon ng Ubuntu Server ay i-install ang nararapat na PHP pakete. Ngunit ito ay hindi negate ang posibilidad ng pag-install ng isang mas maaga o, sa laban, ang ibang bersyon ng isang programming language.

  1. Una kailangan mong alisin ang lahat ng mga sangkap ng PHP na dati nang na-install sa system. Upang gawin ito sa Ubuntu 16.04 tumakbo ang dalawang mga utos:

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

    Sa naunang mga bersyon ng OS:

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

  2. Ngayon kailangan mong idagdag ang PPA sa listahan ng mga repository, na naglalaman ng mga pakete ng lahat ng mga bersyon ng PHP:

    sudo add-apt-repository ppa: ondrej / php
    sudo apt-get update

  3. Sa puntong ito, maaari mong i-install ang kumpletong pakete ng PHP. Upang gawin ito, sa koponan mismo, tukuyin ang bersyon nito, halimbawa, "5.6":

    sudo apt-get install php5.6

Kung hindi mo kailangan ang isang kumpletong pakete, maaari mong i-install nang hiwalay ang mga module sa pamamagitan ng pagpili ng mga kinakailangang utos:

sudo apt-get install libapache2-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 wakas, maaari naming sabihin na, na may kahit na isang pangunahing kaalaman sa pagtatrabaho sa isang computer, ang user ay maaaring madaling i-install ang parehong pangunahing PHP pakete at lahat ng mga karagdagang mga bahagi nito. Ang pangunahing bagay ay ang malaman ang mga utos na kailangan mong patakbuhin sa Ubuntu Server.

Panoorin ang video: PHP Tutorials. PHP For Beginners (Mayo 2024).