PHP- ի տեղադրման ուղեցույց Ubuntu Server- ում

Pin
Send
Share
Send

Վեբ ծրագրի դիմումի մշակողները կարող են դժվարանում տեղադրել PHP գրությունների լեզուն Ubuntu Server- ում: Դա պայմանավորված է բազմաթիվ գործոններով: Բայց օգտագործելով այս ուղեցույցը, բոլորը կկարողանան խուսափել սխալներից `տեղադրման ընթացքում:

PHP- ը Ubuntu Server- ում տեղադրելը

PHP լեզուն Ubuntu Server- ում տեղադրելը կարող է իրականացվել տարբեր եղանակներով. Ամեն ինչ կախված է դրա տարբերակից և գործառնական համակարգի տարբերակից: Եվ հիմնական տարբերությունը կայանում է հենց թիմերի մեջ, որոնք պետք է կատարվեն:

Հարկ է նաև նշել, որ PHP փաթեթը ներառում է մի քանի բաղադրիչ, որոնք ցանկության դեպքում կարող են տեղադրվել միմյանցից առանձին:

Մեթոդ 1: Ստանդարտ տեղադրում

Ստանդարտ տեղադրումը ներառում է փաթեթի վերջին տարբերակը օգտագործելը: Յուրաքանչյուր Ubuntu Server օպերացիոն համակարգում տարբեր է.

  • 12.04 LTS (ճշգրիտ) - 5.3;
  • 14.04 LTS (վստահելի) - 5.5;
  • 15.10 (Wily) - 5,6;
  • 16.04 LTS (Xenial) - 7.0:

Բոլոր փաթեթները բաշխվում են պաշտոնական գործավար համակարգի պահեստարանի միջոցով, այնպես որ ձեզ հարկավոր չէ կապել երրորդ կողմ: Բայց ամբողջական փաթեթի տեղադրումը կատարվում է երկու տարբերակով և կախված է OS- ի տարբերակից: Այսպիսով, PHP- ն Ubuntu Server 16.04-ում տեղադրելու համար գործարկեք այս հրամանը.

sudo apt-get install php

Եվ ավելի վաղ վարկածների համար.

sudo apt-get install php5

Եթե ​​համակարգում անհրաժեշտ չեն PHP փաթեթի բոլոր բաղադրիչները, ապա դրանք կարող եք տեղադրել առանձին: Ինչպե՞ս դա անել և ինչպիսի՞ հրահանգներ անել դա պետք է նկարագրված լինի ստորև:

Մոդուլ ՝ Apache HTTP սերվերի համար

Ubuntu Server 16.04-ի համար Apache- ի համար նախատեսված PHP մոդուլը տեղադրելու համար անհրաժեշտ է գործարկել հետևյալ հրամանը.

sudo apt-get install libapache2-mod-php

ՕՀ-ի ավելի վաղ տարբերակներում.

sudo apt-get install libapache2-mod-php5

Ձեզանից կստացվի գաղտնաբառ, որի մուտքագրումից հետո դուք պետք է տեղադրեք թույլտվություն: Դա անելու համար մուտքագրեք նամակը Դ կամ «Յ» (կախված Ubuntu Server- ի տեղայնացումից) և կտտացրեք Մտնեք.

Մնացածը մնում է սպասել փաթեթի ներբեռնմանը և տեղադրմանը:

FPM

FPM- ը գործառնական համակարգի 16.04 տարբերակով տեղադրելու համար կատարեք հետևյալը

sudo apt-get install php-fpm

Ավելի վաղ տարբերակներում.

sudo apt-get install php5-fpm

Այս դեպքում տեղադրումը կսկսվի ինքնաբերաբար, superuser գաղտնաբառ մուտքագրվելուց անմիջապես հետո:

CLI

CLI- ն անհրաժեշտ է մշակողների համար, ովքեր PHP- ում վահանակային ծրագրեր են ստեղծում: Ծրագրավորման այս լեզուն դրանում իրականացնելու համար Ubuntu 16.04-ում պետք է գործարկել հրամանը.

sudo apt-get install php-cli

Ավելի վաղ տարբերակներում.

sudo apt-get install php5-cli

PHP ընդարձակումներ

PHP- ի բոլոր հնարավոր գործառույթներն իրականացնելու համար հարկ է տեղադրել մի շարք ընդարձակումներ օգտագործված ծրագրերի համար: Այժմ կներկայացվի նման տեղադրման ամենատարածված հրամաններ:

Նշում `ստորև, յուրաքանչյուր ընդլայնման համար կտրամադրվի երկու հրաման, որտեղ առաջինը Ubuntu Server 16.04-ի համար է, իսկ երկրորդը` OS- ի ավելի վաղ տարբերակների համար:

  1. Ընդլայնում GD- ի համար.

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

  2. Ընդլայնում Mcrypt- ի համար.

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. Ընդլայնում MySQL- ի համար.

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

Տե՛ս նաև. Ubuntu- ի MySQL տեղադրման ուղեցույց

Մեթոդ 2. Տեղադրեք այլ վարկածներ

Վերը նշվեց, որ Ubuntu Server- ի յուրաքանչյուր տարբերակում տեղադրվելու է համապատասխան PHP փաթեթ: Բայց սա չի ժխտում ծրագրավորման լեզուի ավելի վաղ կամ, ընդհակառակը, ավելի ուշ տարբերակը տեղադրելու հնարավորությունը:

  1. Նախ անհրաժեշտ է հեռացնել բոլոր PHP բաղադրիչները, որոնք նախկինում տեղադրվել են համակարգի վրա: Դա անելու համար Ubuntu 16.04-ում գործարկեք երկու հրամաններ.

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

    ՕՀ-ի ավելի վաղ տարբերակներում.

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

  2. Այժմ հարկավոր է PPA ավելացնել պահեստարանների ցանկում, որն իր մեջ պարունակում է PHP- ի բոլոր տարբերակների փաթեթներ.

    sudo add-apt-repository ppa: ondrej / php
    sudo apt- ստացեք թարմացում

  3. Այս պահին կարող եք տեղադրել ամբողջական PHP փաթեթը: Դա անելու համար, օրինակում նշեք տարբերակը հենց հրամանի մեջ "5.6":

    sudo apt-get install php5.6

Եթե ​​ձեզ հարկավոր չէ ամբողջական փաթեթը, կարող եք առանձին մոդուլներ տեղադրել ՝ ընտրականորեն կատարելով անհրաժեշտ հրամաններ.

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

Եզրակացություն

Եզրափակելով, մենք կարող ենք ասել, որ նույնիսկ համակարգչում աշխատելու վերաբերյալ հիմնական գիտելիքներ ունենալու դեպքում օգտագործողը կարող է հեշտությամբ տեղադրել ինչպես հիմնական PHP փաթեթը, այնպես էլ դրա բոլոր լրացուցիչ բաղադրիչները: Հիմնական բանը `իմանալ այն հրամանները, որոնք անհրաժեշտ է գործարկել Ubuntu Server- ում:

Pin
Send
Share
Send