PHP ინსტალაციის სახელმძღვანელო Ubuntu სერვერზე

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 (ვილი) - 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 სერვერისთვის

Apache– სთვის PHP მოდულის ინსტალაცია Ubuntu Server 16.04– ზე, თქვენ უნდა მართოთ შემდეგი ბრძანება:

sudo apt-get install libapache2-mod-php

OS- ს უფრო ადრეულ ვერსიებში:

sudo apt-get install libapache2-mod-php5

თქვენ მოგეთხოვებათ პაროლი, რის შესვლის შემდეგაც უნდა მიაწოდოთ ინსტალაციის უფლება. ამისათვის შეიყვანეთ წერილი ან "Y" (დამოკიდებულია უბუნტუ სერვერის ლოკალიზაციაზე) და დააჭირეთ ღილაკს შედი.

ყველაფერი რაც დარჩა, უნდა დაელოდოთ პაკეტის ჩამოტვირთვისა და დამონტაჟების დასრულებას.

FPM

FPM დაყენება ოპერაციული სისტემის 16.04 ვერსიით, გააკეთეთ შემდეგი:

sudo apt-get install php-fpm

ადრინდელ ვერსიებში:

sudo apt-get install php5-fpm

ამ შემთხვევაში, ინსტალაცია დაიწყება ავტომატურად, სუპერუზერის პაროლის შეყვანისთანავე.

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. გაფართოება მაკრიპტისთვის:

    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

აგრეთვე იხილეთ: MySQL ინსტალაციის სახელმძღვანელო Ubuntu– ზე

მეთოდი 2: დააინსტალირეთ სხვა ვერსიები

ზემოთ ითქვა, რომ Ubuntu Server- ის თითოეულ ვერსიაში დაინსტალირდება შესაბამისი PHP პაკეტი. მაგრამ ეს არ უარყოფს პროგრამირების ენაზე უფრო ადრე ან, პირიქით, უფრო გვიან ვერსიის დაყენების უნარს.

  1. პირველი თქვენ უნდა ამოიღოთ ყველა PHP კომპონენტი, რომელიც ადრე იყო დაინსტალირებული სისტემაში. ამისათვის, უბუნთუში 16.04, გაუშვით ორი ბრძანება:

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

    OS- ს უფრო ადრეულ ვერსიებში:

    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