Namestitev PHP na strežnik Ubuntu

Anonim

Namestitev PHP na strežnik Ubuntu

Razvijalci spletne aplikacije lahko pri namestitvi skriptnega jezika PHP v strežniku Ubuntu naletijo na težave. To je povezano s številnimi dejavniki. Toda z uporabo tega priročnika se bodo med namestitvijo izognili napakam.

Namestite PHP v strežnik Ubuntu

Nastavitev jezika PHP na strežnik Ubuntu se lahko izvede na različne načine - vse je odvisno od njene različice in iz različice samega operacijskega sistema. Glavna razlika je v samih ekipah, ki jih bo treba izvesti.

Prav tako je treba omeniti, da paket PHP vključuje več komponent, ki jih po želji lahko namestite ločeno drug od drugega.

Metoda 1: Standardna namestitev

Standardna namestitev vključuje uporabo najnovejše različice paketa. V vsakem operacijskem sistemu Ubuntu Server je drugačen:

  • 12.04 LTS (natančno) - 5.3;
  • 14.04 LTS (zaupljivo) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (ksenial) - 7.0.

Vsi paketi so razdeljeni prek uradnega skladišča operacijskega sistema, zato ne bo treba povezati tretje osebe. Toda vgradnja celotnega paketa se izvaja v dveh različicah in je odvisna od različice OS. Torej, za namestitev PHP v Ubuntu Server 16.04, izvedite ta ukaz:

Sudo apt-Get Install Php

In za starejše različice:

Sudo apt-get namestiti php5

Če vse komponente paketov PHP niso potrebne v sistemu, jih lahko nastavite ločeno. Kako to storiti in kakšne ukaze to je treba opraviti, bodo opisane spodaj.

Modul za strežnik Apache HTTP

Če želite namestiti modul PHP za Apache v Ubuntu Server 16.04, morate izvesti naslednji ukaz:

Sudo apt-get namestiti libopache2-mod-php

V prejšnjih različicah OS:

Sudo apt-get namestiti libopache2-mod-php5

Po vnosu, za katerega je potrebno dati dovoljenje za namestitev, boste zahtevali geslo. Če želite to narediti, vnesite črko "D" ali "Y" (odvisno od lokalizacije strežnika Ubuntu) in pritisnite Enter.

Namestitev PHP za Apache v Ubuntu Server

Potem je še vedno samo čakati na prenos in namestitev paketa.

FPM.

Če želite namestiti modul FPM v operacijski sistem različice 16.04, naredite naslednje:

Sudo apt-get namestiti php-fpm

V prejšnjih različicah:

Sudo apt-get namestiti php5-fpm

V tem primeru se bo namestitev začela samodejno, takoj po vnosu gesla SuperUser.

Namestitev PHP FPM v strežnik Ubuntu

Cli.

CLI je potreben za razvijalce, ki se ukvarjajo z ustvarjanjem konzolnih programov na PHP. Če želite uvesti ta programski jezik, morate izvesti ukaz v Ubuntu 16.04:

Sudo apt-get namestiti php-cli

V prejšnjih različicah:

Sudo apt-get namestiti php5-cli

Namestitev v Ubuntu Server PHP-CLI

Razširitve PHP.

Za izvajanje vseh možnih funkcij PHP morate namestiti številne razširitve za uporabljene programe. Zdaj bodo predstavljeni najbolj priljubljeni ukazi, ki bodo izvajali takšno namestitev.

Opomba: Spodaj bo zagotovljena za vsako širitev dveh ukazov, kjer je prvi za Ubuntu strežnik 16.04, drugi pa je za starejše različice OS.

  1. Podaljšanje za GD:

    Sudo apt-get namestiti php-gd

    Sudo apt-get namestiti php5-gd

  2. Namestitev razširitve PHP-GD v strežniku Ubuntu

  3. Podaljšek za Mcrypt:

    Sudo apt-get namestiti php-mcrypt

    Sudo Apt-Get Install Php5-Mcrypt

  4. Namestitev v razširitvi PHP strežnika Ubuntu za Mcrypt

  5. Podaljšek za MySQL:

    Sudo apt-get namestiti php-mysql

    Sudo apt-get namestiti php5-mysql

  6. Namestitev razširitve PHP za MySQL v strežniku Ubuntu

Če imate popoln paket, lahko module namestite ločeno, selektivno z izvajanjem potrebnih ukazov:

Sudo apt-get namestite libopache2-mod-php5.6

Sudo apt-get namestiti php5.6-fpm

Sudo apt-get namestiti php5.6-cli

Sudo apt-get namestiti php-gd

Sudo apt-get namestiti php5.6-mbstring

Sudo apt-get namestiti php5.6-mcrypt

Sudo apt-get namestiti php5.6-mysql

Sudo apt-get namestiti php5.6-xml

Zaključek

Na koncu lahko rečemo, da bo uporabnik celo osnovno znanje o delu na računalniku zlahka lahko namestil glavni paket PHP in vse njegove dodatne komponente. Glavna stvar je, da poznate ukaze, ki jih želite izvesti v strežniku Ubuntu.

Preberi več