Instalar webmin en CentOS 7
Herramienta para administrar el servidorInstalar el repositorio de webmin sudo nano /etc/yum.repos.d/webmin.repo
…incluir las lineas siguientes en webmin.repo
[Webmin] name=Webmin Distribution Neutral mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
Descargar clave GPG e importar sudo wget http://www.webmin.com/jcameron-key.asc rpm ––import jcameron-key.asc
Instalar webmin sudo yum -y install webmin
Abrir puerto 10000 en firewall firewall-cmd ––permanent ––zone=public ––add-port=10000/tcp …reiniciar firewall firewall-cmd ––reload
Instalar phpmyadmin en CentOS 7
Herramienta para administrar Mysql o Mariadb Buscar en http://dl.fedoraproject.org el archivo epel-release-versionUltima
Descargamos archivo wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
Instalamos rpm -Uhv epel-release-7-5.noarch.rpm sudo yum -y install phpMyAdmin
Modificamos archivo de configuracion nano /etc/httpd/conf.d/phpMyAdmin.conf
Cambiar la primera linea donde aparezca Require ip 127.0.0.1 por Require all granted
Reiniciar servicio apache sudo systemctl restart httpd.service
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
Instalar apache en CentOS 7
Apache es un servidor de páginas web, en Centos 7 se instala en /etc/httpd yum install httpd chkconfig httpd on
Configurar para que inicie automaticamente el servicio systemctl enable httpd.service
Iniciar servicio systemctl start httpd.service
Reiniciar servicio systemctl restart httpd.service
Verificar version de apache httpd -v
Abrir puertos firewall firewall-cmd ––permanent ––zone=public ––add-service=http firewall-cmd ––permanent ––zone=public ––add-service=https …reiniciar firewall firewall-cmd ––reload
Instalar madiadb en CentOS 7
MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL sudo yum -y install mariadb-server mariadb sudo systemctl start mariadb.service
Configurar para que inicie automaticamente el servicio sudo systemctl enable mariadb.service
Verificar que funciona systemctl is-active mariadb.service
Configurar maria-db sudo /usr/bin/mysql_secure_installation
Por defecto el usuario root no tiene contraseña Asignar una contraseña al usuario root Remover usuario anonimo No permitir a root conectarse desde remoto Remover base de datos ‘test’ Aplicar cambios
Para acceder a Mariadb desde linea de comandos (para salir quit) mysql -u root -p
Configurar firewall firewall-cmd ––permanent ––zone=public ––add-service=http firewall-cmd ––permanent ––zone=public ––add-service=https …reiniciar firewall firewall-cmd ––reload
Ir a las entradas
Apuntes y guias para recordar