Ubuntu Serverində PHP Quraşdırma Bələdçisi

Pin
Send
Share
Send

Veb tətbiqetmələrini inkişaf etdirənlər Ubuntu Serverinə PHP skript dilini quraşdırmaqda çətinlik çəkə bilər. Bu bir çox amillərə bağlıdır. Ancaq bu təlimatı istifadə edərək, quraşdırma zamanı hər kəs səhvlərdən qaça biləcəkdir.

Ubuntu Serverində PHP quraşdırılması

Ubuntu Serverində PHP dilini quraşdırmaq müxtəlif yollarla edilə bilər - hamısı onun versiyasından və əməliyyat sisteminin özündən asılıdır. Əsas fərq komandaların özlərində olur, bunun icrasına ehtiyac var.

Ayrıca qeyd etmək lazımdır ki, PHP paketi bir neçə komponentdən ibarətdir, əgər istəsən bir-birindən ayrı quraşdırıla bilər.

Metod 1: Standart quraşdırma

Standart bir quraşdırma paketin son versiyasını istifadə etməyi əhatə edir. Hər Ubuntu Server əməliyyat sistemində fərqlidir:

  • 12.04 LTS (Dəqiq) - 5.3;
  • 14.04 LTS (Etibarlı) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Bütün paketlər rəsmi əməliyyat sistemi depoziti vasitəsilə paylanır, buna görə üçüncü tərəfi bağlamağa ehtiyac yoxdur. Ancaq tam paketin quraşdırılması iki versiyada aparılır və OS versiyasından asılıdır. Beləliklə, PHP Ubuntu Server 16.04-də quraşdırmaq üçün bu əmri işlədin:

sudo apt-get quraşdırma php

Əvvəlki versiyalar üçün:

sudo apt-get quraşdırma php5

Sistemdəki PHP paketinin bütün komponentlərinə ehtiyacınız yoxdursa, onları ayrıca quraşdıra bilərsiniz. Bunu necə etmək və bunun üçün hansı əmrləri aşağıda təsvir etmək lazımdır.

Apache HTTP Server üçün modul

Ubuntu Server 16.04-də Apache üçün PHP modulunu quraşdırmaq üçün aşağıdakı əmri işlətməlisiniz:

sudo apt-get quraşdırma libapache2-mod-php

ƏS əvvəlki versiyalarında:

sudo apt-get quraşdırma libapache2-mod-php5

Daxil etdikdən sonra quraşdırmaq üçün icazə verməlisiniz. Bunu etmək üçün məktubu daxil edin D və ya "Y" (Ubuntu Server lokalizasiyasından asılı olaraq) və vurun Daxil edin.

Qalan bütün şey paketin yüklənməsini və quraşdırılmasını gözləməkdir.

FPM

FPM-ni əməliyyat sisteminin 16.04 versiyasına quraşdırmaq üçün aşağıdakıları edin:

sudo apt-get quraşdırma php-fpm

Əvvəlki versiyalarda:

sudo apt-get php5-fpm quraşdırın

Bu vəziyyətdə quraşdırma superuser şifrəsini daxil etdikdən dərhal sonra avtomatik olaraq başlayacaqdır.

CLI

CLI PHP-də konsol proqramları hazırlayanlar üçün lazımdır. Bu proqramlaşdırma dilini orada həyata keçirmək üçün Ubuntu 16.04-də əmr işlətməlisiniz:

sudo apt-get quraşdırma php-cli

Əvvəlki versiyalarda:

sudo apt-get php5-cli quraşdırın

PHP uzantıları

PHP-nin bütün mümkün funksiyalarını həyata keçirmək üçün istifadə olunan proqramlar üçün bir sıra uzantı quraşdırmağa dəyər. İndi belə bir quraşdırma üçün ən populyar əmrlər təqdim ediləcəkdir.

Qeyd: aşağıda hər uzantıya iki əmr veriləcək, burada birincisi Ubuntu Server 16.04 üçün, ikincisi isə OS-nin əvvəlki versiyaları üçün.

  1. GD üçün genişləndirmə:

    sudo apt-get quraşdırma php-gd
    sudo apt-get quraşdırma php5-gd

  2. Mcrypt üçün genişləndirmə:

    sudo apt-get php-mcrypt quraşdırın
    sudo apt-get php5-mcrypt quraşdırın

  3. MySQL üçün genişləndirmə:

    sudo apt-get quraşdırma php-mysql
    sudo apt-get quraşdırma php5-mysql

Buna da baxın: Ubuntu-da MySQL Quraşdırma Bələdçisi

Metod 2: Digər versiyaları quraşdırın

Yuxarıda deyildi ki, Ubuntu Serverin hər versiyasında müvafiq PHP paketi quraşdırılacaqdır. Ancaq bu, proqramlaşdırma dilinin daha erkən və ya əksinə, sonrakı versiyasını quraşdırmaq imkanını maneə törətmir.

  1. Əvvəlcə sistemdə əvvəlcədən quraşdırılmış bütün PHP komponentlərini silmək lazımdır. Bunu etmək üçün Ubuntu 16.04-də iki əmr işləyin:

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

    ƏS əvvəlki versiyalarında:

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

  2. İndi PHP-nin bütün versiyalarının paketlərini ehtiva edən depolar siyahısına PPA əlavə etməlisiniz:

    sudo əlavə-apt-depo ppa: ondrej / php
    sudo apt-get yeniləmə

  3. Bu anda tam PHP paketini quraşdıra bilərsiniz. Bunu etmək üçün versiyanı əmrin özündə göstərin, məsələn, "5.6":

    sudo apt-get quraşdırma php5.6

Tam paketə ehtiyacınız yoxdursa, lazımi əmrləri seçərək yerinə yetirməklə modulları ayrıca quraşdıra bilərsiniz:

sudo apt-get quraşdırma libapache2-mod-php5.6
sudo apt-get php5.6-fpm quraşdırın
sudo apt-get quraşdırma php5.6-cli
sudo apt-get quraşdırma php-gd
sudo apt-get quraşdırma php5.6-mbstring
sudo apt-get php5.6-mcrypt quraşdırın
sudo apt-get quraşdırma php5.6-mysql
sudo apt-get quraşdırma php5.6-xml

Nəticə

Sonda deyə bilərik ki, kompüterdə işləmək barədə əsas biliklərə sahib olsa da, istifadəçi həm əsas PHP paketini, həm də onun bütün komponentlərini asanlıqla quraşdıra bilər. Əsas odur ki, Ubuntu Serverində işə salınması lazım olan əmrləri bilməkdir.

Pin
Send
Share
Send