Archivo de la etiqueta: Php

instalar lamp en ubuntu 18.04 server

Instalar LAMP en Ubuntu 18.04 Server

Instalar Apache

sudo apt install apache2

Instalar PHP

sudo apt install php libapache2-mod-php php-mysql

Verificar la version de PHP creando el archivo info.php en /var/www/html con la siguiente línea

<?php phpinfo(); ?>

Instalar Mysql

sudo apt install mysql-server
sudo mysql_secure_installation

Instalar PHPMyadmin

sudo apt install phpmyadmin

Instalar LAMP en Ubuntu 14.04 Server

Instalar LAMP en Ubuntu 14.04 Server

Si no se ha instalado al durante la instalación del sistema operativo hay que instalar Apache, Php y Mysql
Apache con
sudo apt-get install apache2

Php con
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Para confirmar que se ha instalado crear un archivo en el directorio /var/www/html con nombre info.php con

<?php
phpinfo();
?>

Mysql con
sudo apt-get install mysql-server php5-mysql
Para hacer un poco mas seguro Mysql (recomendado para servidores de producción)
sudo mysql_secure_installation

  1. Primero nos pregunta la contraseña de root y luego nos dice si queremos cambiarla
  2. Nos dice si queremos eliminar el usuario anónimo que ha creado
  3. No dice si queremos eliminar la posibilidad de que root se conecte desde remoto
  4. Pregunta si queremos eliminar la base llamada test
  5. Recargar los privilegios de las tablas que existan

Instalar Zend OPcache en Ubuntu 12.04

Instalar Zend OPcache en Ubuntu 12.04

Zend OPcache es un sistema de cache para PHP. Este lenguaje cada vez que ejecuta un archivo lo compila, las cache guardan el archivo compilado y lo utilizan mientras el original no cambie, por lo que se ahorra tiempo de ejecución.
En la versión 5.5 de PHP OPcache viene instalado y configurado, en caso de tener una versión inferior hay que instalarlo.

sudo apt-get install -y php-pear

Instalamos dependencias
sudo apt-get install -y build-essential php5-dev

Instalamos el programa
$ sudo pecl install zendopcache-7.0.4

Creamos un archivo llamado opcache.ini en /etc/php5/mods-available, con las siguientes líneas

zend_extension=/usr/lib/php5/20100525/opcache.so
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1

sudo php5enmod opcache (crea un enlace simbólico desde /etc/php5/mods-available a /etc/php5/conf.d)

Reiniciamos
sudo service apache2 restart

Borrar dependencias (en caso de que queramos hacerlo)
sudo apt-get remove – -purge build-essential php5-dev

Para ver los parámetros de configuración visitar en enlace

Para confirmar que se ha instalado php -v

Instalar php en CentOS 7

PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico.

sudo yum -y install php

Crear archivo info.php para ver detalles
En este archivo estan todos los detalles de php, incluyendo las rutas de los archivos de configuracion.
sudo nano /var/www/html/info.php
…insertar las siguientes líneas

<?php
phpinfo();
?>

Reiniciar servicio apache
sudo systemctl restart httpd.service