Jagorar shigarwa na PHP akan Ubuntu

Pin
Send
Share
Send

Masu haɓaka aikace-aikacen yanar gizo na iya samun wahalar sanya haruffan rubutun PHP akan Ubuntu Server. Wannan ya faru ne saboda dalilai da yawa. Amma ta amfani da wannan jagorar, kowa zai iya guje wa kurakurai yayin shigarwa.

Sanya PHP a Ubuntu Server

Shigar da yaren PHP a Ubuntu Server za a iya yi ta hanyoyi daban-daban - duk ya dogara da sigar ta da nau'in tsarin aiki kanta. Kuma babban bambanci ya ta'allaka ne a cikin rukunin kansu, wanda zai buƙaci a kashe shi.

Hakanan yana da mahimmanci a lura cewa kunshin PHP ya ƙunshi abubuwa da yawa waɗanda, idan ana so, za a iya shigar daban daga juna.

Hanyar 1: Tabbatar da Shigarwa

Matsakaicin shigarwa ya haɗa da amfani da sabon sigar kunshin. A cikin kowane tsarin aikin Ubuntu Server, ya bambanta:

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

An rarraba duk fakiti ta wurin ma'aunin tsarin aikin hukuma, saboda haka ba kwa buƙatar haɗa haɗin ɓangare na uku. Amma shigarwa cikakken kunshin an yi shi a cikin sigogi biyu kuma ya dogara da sigar OS. Don haka, don shigar da PHP akan Ubuntu Server 16.04, gudanar da wannan umarni:

sudo dace-samu kafa PHP

Kuma don farkon juyi:

sudo dace-samu shigar da php5

Idan baku buƙatar duk kayan haɗin PHP a cikin tsarin, zaku iya shigar da su daban. Yadda za'a yi wannan kuma menene umarnin yin wannan ya kamata a bayyana a ƙasa.

Module don ApT HTTP na Apache

Don shigar da module na PHP don Apache akan Ubuntu Server 16.04, kuna buƙatar gudanar da umarnin kamar haka:

sudo dace-samu shigar libapache2-mod-php

A farkon sigogin OS:

sudo dace-samu shigar libapache2-mod-php5

Za a nemi wata kalmar sirri, bayan shigar da dole ne ku ba da izinin kafawa. Don yin wannan, shigar da harafin D ko "Y" (gwargwadon yaduwar Ubuntu Server) saika latsa Shigar.

Abin da ya rage shi ne jira lokacin saukarwa da shigarwa daga cikin kunshin.

FPM

Don shigar da FPM akan sigar tsarin aiki 16.04, yi abubuwa masu zuwa:

sudo dace-samu shigar da php-fpm

A farkon juyi:

sudo dace-samu shigar da php5-fpm

A wannan yanayin, shigarwa zai fara ta atomatik, kai tsaye bayan shigar da kalmar sirri ta superuser.

CLI

Ana buƙatar CLI don masu haɓakawa waɗanda ke ƙirƙirar shirye-shiryen wasannini a cikin PHP. Don aiwatar da wannan harshe na shirye-shirye a ciki, a cikin Ubuntu 16.04 kuna buƙatar gudanar da umarni:

sudo dace-samu shigar da php-cli

A farkon juyi:

sudo dace-samu shigar da php5-cli

Tsawan PHP

Don aiwatar da duk ayyukan da za a iya amfani da su na PHP, yana da kyau a sanya ɗimbin yawa don shirye-shiryen da ake amfani da su. Yanzu shahararrun umarni don irin wannan shigarwa za a gabatar da su.

Lura: a ƙasa, za a ba da umarni biyu don kowane tsawa, inda na farkon ya kasance don Ubuntu Server 16.04, na biyu kuma don sigogin OS na baya.

  1. Tsawo don GD:

    sudo dace-samu shigar da php-gd
    sudo dace-samu shigar da php5-gd

  2. Tsawo don Mcrypt:

    sudo dace-samu shigar da php-mcrypt
    sudo dace-samu shigar da php5-mcrypt

  3. Tsawo don MySQL:

    sudo dace-samu shigar da php-mysql
    sudo dace-samu shigar da php5-mysql

Duba kuma: MySQL Guide Installation Guide akan Ubuntu

Hanyar 2: Sanya Wasu Versan ionsari

An fada a sama cewa a cikin kowane juzu'in Ubuntu Server za a shigar da kunshin PHP mai dacewa. Amma wannan baya musuntar da ikon kafa abin da ya gabata ko, a musaya, wani sigar gaba na yaren shirye-shirye.

  1. Da farko kuna buƙatar cire duk abubuwan haɗin PHP waɗanda aka riga aka shigar akan tsarin. Don yin wannan, a cikin Ubuntu 16.04, gudanar da umarni biyu:

    sudo dace-get cire libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo dace-sami autoremove

    A farkon sigogin OS:

    sudo apt-get cire libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo dace-sami autoremove

  2. Yanzu kuna buƙatar ƙara PPA a cikin jerin wuraren ajiya, wanda ya ƙunshi fakitoci na duk sigogin PHP:

    sudo add-apt-repository ppa: ondrej / php
    sudo dace-samu sabuntawa

  3. A wannan gaba, zaku iya shigar da cikakken kunshin PHP. Don yin wannan, saka sigar a cikin umarnin kanta, alal misali, "5.6":

    sudo dace-samu shigar da php5.6

Idan baku buƙatar cikakken kunshin, zaku iya shigar da kayayyaki daban ta hanyar zartar da mahimman dokokin:

sudo dace-samu shigar libapache2-mod-php5.6
sudo dace-samu shigar da php5.6-fpm
sudo dace-samu shigar da php5.6-cli
sudo dace-samu shigar da php-gd
sudo dace-samu shigar da php5.6-mbstring
sudo dace-samu shigar da php5.6-mcrypt
sudo dace-samu shigar da php5.6-mysql
sudo dace-samu shigar da php5.6-xml

Kammalawa

A ƙarshe, zamu iya cewa, har ma da samun ilimin asali game da aiki a kwamfuta, mai amfani zai iya sauƙaƙe babban babban kunshin PHP da duk ƙarin abubuwan haɗinsa. Babban abu shine sanin umarni waɗanda suke buƙatar gudanarwa akan Ubuntu Server.

Pin
Send
Share
Send