19
Servidores GNU/Linux Centos 7 MSI Jose Edgar Lugo Castro

Introduccion Centos 7

Embed Size (px)

Citation preview

Servidores GNU/LinuxCentos 7MSI Jose Edgar Lugo Castro

CentOS (Community ENTerprise Operating System) es una bifurcación a nivel binario de la distribución Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del código fuente publicado por Red Hat.

Se define como robusto, estable y fácil de instalar y utilizar. Desde la versión 5, cada lanzamiento recibe soporte durante diez años, por lo que la actual versión 7 recibirá actualizaciones de seguridad hasta el 30 de junio de 2024.

Red Hat Enterprise Linux se compone de software libre y código abierto, pero su compilación se distribuye a través de medios (CD-ROM o DVD-ROM) solamente a suscriptores de pago.

CARACTERÍSTICAS

Fácil mantenimientoIdoneidad para el uso a largo plazo en entornos de producción

Entorno favorable para los usuarios y mantenedores de paquetes

Apoyo a largo plazo de las principales aplicaciones para el servidor

Desarrollo activo de módulos y aplicaciones

Infraestructura y respaldo de la comunidad

Diseñado para servidoresSeguridad y estabilidad

HERRAMIENTAS DE ADMINISTRACIÓN

La forma en que se lleva a cabo la administración y gestión de paquetes es mediante el uso de dos herramientas:

El Comando YUM El Comando RPM

RPM (Red Hat Package Manager) es una herramienta de administracion y gestion de paquetes orientada para sistemas operativos Linux, la cual es capaz de instalar, actualizar, desinstalar y verificar paquetes.

Directorio /bin:En este directorio están los ficheros ejecutables básicos (bin = binaries)

Directorio /bootAquí están los ficheros y directorios de arranque (boot)

Directorio /devContiene ficheros de dispositivos.

Directorio /etcContiene ficheros y directorios de configuración específicos de tu sistema.

Directorio /homeContiene los archivos utilizados por el usuario, documentos, escritorio, descargas, etc.

Directorio /mediaPuntos de montaje para dispositivos de medios como unidades lectoras de discos compactos.

Directorio /mntSistemas de ficheros montados temporalmente.

Directorio/optEn este directorio se suelen almacenar todos los archivos de una instalación fuera de los repositorios como puede ser cuando instalamos un .deb

Directorio/procDirectorio que contiene información sobre diferentes partes del sistema, cpu, discos, tiempo uptime, irqs, memoria, etc

Directorio/rootDirectorio particular del superusuario del sistema ( root )

Directorio/sbinContiene archivos ejecutables que por lo general son comandos usados para la administración del sistema.

Directorio /tmpDirectorio donde se almacenan los ficheros temporales. Son ficheros que se eliminan con el apagado del sistema.

Directorio /usrEste es el espacio compartido de todos los usuarios del sistema. Aquí se guardan los datos compartidos de usuarios: aplicaciones, librerías, manuales, etc.

Directorio /varContiene los datos que están cambiando continuamente en el sistema como ficheros de log del sistema, correo, colas de impresión, etc.

Requisitos para Virtual izar Centos 7

• Software de Virtualización • VirtualBox o Vmware

• Imagen Iso de Centos 7• Equipo de computo con las sig. Carácterísticas• Procesador core 2 duo o superior• 4 GB de Memoria Ram• 20 GB de Disco Duro Disponibles• Tener la tegnologia de Virtualizacion Activada en el (Bios u UEFI) del pc.

Configuración de la Maquina Virtual para el Centos• 1 Procesador• 1024 MB de Memoria Ram• 2 tarjetas de Red

• Una en modo Nat• Una en modo Red Interna o LAN

Video de Instalación Centos 7

Configuración de la Tarjeta de Red

Comando para el Uso de la Interfaces de Red en Centos 7

• Ip add show• Ip link• ip route show• Ifconfig

Configuración de la Tarjeta de Red

localizar el archivo de configuración de la interfaz que vas modificar, por lo que debes ir la siguiente ruta: /etc/sysconfig/network-scripts/

$ cd /etc/sysconfig/network-scripts/

$ ls

Nano nombre_interface

TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=enp0s3UUID=b7... ...32aONBOOT=yesHWADDR=08:x:xx:xx:xx:A7IPADDR0=PREFIX0=GATEWAY0=DNS1=IPV6_PEERDNS=yesIPV6_PEERROUTES=yes

BOOTPROTO=staticIPV6INIT=noIPV6_AUTOCONF=noONBOOT=yesIPADDR0=192.168.0.77PREFIX0=24GATEWAY0=192.168.0.1DNS1=192.168.0.2

Ejemplo de Configuración de Interface

Lo que tienes que hacer es desactivar el NetworkManager:

# systemctl stop NetworkManager# systemctl disable NetworkManager

Probar las Interfaces de Red

Una vez hecho esto debes reiniciar el servicio de red

# systemctl restart network.service

Instalar DHCP en Centos 7yum -y install dhcp

nano /etc/dhcp/dhcpd.conf

# specify domain nameoption domain-name "server.world";

# specify name server's hostname or IP addressoption domain-name-servers dlp.server.world;

# default lease timedefault-lease-time 600;

# max lease timemax-lease-time 7200;

# this DHCP server to be declared valid

authoritative;# specify network address and subnet mask

subnet 10.0.0.0 netmask 255.255.255.0 { # specify the range of lease IP address

range dynamic-bootp 10.0.0.200 10.0.0.254; # specify broadcast address

option broadcast-address 10.0.0.255; # specify default gateway

option routers 10.0.0.1;}