Instalasi PHP kanggo Ubuntu Server

Pengembang aplikasi web mbutuhake angel nginstall basa skrip PHP ing Ubuntu Server. Iki amarga akeh faktor. Nanging nggunakake pandhuan iki, kabeh wong bisa ngilangake kesalahan nalika instalasi.

Instal PHP ing Ubuntu Server

Nginstal basa PHP ing Ubuntu Server bisa rampung kanthi cara sing beda - kabeh gumantung versi lan versi sistem operasi kasebut. Lan prabédan utama dumunung ing tim kasebut, sing kudu dilakoni.

Sampeyan uga perlu dicathet menawa paket PHP kalebu sawetara komponen sing, yen pengin, bisa diinstal kanthi kapisah saka siji liyane.

Cara 1: Instalasi Standar

Instalasi standar kalebu nggunakake versi paling anyar saka paket kasebut. Saben sistem operasi Ubuntu Server beda:

  • 12,04 LTS (Precise) - 5,3;
  • 14.04 LTS (Trusty) - 5.5;
  • Oct 15 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Kabeh paket disebar liwat repositori resmi sistem operasi, supaya sampeyan ora perlu nyambungake pihak katelu. Nanging instalasi paket lengkap ditrapake ing rong versi lan gumantung versi OS. Dadi, kanggo nginstal PHP ing Ubuntu Server 16.04, jalanake printah iki:

sudo apt-get install php

Lan kanggo versi sadurungé:

sudo apt-get install php5

Yen sampeyan ora mbutuhake kabeh komponen paket PHP ing sistem, sampeyan bisa instal kanthi kapisah. Carane nindakake iki lan apa sing perlu kanggo nindakake iki, bakal diterangake ing ngisor iki.

Apache HTTP Server Module

Kanggo nginstal modul PHP kanggo Apache ing Ubuntu Server 16.04, sampeyan kudu mbukak printah ing ngisor iki:

sudo apt-get install libapache2-mod-php

Ing versi sadurungé saka OS:

sudo apt-get install libapache2-mod-php5

Sampeyan bakal dijaluk sandhi, sawise ngetik sing kudu menehi ijin instalasi. Kanggo nindakake iki, ketik huruf kasebut "D" utawa "Y" (gumantung saka lokalisasi Ubuntu Server) lan klik Ketik.

Iku mung kanggo ngenteni completion of the download and installation package.

FPM

Kanggo nginstal modul FPM ing sistem operasi versi 16.04, nglakoni:

sudo apt-get install php-fpm

Ing versi sadurungé:

sudo apt-get install php5-fpm

Ing kasus iki, instalasi bakal diwiwiti kanthi otomatis, sasampunipun mlebu sandhi superuser.

CLI

CLI perlu kanggo pangembang sing melu nggawe program konsol ing PHP. Kanggo nampilake basa pamrograman sing padha, ing Ubuntu 16.04 sampeyan kudu nglakoni perintah kasebut:

sudo apt-get install php-cli

Ing versi sadurungé:

sudo apt-get install php5-cli

Ekstensi PHP

Kanggo ngleksanakake kabeh fungsi PHP, perlu kanggo nginstal sawetara ekstensi kanggo program sing digunakake. Saiki, perintah sing paling populer kanggo nglakoni instalasi kasebut bakal diwenehi.

Cathetan: ngisor iki bakal diwenehake kanggo saben ekstensi nganggo rong perintah, ing ngendi sing pertama kanggo Ubuntu Server 16.04, lan sing liya yaiku versi OS sadurungé.

  1. Ekstensi kanggo GD:

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

  2. Ekstensi kanggo 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

Deleng uga: Pandhuan Instalasi MySQL kanggo Ubuntu

Cara 2: Instal Versi Liyane

Ndhuwur diarani saben versi Ubuntu Server bakal nginstal paket PHP sing cocog. Nanging iki ora negate kamungkinan nginstal sadurungé utawa, sabanjure, versi sing luwih anyar saka basa pamrograman.

  1. Pisanan sampeyan kudu mbusak kabeh komponen PHP sing sadurunge diinstal ing sistem. Kanggo nindakake iki ing Ubuntu 16.04, run rong perintah:

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

    Ing versi sadurungé saka OS:

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

  2. Saiki sampeyan kudu nambah PPA menyang dhaptar repositori, sing ngemot paket kabeh versi PHP:

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

  3. Ing titik iki, sampeyan bisa nginstal paket PHP lengkap. Kanggo nindakake iki, nemtokake versi perintah kasebut, contone, "5.6":

    sudo apt-get install php5.6

Yen sampeyan ora mbutuhake paket lengkap, sampeyan bisa nginstal modul dhewe kanthi milih ngurutake printah sing dibutuhake:

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

Kesimpulan

Ing kesimpulan, kita bisa ngomong yen, sanajan duwe kawruh dhasar nggarap komputer, pangguna bisa kanthi gampang nginstal paket PHP utama lan kabeh komponen tambahan. Masalah utama yaiku ngerti perintah kasebut sampeyan kudu mbukak ing Ubuntu Server.