Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo instalar el entorno PHP?

¿Cómo instalar el entorno PHP?

Configuración del entorno LAMP/LNMP

I. Verificar el entorno del sistema

1. Confirmar la versión de centos

[root@localhost ~ ] # cat /etc/redhat-release

2. Compruebe si Apache está instalado

rpm -qa | grep f

5. /p>

p>

rpm -qa|grep /yum/el7/epel-release.rpm

rpm -Uvh /yum/el7/webtatic-release.rpm

Yum eliminar php -common -y #Eliminar php-common del sistema

Yum eliminar php-common -y #Eliminar php-common del sistema

Yum eliminar php -common -y #Eliminar php-common del sistema

Yum eliminar php-common -y #Eliminar php-common del sistema

Versión php72

Yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring

versión php56

yum install -y php56w php56w- opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w -intl php56w-mbstring #Instalar paquetes de dependencia

Ver versión de PHP

php -v

Instalar php fpm:

yum instala php72w-fpm

yum proporciona php-fpm #Porque te estás preparando para compilar lnmp, instala php-fpm. se le solicitará que instale varias fuentes, seleccione la versión 5.6 para instalar

yum install php56w-fpm-5.6.31-1.w7.x86_64 -y

systemctl start php-fpm.service. start

systemctl start php-fpm.service start

systemctl enable php-fpm.service start

CentOS yum a veces muestra "No se puede recuperar la lista de espejos" solución - resolv.resolv .service -y

CentOS yum a veces muestra "No se puede recuperar la lista de imágenes".

Configuración de Resolv.conf

Causa: resolv.conf no está configurado

Solución:

Vaya al directorio /etc y configure resolv .conf, agregue la IP del servidor de nombres, por ejemplo:

servidor de nombres 8.8.8.8.8

servidor de nombres 8.8.4.4

buscar dominio local

Guarde y ejecute el comando anterior nuevamente.

También hay un directorio de proyecto

¿La configuración del acceso a Windows del dominio virtual requiere agregar Linux al host?

Nombre del servidor www.nine.com

DocumentRoot "/var/www/html/learnlaravel/ public"

Opciones Índices FollowSymLinks

AllowOverride All

Requerir que todo esté concedido

Desactivar firewall

setenforce 0