Ir al contenido principal

instalar PHP 7.0 o 7.1 en ubuntu


Resultado de imagen para php


Lo primero que debemos hacer, como siempre, es actualizar los repositorios de nuestra distribución y, de paso, vamos a instalar todas las actualizaciones que haya disponibles antes de empezar a descargar e instalar PHP. Para ello, desde un terminal (local o remoto) de nuestro sistema, ejecutaremos los conocidos comandos:
sudo apt update
sudo apt -y upgrade

Una vez actualizado nuestro sistema, lo siguiente que haremos será ver una lista con todos los paquetes de php7.0 disponibles en los repositorios. Para ello, ejecutaremos el siguiente comando para ver todos los paquetes existentes en los repositorios:
apt-cache pkgnames | grep php7.0

Ahora solo nos queda instalar con apt los paquetes que necesitemos. Salvo en casos especiales, para un servidor LAMP los más comunes serán:
sudo apt install -y php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt
Una vez instalados los paquetes podemos probar que todo funciona con normalidad ejecutando desde el terminal el comando:
php -v

Cómo instalar PHP 7.1 y sus paquetes adicionales en Ubuntu

PHP 7.1 es la última versión, hasta la fecha, de este lenguaje de programación. Esta versión es bastante más completa y rápida que su predecesora, sin embargo, al ser mucho más nueva, aún no está incluida por defecto en los repositorios oficiales de Ubuntu, por lo que, para instalarla, debemos hacerlo desde otros repositorios como os explicamos a continuación.
Para agregar la PPA de PHP 7.1 a nuestro sistema, ejecutaremos los siguientes comandos:
sudo apt-get install -y python-software-properties
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update -y

Una vez agregados y actualizados los repositorios ya tendremos en nuestro sistema los paquetes de PHP 7.1. Igual que en el caos anterior, podemos ver una lista con todos ellos ejecutando:
apt-cache pkgnames | grep php7.1
Ahora ya solo tenemos que instalar los paquetes necesarios con apt. El proceso es el mismo que el anterior, aunque cambiaremos todas las entradas de php7.0 por php7.1 como mostramos a continuación:
sudo apt install -y php7.1 php7.0-cli php7.1-common php7.1-mbstring php7.1-intl php7.1-xml php7.1-mysql php7.1-mcrypt
Una vez finalice la instalación y configuración de los paquetes, ya podemos probar que todo funciona con normalidad ejecutando desde el terminal el comando:
php -v

Comentarios

Post

Otorgar permisos en carpeta /var/www/html

  Si tenemos un servidor web apache sobre Linux que está recién instalado, es probable que al intentar guardar archivos en la carpeta /var/www/html (que es donde se alojan las páginas y aplicaciones web) tengamos problemas porque nuestra cuenta de usuario no cuenta con permisos de escritura. Una manera de solucionarlo es otorgar todos lo permisos sobre dicha carpeta con el comando chmod: sudo chmod 777 /var/www/html Sin embargo esta solución no es la mejor en términos de seguridad, ya que le estamos dando permisos de lectura y escritura a cualquier usuario del sistema, dando la posibilidad de que cualquiera pueda modificar los archivos de nuestras aplicaciones con o sin autorización. Una solución más segura es cambiar el propietario de la carpeta /var/www/html para que seamos nosotros mismos a través de nuestra cuenta de usuario. Suponiendo que nuestra cuenta es "webmaster", usando el comando chown podemos cambiar el propietario así: sudo chown w

crear un usuario en mysql ubuntu server

Vamos empezando por crear un usuario nuevo desde la consola de MySQL: mysql - h localhost - u root - p   CREATE USER ' nombre_usuario '@'localhost' IDENTIFIED BY ' tu_contrasena '; Lamentablemente, a este punto el nuevo usuario no tiene permisos para hacer algo con las bases de datos. Por consecuencia si el usuario intenta identificarse (con la contraseña establecida), no será capaz de acceder a la consola de MySQL. Por ello, lo primero que debemos hacer es porporcionarle el acceso requerido al usuario con la información que requiere. GRANT ALL PRIVILEGES ON * . * TO ' nombre_usuario '@'localhost'; Los asteriscos en este comando hacen referencia a la base de datos y la tabla (respectivamente) a la cual el nuevo usuario tendrá acceso; específicamente este comando permite al usuario leer, editar, ejecutar y realizar todas las tareas en todas las bases de datos y tablas. Una vez que has finalizado con los permi

Cómo instalar en Ubuntu 18.04 — Linux, Apache, MySQL y PHP

  Instala Apache usando el administrador de paquetes de Ubuntu, apt : sudo apt update ●         sudo apt install apache2 ●         Como éste es un comando sudo , estas operaciones son ejecutadas con los privilegios de superusuario. Te preguntará por la contraseña de tu cuenta regular para verificar tus intenciones. Una vez hayas autenticado tu contraseña, apt te informará cuáles paquetes se instalarán y cuánto espacio en disco será requerido. Digita Y y después Enter para continuar, así, la instalación procederá. Ajuste del cortafuegos para permitir el tráfico web Asumiendo que seguiste las instrucciones de configuración inicial del servidor y que habilitaste el cortafuegos UFW, ahora podrás asegurarte que tu cortafuegos permite el tráfico HTTP y HTTPS. Para hacerlo, verifica que el UFW tiene un perfil de aplicación para Apache mediante el comando: sudo ufw app list ●         Output Available applications:   Apache   Apache Full   Apache Secure   O