Руководство по установке PHP в Ubuntu Server

Руководство по установке PHP на сервере Ubuntu

Разработчики веб-приложений могут столкнуться с трудностями при установке языка сценариев PHP на Ubuntu Server. Это связано со многими факторами. Но с помощью этого руководства каждый сможет избежать ошибок при установке.

Устанавливаем PHP в Ubuntu Server

Установить PHP в Ubuntu Server можно несколькими способами – все зависит от его версии и от версии самой операционной системы. И главное отличие заключается в самих командах, которые нужно будет выполнить.

Также стоит отметить, что пакет PHP включает в себя несколько компонентов, которые при желании можно установить отдельно друг от друга.

Способ 1: Стандартная установка

Стандартная установка предполагает, что вы используете последнюю версию пакета. Он отличается для каждой ОС Ubuntu Server:

  • 12.04 LTS (точный) – 5,3;
  • 16.04 LTS (Xenial) – 7.0.
  • 14.04 LTS (Trusty) – 5.5;
  • 15,10 (Смарт) – 5,6;

Все пакеты распространяются через официальный репозиторий операционной системы, поэтому нет необходимости связывать сторонний репозиторий. Но установка полного пакета производится в двух вариантах и ​​зависит от версии операционной системы. Итак, чтобы установить PHP на Ubuntu Server 16.04, выполните эту команду:

sudo apt-get install php

И для предыдущих версий:

sudo apt-get install php5

Если вам не нужны все компоненты пакета PHP в вашей системе, вы можете установить их отдельно. Ниже мы расскажем, как это сделать и какие команды нужно выполнить.

Модуль HTTP-сервера Apache

Чтобы установить модуль PHP для Apache на Ubuntu Server 16.04, вам необходимо выполнить следующую команду:

sudo apt-get установить libapache2-mod-php

В предыдущих версиях операционной системы:

sudo apt-get установить libapache2-mod-php5

Вам будет предложено ввести пароль, после его ввода вам нужно будет дать разрешение на установку. Для этого введите букву «D» или «Y» (в зависимости от расположения сервера Ubuntu) и нажмите Enter.

Руководство по установке PHP на сервере Ubuntu

Так что остается только дождаться завершения загрузки и установки пакета.

FPM

Чтобы установить FPM в ОС версии 16.04, выполните следующие действия:

sudo apt-get install php-fpm

В предыдущих версиях:

sudo apt-get install php5-fpm

В этом случае установка начнется автоматически сразу после ввода пароля суперпользователя.

Руководство по установке PHP на сервере Ubuntu

CLI

Интерфейс командной строки требуется разработчикам, создающим консольные программы на PHP. Для реализации этого языка программирования в Ubuntu 16.04 необходимо выполнить команду:

sudo apt-get install php-cli

В предыдущих версиях:

sudo apt-get install php5-cli

Руководство по установке PHP на сервере Ubuntu

Расширения PHP

Для реализации всех возможных функций PHP стоит установить набор расширений для программ, которые вы используете. Теперь будут представлены наиболее популярные команды для выполнения такой установки.

Примечание. Ниже будут представлены две команды для каждого расширения, первая из которых предназначена для Ubuntu Server 16.04, а вторая – для более старых версий ОС.

  1. Расширение для GD:

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

  2. Руководство по установке PHP на сервере Ubuntu

  3. Расширение для Mcrypt:

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

  4. Руководство по установке PHP на сервере Ubuntu

  5. Расширение для MySQL:

    sudo apt-get install php-mysql
    sudo apt-get установить php5-mysql

  6. Руководство по установке PHP на сервере Ubuntu

Также прочтите: Руководство по установке MySQL в Ubuntu

Способ 2: Установка других версий

выше было сказано, что для каждой версии Ubuntu Server будет установлен соответствующий пакет PHP. Но это не исключает возможности установки более старой версии или, наоборот, более поздней версии языка программирования.

  1. Во-первых, вам нужно удалить все компоненты PHP, ранее установленные в вашей системе. Для этого в Ubuntu 16.04 выполните две команды:

    sudo apt-get удалить libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-get autoremove

    В предыдущих версиях операционной системы:

    sudo apt-get удалить libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-get autoremove

  2. Теперь вам нужно добавить PPA в список репозитория, который содержит пакеты из всех версий PHP:

    sudo add-apt-репозиторий ppa: ondrej / php
    sudo apt-get update

  3. Руководство по установке PHP на сервере Ubuntu

  4. На этом этапе вы можете установить полный пакет PHP. Для этого укажите в самой команде ее версию, например «5.6»:

    sudo apt-get install php5.6

  5. Руководство по установке PHP на сервере Ubuntu

Если вам не нужен полный пакет, вы можете установить модули отдельно, выборочно выполнив нужные команды:

sudo apt-get установить 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 установить php5.6-mysql
sudo apt-get install php5.6-xml

Заключение

В заключение можно сказать, что даже имея базовые знания о работе на компьютере, пользователь может легко установить как основной пакет PHP, так и все его надстройки. Главное – знать команды, которые нужно выполнить в Ubuntu Server.

Источники
  • https://lumpics.ru/installing-php-on-ubuntu-server/
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: