Guía de instalación de PHP no servidor Ubuntu

Pin
Send
Share
Send

Os desenvolvedores de aplicacións web poden ter dificultades para instalar o idioma de script PHP no servidor Ubuntu. Isto débese a moitos factores. Pero usando esta guía, todos poderán evitar erros durante a instalación.

Instalación de PHP no servidor Ubuntu

A instalación do idioma PHP no Ubuntu Server pódese facer de diferentes xeitos: todo depende da súa versión e da versión do propio sistema operativo. E a principal diferenza radica nos propios equipos, que terán que ser executados.

É importante notar que o paquete PHP inclúe varios compoñentes que, se o desexan, poden instalarse separadamente entre si.

Método 1: Instalación estándar

Unha instalación estándar implica usar a última versión do paquete. En cada sistema operativo Ubuntu Server, é diferente:

  • 12.04 LTS (preciso) - 5,3;
  • 14.04 LTS (de confianza) - 5,5;
  • 15.10 (Wily) - 5,6;
  • 16,04 LTS (Xenial) - 7,0.

Todos os paquetes distribúense a través do repositorio oficial do sistema operativo, polo que non precisa conectar a un terceiro. Pero a instalación do paquete completo realízase en dúas versións e depende da versión do SO. Entón, para instalar PHP en Ubuntu Server 16.04, execute este comando:

sudo apt-get install php

E para versións anteriores:

sudo apt-get install php5

Se non precisa de todos os compoñentes do paquete PHP no sistema, pode instalalos por separado. Como facelo e cales ordes hai que describilo a continuación.

Módulo para o servidor HTTP Apache

Para instalar o módulo PHP para Apache no Ubuntu Server 16.04, ten que executar o seguinte comando:

sudo apt-get install libapache2-mod-php

En versións anteriores do SO:

sudo apt-get install libapache2-mod-php5

Solicitaráselle un contrasinal despois de ingresar no que debes dar permiso para instalar. Para iso, introduce a carta D ou "Y" (dependendo da localización do servidor Ubuntu) e prema Introduza.

O único que queda é agardar a finalización da descarga e instalación do paquete.

FPM

Para instalar a FPM nunha versión 16.04 do sistema operativo, realice o seguinte:

sudo apt-get install php-fpm

En versións anteriores:

sudo apt-get install php5-fpm

Neste caso, a instalación iniciarase automaticamente, inmediatamente despois de introducir o contrasinal do superusuario.

CLI

A CLI é necesaria para desenvolvedores que crean programas de consola en PHP. Para implementar esta linguaxe de programación, en Ubuntu 16.04 ten que executar o comando:

sudo apt-get install php-cli

En versións anteriores:

sudo apt-get install php5-cli

Extensións PHP

Para implementar todas as funcións posibles de PHP, paga a pena instalar unha serie de extensións para os programas empregados. Agora presentaranse os comandos máis populares para tal instalación.

Nota: a continuación proporcionaranse dous comandos para cada extensión, onde o primeiro é para Ubuntu Server 16.04 e o segundo para versións anteriores do SO.

  1. Extensión para GD:

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

  2. Extensión de Mcrypt:

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

  3. Extensión para MySQL:

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

Vexa tamén: Guía de instalación de MySQL en Ubuntu

Método 2: Instale outras versións

Dixo anteriormente que en cada versión do servidor Ubuntu instalarase o paquete PHP correspondente. Pero isto non nega a posibilidade de instalar unha versión anterior ou, pola contra, unha versión posterior da linguaxe de programación.

  1. Primeiro debes eliminar todos os compoñentes PHP que xa estaban instalados no sistema. Para iso, en Ubuntu 16.04, executa dous comandos:

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

    En versións anteriores do SO:

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

  2. Agora necesitas engadir un PPA á lista de repositorios, que contén paquetes de todas as versións de PHP:

    sudo add-apt-repository ppa: ondrej / php
    Actualización sudo apt-get

  3. Neste momento, pode instalar o paquete completo PHP. Para iso, especifique a versión no propio comando, por exemplo, "5.6":

    sudo apt-get install php5.6

Se non precisa o paquete completo, pode instalar os módulos por separado executando de xeito selectivo os comandos necesarios:

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

Conclusión

En conclusión, podemos dicir que, incluso tendo coñecementos básicos sobre o traballo nun ordenador, un usuario pode instalar facilmente o paquete PHP principal e todos os seus compoñentes adicionais. O principal é saber os comandos que hai que executar no servidor Ubuntu.

Pin
Send
Share
Send