Guide instalasi PHP dina Ubuntu Server

pamekar aplikasi wéb bisa manggihan hésé masang scripting basa PHP dina Ubuntu Server. Ieu alatan loba faktor. Tapi nyokot kauntungan tina instruksi ieu, dulur bakal tiasa ulah kasalahan salila instalasi.

Install PHP dina Ubuntu Server

Masang basa PHP dina Ubuntu Server bisa dilakukeun ku sababaraha cara - eta sadayana gumantung kana versi sarta versi tina sistem operasi. Tapi beda utama perenahna di tim sorangan, anu bakal butuh pikeun diimplementasikeun.

Ogé kudu dicatet yén PHP pakét ngawengku sababaraha komponén, nu, upami hoyong tiasa diatur misah ti unggal lianna.

Metoda 1: setting Standar

Baku setting ngalibatkeun versi panganyarna tina iket. Unggal sistem operasi Server Ubuntu, éta mah béda:

  • 12,04 LTS (tepat) - 5,3;
  • 14,04 LTS (Trusty) - 5,5;
  • 15.10 (Wily) - 5,6;
  • 16,04 LTS (Xenial) - 7,0.

Sadaya paket disebarkeun ngaliwatan Repository resmi sistem operasi urang, sahingga pihak teu perlu disambungkeun. Tapi pamasangan hiji pakét pinuh ieu dibales dina dua versi, gumantung kana versi OS. Ku kituna, pikeun masang PHP dina Ubuntu Server 16,04 ngajalankeun paréntah ieu:

sudo apt-meunang install php

Pikeun versi samemehna:

sudo apt-meunang install php5

Lamun sakabeh komponen pakét PHP anjeun teu butuh sistem, Anjeun bisa masang aranjeunna papisah. Kumaha atuh eta na naon paréntah eta perlu ngalakonan, éta bakal didadarkeun di handap ieu.

A modul keur Apache HTTP Server

Masang modul PHP keur Apache dina Ubuntu Server 16,04, anjeun perlu ngajalankeun paréntah di handap:

sudo apt-meunang install libapache2-Emod-php

Dina versi samemehna tina OS anu:

sudo apt-meunang install libapache2-Emod-php5

Anjeun dipenta pikeun sandi sanggeus anjeun asupkeun nu rék diturutan instalasi. Jang ngalampahkeun ieu, asupkeun hurup "D" atawa "Y" (Gumantung kana lokalisasi Ubuntu Server) teras klik asup.

Salajengna ieu ngan ngadagoan parantosan download tur masang iket.

FPM

Masang modul FPM Vérsi 16,04 sistem operasi, ngalakukeun di handap:

sudo apt-meunang install php-fpm

Dina versi samemehna:

sudo apt-meunang install php5-fpm

Dina hal ieu, instalasi bakal ngamimitian otomatis pas nu sandi root.

CLI

CLI merlukeun pamekar anu ngawangun program konsol dina PHP. Pikeun nerapkeun eta dina basa programming pangalusna dina Ubuntu 16,04 perlu sangkan ngaéksekusi paréntah:

sudo apt-meunang install php-cli

Dina versi samemehna:

sudo apt-meunang install php5-cli

ekstensi PHP

Pikeun ngahontal potensi pinuh ku fungsi PHP, perlu pikeun ngadegkeun sakumpulan éksténsi keur program Anjeun pake. Anu baris hadir kana paréntah nu pang populerna nedunan instalasi ieu.

Catetan: handap bakal jadi disadiakeun pikeun tiap penyuluhan dua tim, dimana kahiji - pikeun Ubuntu Server 16,04, jeung nu kadua - pikeun versi samemehna tina OS anu.

  1. Extension pikeun Gd:

    sudo apt-meunang install php-Gd
    sudo apt-meunang install php5-Gd

  2. Extension pikeun Mcrypt:

    sudo apt-meunang install php-mcrypt
    sudo apt-meunang install php5-mcrypt

  3. Extension pikeun MySQL:

    sudo apt-meunang install php-MySQL
    sudo apt-meunang install php5-MySQL

Tempo ogé: Guide Instalasi MySQL dina Ubuntu

Metoda 2: Pasang versi sejen

Kami geus ngomong yén dina unggal versi Ubuntu Server bakal nangtukeun paket PHP alkana. Tapi ieu teu negate kamungkinan masang hiji saméméhna atawa, Alternatipna, versi engké tina basa programming.

  1. Kahiji maneh kudu dipiceun sagala komponen PHP nu saméméhna dipasang dina sistem Anjeun. Jang ngalampahkeun ieu Ubuntu 16,04 ngalakukeun dua paréntah:

    sudo apt-meunang dipiceun libapache2-Emod-php php-fpm php-cli php-Gd php-mcrypt php-MySQL
    sudo apt-meunang autoremove

    Dina versi samemehna tina OS anu:

    sudo apt-meunang dipiceun libapache2-Emod-php5 php5-fpm php5-cli php5-Gd php5-mcrypt php5-MySQL
    sudo apt-meunang autoremove

  2. Ayeuna anjeun kudu ditambahkeun ka daptar repositories PPA, nu accommodates kana bungkusan sadaya versi tina PHP:

    sudo ppa nambahkeun-apt-Repository: ondrej / php
    sudo update apt-meunang

  3. Dina tahap ieu anjeun bisa ngalakukeun instalasi lengkep pakét PHP. Jang ngalampahkeun ieu, asupkeun deui dina versi paréntah sorangan, contona, "5.6":

    sudo apt-meunang install php5.6

Lamun paket pinuh anjeun nanaon, anjeun tiasa masang modul kapisah, selektif executing nu Paréntah:

sudo apt-meunang install libapache2-Emod-php5.6
sudo apt-meunang install php5.6-fpm
sudo apt-meunang install php5.6-cli
sudo apt-meunang install php-Gd
sudo apt-meunang install php5.6-mbstring
sudo apt-meunang install php5.6-mcrypt
sudo apt-meunang install php5.6-MySQL
sudo apt-meunang install php5.6-XML

kacindekan

Dina kacindekan bisa disebutkeun yen, tanpa malah pangaweruh dasar tina gawe di komputer, pamaké anu bisa kalayan gampang install PHP salaku pakét dasar sarta sakabeh komponen tambahan na. Hal utama - apal kana paréntah nu Anjeun hoyong nedunan dina Ubuntu Server.