Solución LAMP de configuración Cetos 7

1. ¿Cuál es
la primera letra de LAMP? LAMP se refiere a Linux (sistema operativo), servidor HTTP Apache, MySQL (a veces MariaDB, software de base de datos) y PHP (a veces Perl o Python), que generalmente se utilizan para crear aplicaciones web. plataforma. Todos los componentes son software de código abierto, que es un marco de arquitectura maduro a nivel internacional. Muchas aplicaciones comerciales populares adoptan esta arquitectura. En comparación con la arquitectura Java / J2EE, LAMP tiene las características de ricos recursos web, peso ligero y rápido desarrollo. Microsoft En comparación con la arquitectura .NET, LAMP tiene las ventajas de ser universal, multiplataforma, alto rendimiento y bajo precio, por lo que LAMP es la plataforma preferida por las empresas para crear sitios web en términos de rendimiento, calidad y precio.

A continuación se explica cómo construir un entorno LAMP en RHEL / CentOS / Scientific Linux 7.
2. Cómo instalar
1. Instalar php
yum instalar php php-mysql php-gd php-pear -y
2. Instalar phpmyadmin
yum install epel-release
yum install phpmyadmin -y
3.
Por configuración remota predeterminada de phpmyadmin , sólo esta máquina puede acceder a phpMyAdmin. Para poder acceder de forma remota, edite el archivo phpmyadmin.conf:

vi /etc/httpd/conf.d/phpMyAdmin.conf
Buscar / <Directorio>, comentar o eliminar lo siguiente

<Directorio / usr / share / phpMyAdmin />

AddDefaultCharset UTF-8

<IfModule mod_authz_core.c>

 # Apache 2.4

 <RequireAny>

   Require ip 127.0.0.1

   Require ip ::1

 </RequireAny>

</IfModule>

<IfModule! Mod_authz_core.c>

 # Apache 2.2

 Order Deny,Allow

 Deny from All

 Allow from 127.0.0.1

 Allow from ::1

</IfModule>

</Directorio>

<Directorio / usr / share / phpMyAdmin / setup />

<IfModule mod_authz_core.c>

 # Apache 2.4

 <RequireAny>

   Require ip 127.0.0.1

   Require ip ::1

 </RequireAny>

</IfModule>

<IfModule! Mod_authz_core.c>

 # Apache 2.2

 Order Deny,Allow

 Deny from All

 Allow from 127.0.0.1

 Allow from ::1

</IfModule>

</Directorio>

añadir

<Directorio / usr / share / phpMyAdmin />

    Options none

    AllowOverride Limit

    Require all granted

</Directorio>

Edite "config.inc.php" para cambiar la autenticación de phpMyAdmin, modifique "cookie" a "http"

vi /etc/phpMyAdmin/config.inc.php
Cambie 'cookie' a 'http'.

clip_image003 [4]

Reinicie el servicio Apache:

systemctl reiniciar httpd

Supongo que te gusta

Origin blog.51cto.com/11991620/2596558
Recomendado
Clasificación