Instalando un servidor web en Centos. (II) Instalando servidores (Revision Centos 7)

En el articulo anterior, vimos como preparar una maquina con Centos para que se convierta en un eficiente servidor web y de correo electrónico, para ello, le añadimos repositorios auxiliares ahora ya os podéis conectar desde vuestro programa favorito SSH; por ejemplo: Putty, para empezar a instalar los servicios que necesitamos

Como nuestro objetivo final es instalar Virtualmin para que nos ayude en la gestion web, podemos saltarnos algunos pasos, instalando ahora Virtualmin,y dejando que sea él, quien controle las dependencias y nos las instale; de forma que hacemos

# wget http://software.virtualmin.com/gpl/scripts/install.sh
# chmod +x install.sh
# ./install.sh

Y veremos como va descargando e instalando todo el software necesario para nuestro servidor web

  • Bind – para gestionar nuestro DNS
  • httpd – Nuestro servidor web Apache
  • postfix, spamassassin, para nuestro servidor de correo
  • quota – por si queremos controlar nuestro espacio
  • iptables – Para nuestro firewall
  • openssl – Para acceso remoto viaSSH
  • mailman – Para gestionar listas de correo
  • mysql, mariadb-server,postgresql – Para que podamos escoger la base de datos que deseemos
  •  logrotate, webalizer, php,  cyrus-sasl, dovecot, clamav, …

Nuestro siguiente paso es asegurar la instalación de “MySQL”, para ello, en las ultimas versiones han incorporado un script que nos va ayudando; lo iniciamos con:

# mysql_secure_installation

2014-11-18_13h21_22

  1. Durante la instalación de MySQL se crea el usuario “root” sin contraseña; por lo que aqui nos bastará dar “Intro” sin teclear nada.
  2. Le vamos a indicar (Y) porque es conveniente (casi imprescindible) el proteger nuestro poderoso “root” con contraseña
  3. Tecleamos la contraseña que deseamos tenga root, Insisto en la necesidad que sea larga, y difícil de conseguir por fuerza bruta.
  4. Repetimos la contraseña tecleada en (3)

2014-11-18_13h26_41

  1. (Y) para borrar el usuario anónimo que se creo durante la instalación
  2. (Y) para evitar que un usuario “root” pueda conectarse de manera remota a nuestra base de datos
  3. (Y) para borrar la base de datos de prueba que se creo durante la instalación
  4. (Y) para grabar todos los cambios y volver a cargar el nuevo entorno de seguridad.

A partir de este momento, tenemos nuestra base de datos razonablemente segura,.

Y podriamos hacer mas cosas, pero la verdad es que Virtualmin las ha hecho por nosotros, de forma que vamos a continuar a traves de su interface grafica, para ello, solo teneis que abrir un navegador web y escribir:

https://xxx.xxx.xxx.xxx:10000

Siendo estas xxx la dirección IP de vuestro servidor

Pantalla bienvenida Virtualmin

Os identificais con el usuario “root” y la contraseña que teneis

A partir de este momento, teneis un sistema de ayuda que os terminara de configurar vuestro servidor, y que veremos en el siguiente articulo en el que veremos como os ayuda Virtualmin a configurar vuestro flamante servidor

Acerca de Miguel Garcia

Programador, Desarrollador web, Formador en distintas areas de informatica y director de equipos multidisciplinares.

Esta entrada fue publicada en Instalar linux, Linux y etiquetada , , . Guarda el enlace permanente.

Deja un comentario