PHP diegimas Ubuntu serveryje

Anonim

PHP diegimas Ubuntu serveryje

Interneto programų kūrėjai gali susidurti su sunkumais, kai diegiant PHP scenarijų kalbą Ubuntu serveryje. Tai susiję su daugeliu veiksnių. Bet naudojant šį vadovą, visi galės išvengti klaidų diegimo metu.

Įdiekite PHP Ubuntu serveryje

PHP kalbos nustatymas Ubuntu serveriui gali būti atliekamas įvairiais būdais - viskas priklauso nuo jo versijos ir pačios operacinės sistemos versijos. Ir pagrindinis skirtumas yra pačių komandose, kurias reikės atlikti.

Taip pat verta pažymėti, kad PHP paketas apima kelis komponentus, kurie, jei pageidaujate, gali būti sumontuoti atskirai vienas nuo kito.

1 metodas: standartinis diegimas

Standartinis diegimas apima naujausią paketo versiją. Kiekvienoje "Ubuntu Server" operacinėje sistemoje tai skiriasi:

  • 12.04 lts (tikslus) - 5.3;
  • 14.04 LS (patikimas) - 5,5;
  • 15.10 (wily) - 5.6;
  • 16.04 lts (xenial) - 7.0.

Visi paketai yra platinami per oficialią operacinės sistemos saugyklą, todėl nebūtina prijungti trečiosios šalies. Tačiau pilno paketo diegimas atliekamas dviem versijomis ir priklauso nuo OS versijos. Taigi, diegiant PHP Ubuntu server 16.04, atlikite šią komandą:

Sudo apt-get diegti PHP

Ir ankstesnėms versijoms:

Sudo apt-get diegti php5

Jei sistemoje nebūtina visos PHP paketų komponentų, galite juos atskirai nustatyti. Kaip tai padaryti ir kokias komandas tai padaryti, bus atlikta toliau.

"Apache http" serverio modulis

Norėdami įdiegti "PHP" modulį "Apache" Ubuntu serveryje 16.04, jums reikia atlikti šią komandą:

Sudo apt-get diegti libapache2-mod-php

Ankstesnėse OS versijose:

SUDO APT-GET INSTRUKCIJA LIBAPACHE2-MOD-PHP5

Po įvedimo prašysite slaptažodžio, kurio būtina pateikti diegimo leidimą. Norėdami tai padaryti, įveskite raidę "D" arba "Y" (priklausomai nuo Ubuntu serverio lokalizavimo) ir paspauskite Enter.

PHP diegimas Apache Ubuntu serveryje

Tada jis lieka tik laukia paketo atsisiuntimo ir diegimo.

FPM.

Jei norite įdiegti FPM modulį į 16.04 versiją, atlikite šiuos veiksmus:

Sudo APT-GET INSTALL PHP-FPM

Ankstesnėse versijose:

SUDO APT-GET INSTALL PHP5-FPM

Šiuo atveju diegimas pradės automatiškai, iš karto po patekimo į "SuperUSER" slaptažodį.

Diegimas PHP FPM Ubuntu serveryje

CLI.

CLI reikia kūrėjams, kurie užsiima konsolės programų kūrimas PHP. Jei norite įvesti šią programavimo kalbą, turite vykdyti komandą Ubuntu 16.04:

Sudo apt-get diegti PHP-CLI

Ankstesnėse versijose:

Sudo APT-GET INSTALL PHP5-CLI

Įrengimas Ubuntu server PHP-CLI

PHP plėtiniai

Norėdami įgyvendinti visas galimas PHP funkcijas, turėtumėte įdiegti keletą pratęsimų naudojamų programų skaičių. Dabar bus pristatytos populiariausios komandos, skirtos atlikti tokį diegimą.

Pastaba: toliau bus pateikta kiekvienai dviejų komandų plėtrai, kur pirmasis yra "Ubuntu Server 16.04", o antrasis yra ankstesnėms OS versijoms.

  1. GD plėtinys:

    Sudo apt-get diegti php-gd

    Sudo apt-get diegti php5-gd

  2. PHP diegimas Ubuntu serveryje 8819_5

  3. "Mcrypt" pratęsimas:

    Sudo apt-get diegti php-mcrypt

    Sudo apt-get diegti php5-mcrypt

  4. PHP diegimas Ubuntu serveryje 8819_6

  5. "MySQL" pratęsimas:

    Sudo apt-get diegti php-mysql

    Sudo APT-GET INSTALL PHP5-MYSQL

  6. PHP diegimas Ubuntu serveryje 8819_7

Jei turite išsamų paketą, galite įdiegti modulius atskirai, selektyviai atlikdami reikiamus komandas:

SUDO APT-GET INSTRUKCIJA LIBAPACHE2-MOD-PHP5.6

SUDO APT-GET INSTALL PHP5.6-FPM

Sudo apt-get diegti php5.6-cli

Sudo apt-get diegti php-gd

Sudo APT-GET INSTALL PHP5.6-MBSTRING

Sudo apt-get diegti php5.6-mcrypt

Sudo apt-get diegti php5.6-mysql

Sudo apt-get diegti php5.6-xml

Išvada

Apibendrinant, mes galime pasakyti, kad, turintys net pagrindines žinias apie darbą kompiuteryje, vartotojas bus lengvai galės įdiegti tiek pagrindinį PHP paketą ir visus papildomus komponentus. Svarbiausia yra žinoti komandas, kurias norite vykdyti Ubuntu serveryje.

Skaityti daugiau