Gabay sa Pag-install ng PHP sa Ubuntu Server

Pin
Send
Share
Send

Ang mga developer ng application ng web ay maaaring nahihirapan sa pag-install ng wika ng script ng PHP sa Ubuntu Server. Ito ay dahil sa maraming mga kadahilanan. Ngunit gamit ang gabay na ito, maiiwasan ng lahat ang mga pagkakamali sa pag-install.

Pag-install ng PHP sa Ubuntu Server

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

Nararapat din na tandaan na ang package ng PHP ay may kasamang ilang mga sangkap na, kung ninanais, ay maaaring mai-install nang hiwalay mula sa bawat isa.

Paraan 1: Pamantayang Pang-standard

Kasama sa isang karaniwang pag-install ang paggamit ng pinakabagong bersyon ng package. Sa bawat operating system ng Ubuntu Server, naiiba ito:

  • 12.04 LTS (tumpak) - 5.3;
  • 14.04 LTS (Mapagkakatiwalaan) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Ang lahat ng mga pakete ay ipinamamahagi sa pamamagitan ng opisyal na imbakan ng system ng operating, kaya hindi mo kailangang kumonekta ng isang third-party. Ngunit ang pag-install ng buong pakete ay isinasagawa sa dalawang bersyon at nakasalalay sa bersyon ng OS. Kaya, upang mai-install ang PHP sa Ubuntu Server 16.04, patakbuhin ang utos na ito:

sudo apt-get install php

At para sa mga naunang bersyon:

sudo apt-get install php5

Kung hindi mo kailangan ang lahat ng mga sangkap ng pakete ng PHP sa system, maaari mong i-install nang hiwalay ang mga ito. Paano ito gawin at kung ano ang mga utos na gawin ito ay dapat na inilarawan sa ibaba.

Module para sa Apache HTTP Server

Upang mai-install ang module ng PHP para sa Apache sa Ubuntu Server 16.04, kailangan mong patakbuhin ang sumusunod na utos:

sudo apt-makakuha ng pag-install ng libapache2-mod-php

Sa mga naunang bersyon ng OS:

sudo apt-makakuha ng pag-install ng libapache2-mod-php5

Hihilingin ka para sa isang password, pagkatapos ng pagpasok kung saan dapat kang magbigay ng pahintulot upang mai-install. Upang gawin ito, ipasok ang liham D o "Y" (depende sa lokalisasyon ng Ubuntu Server) at mag-click Ipasok.

Ang lahat ng natitira ay maghintay para sa pag-download at pag-install ng package upang makumpleto.

FPM

Upang mai-install ang FPM sa isang bersyon ng operating system na 16.04, gawin ang mga sumusunod:

sudo apt-get install php-fpm

Sa mga naunang bersyon:

sudo apt-get install php5-fpm

Sa kasong ito, awtomatikong magsisimula ang pag-install, kaagad pagkatapos na ipasok ang superuser password.

CLI

Kinakailangan ang CLI para sa mga developer na lumikha ng mga programa ng console sa PHP. Upang maipatupad ang programming language sa loob nito, sa Ubuntu 16.04 kailangan mong patakbuhin ang utos:

sudo apt-get install php-cli

Sa mga naunang bersyon:

sudo apt-get install php5-cli

Ang mga extension ng PHP

Upang maipatupad ang lahat ng mga posibleng pag-andar ng PHP, nagkakahalaga ng pag-install ng isang bilang ng mga extension para sa mga program na ginamit. Ngayon ang pinakasikat na mga utos para sa tulad ng isang pag-install ay iharap.

Tandaan: sa ibaba, dalawang utos ang ibibigay para sa bawat extension, kung saan ang una ay para sa Ubuntu Server 16.04, at ang pangalawa ay para sa mga 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. Extension para sa MySQL:

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

Tingnan din: Patnubay sa Pag-install ng MySQL sa Ubuntu

Paraan 2: I-install ang Iba pang mga Bersyon

Sinabi sa itaas na sa bawat bersyon ng Ubuntu Server ang maiuugnay na pakete ng PHP ay mai-install. Ngunit hindi nito binabalewala ang kakayahang mag-install ng isang mas maaga o, sa kabaligtaran, isang mas huling bersyon ng wika ng programming.

  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, magpatakbo ng dalawang utos:

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

    Sa mga naunang bersyon ng OS:

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

  2. Ngayon kailangan mong magdagdag ng isang PPA sa listahan ng mga repositori, na naglalaman ng mga pakete ng lahat ng mga bersyon ng PHP:

    sudo add-apt-repository ppa: ondrej / php
    makakuha ng pag-update ng sudo

  3. Sa puntong ito, maaari mong mai-install ang buong pakete ng PHP. Upang gawin ito, tukuyin ang bersyon sa utos mismo, halimbawa, "5.6":

    sudo apt-get install php5.6

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

sudo apt-makakuha ng pag-install ng 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 konklusyon, maaari nating sabihin na, kahit na ang pagkakaroon ng pangunahing kaalaman tungkol sa pagtatrabaho sa isang computer, ang isang gumagamit ay madaling i-install ang parehong pangunahing package sa PHP at lahat ng mga karagdagang sangkap. Ang pangunahing bagay ay ang malaman ang mga utos na kailangang patakbuhin sa Ubuntu Server.

Pin
Send
Share
Send