Arquitectura | Arquitectura LAMP Aplicación de caso de implementación Sistema PHPMyAdmin (2)

Arquitectura | Arquitectura LAMP Aplicación de caso de implementación Sistema PHPMyAdmin (2)

Autor | JackTian
Source | El viaje de TI de Jake (ID: Jake_Internet)
Póngase en contacto con la autorización para reimprimir (ID de WeChat: Hc220066)

El prefacio
presenta la arquitectura LAMP en el artículo "Arquitectura | Le permite jugar fácilmente con la plataforma de arquitectura de sitios web LAMP (1)". En este artículo, presentaré el caso de la aplicación de arquitectura LAMP colaborativa de sitios web dinámicos basados ​​en web: la implementación de la aplicación y suite de gestión phpMyAdmin.

1. ¿Qué es el sistema phpMyadmin?
phpMyAdmin está escrito en base al lenguaje PHP y se usa principalmente para administrar el sistema de aplicaciones web de la base de datos MySQL. Incluso si no está familiarizado con las declaraciones SQL, no importa. La suite de administración phpMyAdmin proporciona una interfaz web para administrar y mantener la base de datos MySQL.

Dirección de descarga del paquete fuente de la suite de administración phpMyAdmin: http://www.phpmyadmin.net

2. Implemente el sistema phpMyadmin para
descomprimirlo y copiarlo en el directorio del sitio web.
Para el sistema de aplicación PHP, solo necesita descomprimir el paquete de código fuente y copiarlo en el directorio raíz del sitio web. Configure la configuración relevante según sea necesario, o visite directamente la página de instalación para completar el siguiente paso.


[root@localhost lamp]# tar zxf phpMyAdmin-4.2.5-all-languages.tar.gz 
[root@localhost lamp]# mv phpMyAdmin-4.2.5-all-languages/ /usr/local/httpd/htdocs/phpMyadmin

Cree el archivo de configuración config.inc.php y
copie la suite phpMyAdmin en el directorio raíz del sitio web, luego cree el archivo de configuración. El archivo de configuración utilizado por defecto es config.sample.inc.php, y el contenido de este archivo debe establecerse como un archivo de configuración config.inc.php.


[root@localhost lamp]# cd /usr/local/httpd/htdocs/phpMyadmin
[root@localhost phpMyadmin]# cp config.sample.inc.php config.inc.php

Busque la línea blowfish_secret en el archivo de configuración. De forma predeterminada, se ha establecido una clave en esta línea, que se utiliza para la autenticación de cookies web. También puede modificarla según sea necesario.


[root@localhost phpMyadmin]# vim config.inc.php
17 $cfg['blowfish_secret'] = 'a8b7c6d'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Visite la interfaz de administración web de phpMyAdmin
. Visite http://www.jacktiangjwan.com/phpMyAdmin/ en el navegador, y la interfaz de inicio de sesión del sistema phpMyAdmin se puede mostrar normalmente, lo que significa que la implementación es exitosa. Inicie sesión con el nombre de usuario y la contraseña de la base de datos MySQL para administrar la base de datos.


[root@localhost phpMyadmin]# cd libraries
[root@localhost libraries]# ls | grep config.default.php 
config.default.php
[root@localhost libraries]# vi config.default.php 
117 $cfg['Servers'][$i]['host'] = 'localhost';
需将 localhost 改为 127.0.0.1
117 $cfg['Servers'][$i]['host'] = '127.0.0.1';

Reiniciar la base de datos MySQL


[root@localhost libraries]# service mysqld restart
Shutting down MySQL.                                       [确定]
Starting MySQL..                                           [确定]

Arquitectura | Arquitectura LAMP Aplicación de caso de implementación Sistema PHPMyAdmin (2)

3. Al utilizar el sistema phpMyadmin,
si necesita utilizar el sistema phpMyAdmin, debe iniciar sesión a través de un usuario autorizado en el servidor de la base de datos para iniciar sesión en la interfaz del sistema. Será más conveniente para los usuarios realizar varias tareas relacionadas con la base de datos. operaciones de gestión dentro del alcance autorizado, y reducir la dificultad de conexión remota al servidor de base de datos.

A través de operaciones de base de datos comunes en el sistema phpMyAdmin, tales como: (crear nuevas bibliotecas, nuevas tablas, administrar datos en tablas y ejecutar declaraciones SQL relacionadas, etc.) Puede operar de acuerdo con la situación real;

Supongo que te gusta

Origin blog.51cto.com/15067236/2606342
Recomendado
Clasificación