Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Page 1 of 27
Inicio MySQL: Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal
Buscar
Contactar
Cookies
Descargas
Foros
Historia
Nosotros
Temas Tutorial donde mostramos cmo instalar Linux CentOS 7.0 (minimal) en un equipo fsico y en una mquina virtual. Mostramos cm
Top 10 un servidor web con Apache y PHP y un servidor de base de datos con MySQL Server sobre Linux CentOS 7. Explicamos cmo
Apache y MySQL para permitir conexiones externas e instalamos phpMyAdmin para administrar va web MySQL Server
Trucos
Tutoriales
Usuario
Wiki
Requisitos para instalar Linux CentOS en equipo fsico o en mquina virtual.
Requisitos para instalar Linux CentOS Minimal en equipo fsico.
Nick Requisitos para instalar Linux CentOS Minimal en una mquina virtual.
Instalar Linux CentOS 7.0 Minimal.
Instalar Apache, PHP para montar servidor Web con Linux CentOS.
Contrasea Instalar Apache en Linux CentOS 7, abrir puertos http y https cortafuegos.
Instalar PHP para Apache en Linux CentOs 7, instalar mdulos PHP LDAP, MySQL.
Instalar MySQL Server en Linux CentOS 7, configurar acceso externo.
Instalar MySQL Server en Linux CentOS 7.
Iniciar
Configurar seguridad MySQL Server y acceso externo en Linux CentOS 7.
Nuevo Instalar phpMyAdmin en Linux CentOS 7 para administrar servidor MySQL va web.
usuario Anexo.
Salida de algunos comandos Linux CentOS 7.
yum install httpd.
yum -y install php.
English yum -y install php-mysql.
MySQL.
Contrasea root MySQL.
Permisos usuario root para acceso externo en MySQL.
phpMyAdmin.
Fichero phpMyAdmin.conf.
Artculos relacionados.
Crditos.
Montaje sobre equipo fsico, en cuyo caso el sistema operativo del equipo ser Linux o Windows.
Montaje sobre un sistema de virtualizacin como VMware ESX, en cuyo caso el sistema operativo Linux o Windows quedar i
en una mquina virtual sobre este sistema de virtualizacin.
Segn las necesidades y recursos de nuestra organizacin optaremos por un mtodo u otro. Lo habitual es montarlo en una mquin
Dado que los sistemas virtualizados tienen mayor posibilidad de backup, replicacin, recuperacin ante desastres, snaphot, etc.
En nuestro caso montaremos una mquina virtual sobre un servidor host con VMware ESXi 5.1. En dicha mquina virtual instalarem
CentOS Minimal y montaremos el servidor web y de base de datos MySQL. El proceso que explicaremos a continuacin es similar e
de optar por la opcin de montar un servidor fsico Linux sin virtualizacin, solo variar el mtodo de arranque inicial del IS
instalacin de Linux CentOS. Y, lgicamente, para el caso del servidor fsico no habr que crear mquina virtual alguna ni disponer d
ESXi.
http://mirror.trueinter.net/centos/7.0.1406/isos/x86_64
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 2 of 27
y generar un CD/DVD de arranque con l. A continuacin mostramos dos tutoriales para generar un CD/DVD a partir de un fichero
dos aplicaciones gratuitas:
Una vez creado el CD/DVD deberemos configurar la secuencia de arranque en la BIOS para que en primer lugar intente arrancar des
lector de CD/DVD. A continuacin mostramos algunos tutoriales donde explicamos, entre otras cosas, cmo modificar la secuencia de
arranque:
Necesitaremos tambin disponer del fichero ISO de instalacin de Linux CentOS, que podremos descargar desde su web oficial, e
caso para la versin actual de Linux CentOS Minimal hemos usado la URL:
http://mirror.trueinter.net/centos/7.0.1406/isos/x86_64
Para montar Linux CentOS sobre una mquina virtual necesitaremos crearla previamente, tambin necesitaremos subir el ficher
Linux CentOS a algn datastore del host VMware ESX. A continuacin mostramos un tutorial donde explicamos paso a paso cm
fichero ISO a un datastore de un ESXi, cmo crear una mquina virtual y cmo establecer el fichero ISO como CD/DVD de la mquin
Crear mquina virtual Linux Mint en VMware ESXi desde VMware vSphere Client.
En el siguiente tutorial mostramos cmo preparar la mquina virtual para arrancar desde la BIOS y configurar la secuencia de arranq
Subir fichero ISO de GParted a datastore VMware y aadir CD/DVD de arranque en la BIOS de la mquina virtual
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 3 of 27
Configuraremos la instalacin pulsando en cada grupo, por ejemplo para la hora y fecha pulsaremos en "FECHA & HORA":
Si estamos instalando la versin no Minimal podremos elegir el software a instalar pulsando en "SELECCIN DE SOFTWARE":
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 4 of 27
En nuestro caso al estar instalando Linux CentOS Minimal no tendremos disponible software a instalar pues se instalar el bsico:
En "FUENTE DE INSTALACIN":
Podremos elegir, de ser necesario, la unidad de CD o ben la ubicacin de red desde donde instalaremos CentOS, en nuestro caso d
las opciones por defecto para instalar desde el CD normal del PC:
En "DESTINO DE LA INSTALACIN":
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 5 of 27
Es importante que marquemos el disco duro donde se instalar Linux CentOS, teniendo en cuenta que en nuestro caso dejaremos m
opcin "Configurar particionamiento automtico", de forma que el asistente de instalacin de Linux CentOS realizar el particionado
de forma automtica (los datos que haya en el disco duro seleccionado sern eliminados):
Podremos especificar el nombre DNS o hostname (en Nombre de mquina, por ejemplo SRVWEBMYSQL). Si tenemos servidor de
nuestra red y activamos la tarjeta como se muestra en la imagen, el asistente de instalacin obtendr una IP dinmica por D
configuracin de red. Si queremos establecerla manualmente pulsaremos en "Configurar":
En la pestaa "Ajustes de IPv4" podremos especificar la configuracin de red manual (IP, puerta de enlace gateway, DNS):
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 6 of 27
Una vez realizada la configuracin inicial de Linux CentOS pulsaremos en "Comenzar instalacin":
Se iniciar el particionado, formateo y copia de ficheros para instalar definitivamente Linux CentOS 7 Minimal en nuestro PC o
Durante la instalacin podremos establecer los ajustes del usuario, creando una contrasea para el superusuario root pul
"CONTRASEA DE ROOT":
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 7 of 27
Introduciremos los datos para el nuevo usuario (nombre completo, usuario, contrasea, etc.):
Tras la instalacin el equipo se reiniciar y nos mostrar el men de inicio, pulsaremos intro para realizar un arranque normal en
Linux, with Linux 3.10.0-123.e17.x86_64":
Y ya tendremos Linux CentOS 7 Minimal instalado. Hay que tener en cuenta que esta versin no instala ni el modo grfico n
paquetes tpicos, de ah lo de "Minimal". Es una versin muy interesante para montar servidores que consuman muy pocos recursos
CPU, como de memoria RAM como de espacio en disco. Por lo que sern equipos muy rpidos y producirn pocos errores:
hostname
uname -a
ip add
Poltica de cookies
Nos mostrar la configuracin de cada interfaz de red y el identificativo, en nuestro caso la tarjeta de red principal tiene el ide
OK
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
"ens160":
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 8 of 27
vi /etc/sysconfig/network-scripts/ifcfg-ens160
(donde ens160 ser el identificativo de la tarjeta de red que podemos obtener con el comando anterior)
HWADDR="00:0C:XX:XX:XX:XX"
ENGINE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="ens160"
UUID="5fc69-xxx-xxx-xxx-xxx"
ONBOOT="yes"
IPADDR0= "192.168.1.100"
PREFIX0= "24"
GATEWAY0= "192.168.1.1"
DNS1= "8.8.8.8"
Si hemos modificado alguna opcin de red ser conveniente reiniciar el servicio de red para que se apliquen los cambios, podremo
con:
ping www.ajpdsoft.com
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Proye... Page 9 of 27
Para montar un servidor web en Linux CentOS 7 Minimal ejecutaremos el siguiente comando, que instalar Apache:
Si todo es correcto realizar la descarga del paquete correspondiente httpd y sus dependencias (apr, apr-util, httpd-tools
solicitar confirmacin para continuar, pulsaremos "y" e INTRO::
Puede que nos pida alguna confirmacin ms, por ejemplo para importar la llave GPG, pulsaremos "s" e INTRO:
Para permitir conexiones externas al servidor para el puerto http (80) y https (443) ejecutaremos los siguientes comandos:
firewall-cmd --reload
Una vez realizados estos sencillos pasos ya tendremos disponible nuestro servidor web con Linux CentOS 7 y Apache. Desde cualqu
de la red, introduciendo la IP del servior en un navegador, nos mostrar la pgina de inicio de test de Apache:
Indicando que la instalacin y apertura de puertos ha sido satisfactoria. Si esta pgina no se muestra habr que verificar los pasos a
Instalar PHP para Apache en Linux CentOs 7, instalar mdulos PHP LDAP, MySQ
Tras instalar Apache instalaremos PHP, para ello ejecutaremos el siguiente comando Linux:
Como siempre, iniciar la descarga de los paquetes necesarios y puede que nos pida confirmacin para la instalacin del paquete
dependencias (libzip, php-cli, php-common):
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 10 of 27
Si queremos realizar una prueba para verificar que PHP ha quedado correctamente instalado e integrado con Apache, podremos
fichero con el comando:
vi /var/www/html/info.php
Con el contenido:
phpinfo();
?>
Guardaremos los cambios (en el caso de vi pulsando Escape, las teclas wq y INTRO). Para probar PHP, desde cualquier equipo
introduciendo la siguiente URL, nos debe mostrar una ventana con informacin de la versin de PHP y de los parmetros bsicos:
http://xxx/info.php
Donde xxx ser la IP del servidor web Apache con Linux CentOS.
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 11 of 27
Nota importante: este fichero "info.php" es recomendable eliminarlo en un servidor web de produccin, dado que muestra inform
puede ser empleada por un atacante para tratar de vulnerar nuestros sistemas.
Aprovecharemos tambin para instalar el mdulo que nos permitir el acceso de PHP a nuestra base de datos MySQL Se
instalaremos posteriormente). Para instalar el paquete ejecutaremos el comando:
Instalaremos tambin todos los mdulos que queramos para PHP, por ejemplo para soporte de LDAP (php-ldap), soporte ODBC (
etc. con el comando:
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
Podremos verificar que los repositorios de MySQL han quedado instalados ejecutando:
ls -1 /etc/yum.repos.d/mysql-community*
Nos devolver:
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
Ahora ya podremos usar Yum para instalar MySQL Server en Linux CentOS 7, con el comando:
Como siempre nos solicitar confirmacin para instalar mysql-server y los paquetes dependientes (mysql-community-libs, mysq
community-server, libaio, mysql-community-client, mysql-community-common, net-tools, perl-Compress-Raw-Bzip2, perl-
Compress-Raw-Zlib, perl-DBI, perl-IO-Compress, perl-Net-Daemon, perl-PlRPC).
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 12 of 27
Una vez instalado MySQL Server ya podremos iniciar el servicio con el comando:
mysql_secure_installation
Nos mostrar un sencillo asistente de texto para establecer los siguientes valores de configuracin (por orden):
Si queremos permitir el acceso desde fuera del equipo servidor de base de datos MySQL Server con Linux CentOS 7 deberemos abrir
de MySQL en el cortafuegos, con el comando:
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 13 of 27
Si queremos permitir acceso desde otros equipos de la red al superusuario root (o a otro usuario) de MySQL Server realizar
siguientes pasos. Accederemos a la utilidad de la lnea de comandos de MySQL con:
mysql -u root -p
Nos solicitar la contrasea del superusuario root que hemos introducido anteriormente en el proceso de configuracin. Una vez de
utilidad MySQL Monitor, ejecutaremos lo siguiente para permitir que el acceso externo a MySQL Server del usuario root:
flush privileges;
Nota importante: con root@'%' estamos indicando que se permite el acceso con el superusuario root desde cualquier equipo de la
mayor seguridad es recomendable no usar root y, en caso de usarlo, permitir el acceso solo desde determinadas IP, cambiando "%"
desde la que permitiremos el acceso.
De esta forma ya podremos administrar y acceder a nuestro servidor de base de datos MySQL Server con Linux CentOS 7 desde
equipo. Como ejemplo para la conexin hemos usado MySQL Administrator, tambin podra servir MySQL Workbench:
Al igual que MySQL Server, los repositorios por defecto de Linux CentOS 7 no incluyen la instalacin de phpMyAdmin. Para inst
primer lugar ejecutaremos el siguiente comando para habilitar el repositorio rpmforge:
Tras la instalacin de phpMyAdmin deberemos modificar el fichero /etc/httpd/conf.d/phpMyAdmin.conf para establecer desde qu IP
se permitir acceso:
Por ejemplo, en nuestro caso permitiremos el acceso desde el equipo con IP 192.168.1.120, por lo que aadiremos esta IP en
y en Allow from XXX:
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 14 of 27
Reiniciaremos el servicio de Apache para aplicar los cambios y activar el acceso a phpMyAdmin:
Desde el equipo al que hemos permitido el acceso, en el navegador web, escribiremos la URL:
http://xxx/phpMyAdmin
donde xxx ser la IP del servidor con Linux CentOS 7 y MySQL Server.
Si todo es correcto nos mostrar la ventana de login de phpMyAdmin, podremos acceder con el usuario root:
Y desde phpMyAdmin podremos configurar, administrar y gestionar nuestro servidor MySQL Server va web:
Anexo
Salida de algunos comandos Linux CentOS 7
yum install httpd
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 15 of 27
Dependencias resueltas
Resumen de la transaccin
Instalado:
httpd.x86_64 0:2.4.6-18.el7.centos
Dependencia(s) instalada(s):
apr.x86_64 0:1.4.8-3.el7 apr-util.x86_64 0:1.5.2-6.el7 httpd-tools.x86_64 0:2.4.6-18.el7.centos mailcap.noarch 0:2.1.41-2.el7
Listo!
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 16 of 27
Dependencias resueltas
Resumen de la transaccin
Instalar 1 Paquete (+3 Paquetes dependientes)
Instalado:
php.x86_64 0:5.4.16-23.el7_0
Dependencia(s) instalada(s):
libzip.x86_64 0:0.10.1-8.el7 php-cli.x86_64 0:5.4.16-23.el7_0 php-common.x86_64 0:5.4.16-23.el7_0
Listo!
Dependencias resueltas
Poltica de cookies
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 17 of 27
Resumen de la transaccin
Instalado:
php-mysql.x86_64 0:5.4.16-23.el7_0
Dependencia(s) instalada(s):
php-pdo.x86_64 0:5.4.16-23.el7_0
Listo!
Dependencias resueltas
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 18 of 27
Resumen de la transaccin
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 19 of 27
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 20 of 27
Instalado:
libcurl-devel.x86_64 0:7.29.0-19.el7 php-gd.x86_64 0:5.4.16-23.el7_0 php-ldap.x86_64 0:5.4.16-23.el7_0 php-mbstring.x86_64 0
23.el7_0 php-odbc.x86_64 0:5.4.16-23.el7_0
php-pear.noarch 1:1.9.4-21.el7 php-snmp.x86_64 0:5.4.16-23.el7_0 php-soap.x86_64 0:5.4.16-23.el7_0 php-xml.x86_64 0:5.4.16
23.el7_0 php-xmlrpc.x86_64 0:5.4.16-23.el7_0
Dependencia(s) instalada(s):
libX11.x86_64 0:1.6.0-2.1.el7 libX11-common.noarch 0:1.6.0-2.1.el7 libXau.x86_64 0:1.0.8-2.1.el7 libXpm.x86_64 0:3.5.10-5.1.el
turbo.x86_64 0:1.2.90-5.el7
libpng.x86_64 2:1.5.13-5.el7 libtool-ltdl.x86_64 0:2.4.2-20.el7 libxcb.x86_64 0:1.9-5.el7 libxslt.x86_64 0:1.1.28-5.el7 lm_sensors-
libs.x86_64 0:3.3.4-10.el7
net-snmp.x86_64 1:5.7.2-18.el7 net-snmp-agent-libs.x86_64 1:5.7.2-18.el7 net-snmp-libs.x86_64 1:5.7.2-18.el7 perl.x86_64
4:5.16.3-283.el7 perl-Carp.noarch 0:1.26-244.el7
perl-Data-Dumper.x86_64 0:2.145-3.el7 perl-Encode.x86_64 0:2.51-7.el7 perl-Exporter.noarch 0:5.68-3.el7 perl-File-Path.noarch
0:2.09-2.el7 perl-File-Temp.noarch 0:0.23.01-3.el7
perl-Filter.x86_64 0:1.49-3.el7 perl-Getopt-Long.noarch 0:2.40-2.el7 perl-HTTP-Tiny.noarch 0:0.033-3.el7 perl-PathTools.x86_64
0:3.40-5.el7 perl-Pod-Escapes.noarch 1:1.04-283.el7
perl-Pod-Perldoc.noarch 0:3.20-4.el7 perl-Pod-Simple.noarch 1:3.28-4.el7 perl-Pod-Usage.noarch 0:1.63-3.el7 perl-Scalar-List-Utils.
0:1.27-248.el7 perl-Socket.x86_64 0:2.010-3.el7
perl-Storable.x86_64 0:2.45-3.el7 perl-Text-ParseWords.noarch 0:3.29-4.el7 perl-Time-Local.noarch 0:1.2300-2.el7 perl-constant.n
0:1.27-2.el7 perl-libs.x86_64 4:5.16.3-283.el7
perl-macros.x86_64 4:5.16.3-283.el7 perl-parent.noarch 1:0.225-244.el7 perl-podlators.noarch 0:2.5.1-3.el7 perl-threads.x86_64
0:1.87-4.el7 perl-threads-shared.x86_64 0:1.43-6.el7
php-process.x86_64 0:5.4.16-23.el7_0 t1lib.x86_64 0:5.1.2-14.el7 unixODBC.x86_64 0:2.3.1-10.el7
MySQL
Dependencias resueltas
Package Arquitectura Versin Repositorio Tamao
Instalando:
wget x86_64 1.14-10.el7 base 545 k
Resumen de la transaccin
Instalar 1 Paquete
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 21 of 27
Instalado:
wget.x86_64 0:1.14-10.el7
Listo!
Dependencias resueltas
Poltica de cookies
Package Arquitectura Versin Repositorio Tamao
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
Instalando:
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 22 of 27
Resumen de la transaccin
Instalado:
mysql-community-libs.x86_64 0:5.6.20-4.el7 mysql-community-server.x86_64 0:5.6.20-4.el7
Dependencia(s) instalada(s):
Poltica de cookies
libaio.x86_64 0:0.3.109-12.el7 mysql-community-client.x86_64 0:5.6.20-4.el7
mysql-community-common.x86_64 0:5.6.20-4.el7 net-tools.x86_64 0:2.0-0.17.20131004git.el7
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7 perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 23 of 27
Sustituido(s):
mariadb-libs.x86_64 1:5.5.35-3.el7
Listo!
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to secure it, we'll need the current
password for the root user. If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.
By default, MySQL comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Cleaning up...
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Poltica de cookies
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their
OK respective
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
owners.
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 24 of 27
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
mysql> quit
Bye
phpMyAdmin
Dependencias resueltas
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 25 of 27
Resumen de la transaccin
Instalar 1 Paquete (+11 Paquetes dependientes)
Instalado:
phpMyAdmin.noarch 0:4.2.7.1-1.el7
Dependencia(s) instalada(s):
dejavu-fonts-common.noarch 0:2.33-6.el7 dejavu-sans-fonts.noarch 0:2.33-6.el7 fontpackages-filesystem.noarch 0:1.44-8.el7
libmcrypt.x86_64 0:2.5.8-13.el7 libtidy.x86_64 0:0.99.0-31.20091203.el7 php-bcmath.x86_64 0:5.4.16-23.el7_0
php-mcrypt.x86_64 0:5.4.16-2.el7 php-php-gettext.noarch 0:1.0.11-10.el7 php-tcpdf.noarch 0:6.0.091-1.el7
php-tcpdf-dejavu-sans-fonts.noarch 0:6.0.091-1.el7 php-tidy.x86_64 0:5.4.16-2.el7
Listo!
Fichero phpMyAdmin.conf
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 26 of 27
# Apache 2.4
Require ip 127.0.0.1
Require ip 192.168.1.120
Require ip ::1
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from 192.168.1.120
Allow from ::1
# Apache 2.4
Require ip 127.0.0.1
Require ip 192.168.1.120
Require ip ::1
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from 192.168.1.120
Allow from ::1
# These directories do not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
Order Deny,Allow
Deny from All
Allow from None
Order Deny,Allow
Deny from All
Allow from None
Order Deny,Allow
Deny from All
Allow from None
Artculos relacionados
Montar servidor web con Apache en Linux Debian 5 con MySQL y PHP.
Cmo reciclar hardware obsoleto para montar un servidor web de forma gratuita.
Servidor web con Ubuntu Server 12 y LAMP Server Apache PHP MySQL.
Instalar Linux Ubuntu Server 13.04 servidor web con Tomcat, Apache, PHP y MySQL.
Cmo crear una web profesional y dinmica con el CMS Joomla.
Montar un servidor web y un sitio web en Windows 7 con AppServ y Joomla!.
Cmo crear un sitio web con secciones dinmicas con HTML, PHP, Delphi y MySQL.
Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin.
Montar un servidor web y un sitio web en Windows 7 con AppServ y Joomla!.
Artculos, manuales sobre MySQL Server.
Enciclopedia de Comandos Linux.
Poltica de cookies Instalar Linux Debian 6.0.1a Squeeze en un equipo nuevo.
Cmo instalar Linux Debian 5.0.7 virtualizado en VMware Workstation.
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
AjpdSoft Gestor de Contenidos Web y sitio web dinmico en PHP.
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017
Montar servidor web Apache y servidor MySQL con Linux CentOS 7 Minimal Pro... Page 27 of 27
Crditos
Artculo realizado ntegramente por Alonsojpd, miembro fundador del Proyecto AjpdSoft.
Artculo en ingls.
Anuncios
Poltica de cookies
Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info. OK
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=702 28/10/2017