SlideShare una empresa de Scribd logo
2
Lo más leído
3
Lo más leído
5
Lo más leído
Instalacion Centos 7
Instalar CentOS 7 | Moisés Araya
[1]
Contenido
Instalación y configuración CentOS V7 x64.................................................................................... 2
Introducción ..................................................................................................................... 2
Procedimiento................................................................................................................... 2
Tareas posteriores a la instalación. ........................................................................................15
Desactivar Firewall.........................................................................................................15
Desactivar SELinux. ........................................................................................................15
Configurar parámetros de red............................................................................................15
Configurar servicios. .......................................................................................................18
Actualizar el sistema.......................................................................................................20
Instalar repositorios........................................................................................................20
Instalar y configurar Vim ..................................................................................................21
Instalar ambiente grafico .................................................................................................24
Instalar CentOS 7 | Moisés Araya
[2]
Instalación y configuración CentOS V7 x64
Introducción
En este tutorial se va a mostrar como instalar de manera básica y sencilla la distribución Linux CentOS 7 en una
máquina virtual VMware y adicionalmente se presentarán algunas configuraciones posteriores opcionales.
Los cambios presentes en esta versión son:
 Kernel actualizado a 3.10.0
 Soporte para Linux Containers, que es una tecnología de virtualización, que permite la ejecución de
múltiples sistemas Linux aislados (contenedores) en un único host de control o servidor físico.
 Open VMware Tools y drivers gráficos 3D listos para usar
 OpenJDK-7
 Por primera vez existe una ruta de actualización de CentOS 6.5 a 7.0
 LVM-imágenes con ext4 y XFS
 Se cambia a systemd, firewalld y GRUB2
 XFS como sistema de ficheros por defecto al igual que vimos en RHEL 7, que presenta ventajas como
la capacidad de manejar archivos de hasta 500 TB (ext4 “solo” llega a los 16 TB)
 iSCSI y FCoE en el espacio del kernel
 Soporte para PTPv2
 Soporte para tarjetas de 40G Ethernet
 Soporte de instalación UEFI Secure Boot
Procedimiento
Insertar DVD y Seleccionar la opción Install CentOS 7.
Instalar CentOS 7 | Moisés Araya
[3]
Seleccionar idioma de instalación.
A continuacion aparece un panel con opciones de instalacion, se configurara cada uno de estas opciones.
Instalar CentOS 7 | Moisés Araya
[4]
Verificar TimeZone, Clic sobre fecha/hora, ajustar TZ, para finalizar clic sobre listo.
Revisión de teclado (es posible agregar más idiomas).
Instalar CentOS 7 | Moisés Araya
[5]
Selección del idioma.
Selección de la fuente de instalación.
Instalar CentOS 7 | Moisés Araya
[6]
Selección de Software a instalar, en esta ocasión será la mínima.
Selección del método de particionado del disco.
En este apartado existen distintas formas de llevar a acabo esto, en esta ocasión seleccionaremos el método
manual.
En opciones de almacenamiento, clic sobre la opción “voy a configurar las particiones” con un esquema sencillo:
 2GB Swap
 200 MB /boot
 10 GB /
 8 GB /home
Instalar CentOS 7 | Moisés Araya
[7]
Seleccionar partición estándar y agregar los puntos de montajes definidos anteriormente.
Para agregar un punto de montaje, clic en icono +, agregar un nuevo punto de montaje swap con una capacidad
de 2048 MB.
Instalar CentOS 7 | Moisés Araya
[8]
Crear el punto de montaje /boot con una capacidad de 200 MB.
Crear el punto de montaje /home con una capacidad de 8 GB.
Instalar CentOS 7 | Moisés Araya
[9]
Crear el punto de montaje / con una capacidad de 18 GB.
Resumen del particionado manual, clic sobre listo para continuar.
Instalar CentOS 7 | Moisés Araya
[10]
A continuación se muestra un resumen con los cambios realizados, clic en aceptar cambios.
Aparece la pantalla de resumen, clic sobre Red y nombre de host.
Instalar CentOS 7 | Moisés Araya
[11]
Activar interface de red y verificar que muestra datos obtenidos del DHCP
Una vez configurados todos los ítems, clic en comenzar instalación.
Instalar CentOS 7 | Moisés Araya
[12]
Para continuar con la instalación, se nos pide crear una contraseña para ROOT y crear una cuenta de usuario.
Asignar la contraseña para usuario ROOT.
Instalar CentOS 7 | Moisés Araya
[13]
Creación de la cuenta de usuario (se recomienda que no tenga permisos de administrador).
Opcionalmente hacer clic en Avanzadas para definir la carpeta, ruta, ID de usuario y de grupo.
Instalar CentOS 7 | Moisés Araya
[14]
Una vez creadas las cuentas, clic en terminar configuración.
Para finalizar la instalación, clic en Reiniciar.
Luego de reiniciar, acceder como root o como el usuario creado.
Instalar CentOS 7 | Moisés Araya
[15]
Tareas posteriores a la instalación.
Desactivar Firewall.
En ocasiones los Firewall en el servidor no son necesarios debido a que ya existen otros Firewalls en una red, si
ese es el caso, se sugiere detener el servicio firewalld.
Desactivar SELinux.
Opcionalmente se puede desactivar SELinux.
Editar el archivo.
Desactivar SELINUX=disable.
Para aplicar los cambios, reiniciar el sistema.
Configurar parámetros de red.
1. Instalar librerías para el manejo de red.
[root@localhost ~]# yum -y install net-tools
2. Verificar configuración de red.
Instalar CentOS 7 | Moisés Araya
[16]
También existe otra manera de listar las interfaces de red: ip addr list
Una tercera opción para listar las interfaces es con el comando nmcli d
3. Renombrar a interface de red como ethX.
Editar el archivo grub
[root@centos7 ~]# vi /etc/default/grub
Agregar “net.ifnames=0 rd.lvm.lv=fedora/swap rd.md=0.....” en la línea 6, guardar y salir.
Aplicar cambios con grub2-mkconfig -o /boot/grub2/grub.cfg
Reiniciar y verificar.
Instalar CentOS 7 | Moisés Araya
[17]
4. Cambiar el nombre de host.
Para mostrar la configuración actual introducir hostnamectl
Para cambiar el nombre introducir hostnamectl set-hostname “nombre”, reiniciar y verificar.
[root@localhost ~]# hostnamectl set-hostname centos7.demo
5. Desactivar IPV6 (si no se necesita).
Editar el archivo sysctl.conf y agregar la línea: net.ipv6.conf.all.disable_ipv6 = 1
[root@localhost ~]# vi /etc/sysctl.conf
Recargar la información con comando sysctl –p
[root@localhost ~]# sysctl -p
net.ipv6.conf.all.disable_ipv6 = 1
Instalar CentOS 7 | Moisés Araya
[18]
Verificar configuración ifconfig
Configurar servicios.
La forma de administrar los servicios en RHEL 7 y CentOS 7 es diferente a las anteriores, la gestión de estos ser
realiza a través del comando systemctl, más detalles en archivo /etc/init.d/README
1. Mostrar servicios activos systemctl –t service
2. Para mostrar todos los servicios systemctl list-unit-files –t service
Instalar CentOS 7 | Moisés Araya
[19]
3. Ver el estado de un servicio systemctl status “servicio”.service
4. Para detener un servicio systemctl stop “servicio”.service
Ejemplo, detener el servicio postfix:
systemctl stop postfix
systemctl disable postfix
Por otra parte, aún existen servicios que son controlados por el comando chkconfig, para mostrarlos ejecutar
el comando chkconfig –list.
Instalar CentOS 7 | Moisés Araya
[20]
Actualizar el sistema.
Después de instalar el S.O. se sugiere actualizar el sistema yum –y update
Extracto del resultado:
Resumen de la transacción
====================================================================================================
=================================================================
Instalar 1 Paquete
Actualizar 71 Paquetes
Tamaño total de la descarga: 92 M
Downloading packages:
…….
..
…..
Actualizado:
NetworkManager.x86_64 1:0.9.9.1-28.git20140326.4dba720.el7_0.2 NetworkManager-
glib.x86_64 1:0.9.9.1-28.git20140326.4dba720.el7_0.2
NetworkManager-tui.x86_64 1:0.9.9.1-28.git20140326.4dba720.el7_0.2 bash.x86_64 0:4.2.45-
5.el7_0.4
ca-certificates.noarch 0:2014.1.98-70.0.el7_0 centos-release.x86_64
0:7-0.1406.el7.centos.2.5
dhclient.x86_64 12:4.2.5-27.el7.centos.2 dhcp-common.x86_64
12:4.2.5-27.el7.centos.2
dhcp-libs.x86_64 12:4.2.5-27.el7.centos.2 dracut.x86_64 0:033-
161.el7_0.173
dracut-config-rescue.x86_64 0:033-161.el7_0.173 dracut-network.x86_64
0:033-161.el7_0.173
¡Listo!
[root@localhost ~]#
Instalar repositorios.
Se sugiere agregar algunos repositorios para instalar algún software útil.
[root@centos7 ~]# yum -y install yum-plugin-priorities
Esta extensión permite a los repositorios tener diferentes prioridades. Los paquetes en un repositorio de baja
prioridad no pueden remplazar paquetes instalados desde repositorios con prioridad superior, ni siquiera si éste
tiene una versión actualizada.
Poner prioridad 1 a repositorio oficial
[root@centos7 ~]# sed -i -e "s/]$/]npriority=1/g" /etc/yum.repos.d/CentOS-Base.repo
Agregar repositorio RPMforge
RPMforge, es un repositorio que da soporte extra a sistemas basados en rpm como Redhat, Centos y Fedora.
Instalar.
[root@centos7 ~]# yum –y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-
1.el7.rf.x86_64.rpm
Instalar CentOS 7 | Moisés Araya
[21]
Desactivar repositorio y solo utilizar en caso de que sea necesario
[root@centos7 ~]# sed -i -e "s/enabled = 1/enabled = 0/g" /etc/yum.repos.d/rpmforge.repo
Ejemplo de uso:
[root@centos7 ~]# yum --enablerepo=rpmforge install [Paquete]
Instalar repositorio EPEL
EPEL (paquetes adicionales para Enterprise Linux) Repositorio de la comunidad, libre y de código abierto basado
en Fedora.
Descarga.
[root@centos7 ~]# wget -r --no-parent -A 'epel-release-*.rpm'
http://dl.fedoraproject.org/pub/epel/7/x86_64/e/
Instalación.
[root@centos7 ~]# rpm -Uvh dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-*.rpm
advertencia:dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm: EncabezadoV3
RSA/SHA256 Signature, ID de clave 352c64e5: NOKEY
Preparando... ################################# [100%]
Actualizando / instalando...
1:epel-release-7-5 ################################# [100%]
Desactivar repo y solo utilizar en caso de que sea necesario
[root@centos7 ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo
Ejemplo de uso:
[root@centos7 ~]# yum --enablerepo=epel install [Paquete]
Instalar y configurar Vim
Vim (del inglés Vi IMproved) es una versión mejorada del editor de texto vi, presente en todos los sistemas UNIX.
Instalar y configurar vim el cual es más potente que vi, debido a que posee una gran capacidad de configuración
y personalización.
[root@centos7 ~]# yum -y install vim-enhanced
 Crear un alias para todos los usuarios.
Editar el archivo profile
[root@centos7 ~]# vi /etc/profile
 Agregar en la última línea: alias vi='vim'
 Guardar el archivo y cerrar.
 Verificar funcionamiento.
Instalar CentOS 7 | Moisés Araya
[22]
Escribir vi en la consola
[root@centos7 home]# vi
Resultado.
Configurar vim
 Crear el archivo vimrc
[root@centos7 home]# vi ~/.vimrc
 Agregar el siguiente contenido
sintax on
set number
set encoding=utf-8
set ignorecase
set hlsearch
set incsearch
set fileformats=unix,dos
set history=100
Explicación:
 sintax on: Habilita colores en la sintaxis
 set number: Habilita la enumeración de las líneas
 set encoding=utf-8: Asegura que todos los archivos que se editen tienen la codificación de caracteres
adecuada.
 set ignorecase: Para ignorar las mayúsculas o minúsculas en una búsqueda.
 set hlsearch: Resalta las palabras en una búsqueda.
 set incsearch: Habilita la búsqueda incremental, es decir, cuando se use el comando de búsqueda, vim
se desplazará automáticamente hasta encontrar la primera coincidencia.
 set fileformats=unix,dos: Reconoce archivos tipo Unix y DOS.
 set history=100: habilita el historial
Guardar y salir.
Instalar CentOS 7 | Moisés Araya
[23]
Ejemplo de uso, editar el archivo bash_profile y verificar la numeración de las líneas
Búsqueda de una palabra en un archivo de log: /installed
Otros:
 Ver todos los comandos disponibles: escribir :set all
Obtener ayuda: digitar :help
Ayuda de comando fileformat :help fileformat
Instalar CentOS 7 | Moisés Araya
[24]
Instalar ambiente grafico
Hay ocasiones que en entornos de desarrollo, prueba o ambientes virtuales, la interfaz gráfica (GUI) es
necesaria, para instalar el ambiente gráfico ejecutar el comando yum groupinstall "GNOME Desktop”
[root@centos7 ~]# yum groupinstall "GNOME Desktop”
Reiniciar e iniciar ambiente gráfico con startx
Seleccionar el idioma y clic en siguiente.
Instalar CentOS 7 | Moisés Araya
[25]
Vista de la consola gráfica.
Para habilitar el reinicio en modo grafico automático ejecutar:
#ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Descargas y documentación:
 CentOS: https://www.centos.org/download/
 VMware player: http://vmw.re/1L92Af0
 VIM: http://www.vim.org/docs.php

Más contenido relacionado

PDF
MANUAL DE NETBEANS
DOCX
Candados bd
DOCX
Guia de procesos
PPT
Introducción a la Capa de Red
PPT
04 Servidores ws2019.ppt
PDF
Comandos linux y windows
PDF
Tutorial packet-tracer
PPTX
Línea del tiempo de sistemas operativos
MANUAL DE NETBEANS
Candados bd
Guia de procesos
Introducción a la Capa de Red
04 Servidores ws2019.ppt
Comandos linux y windows
Tutorial packet-tracer
Línea del tiempo de sistemas operativos

La actualidad más candente (20)

DOCX
Unidad 2 concepto de Programa,Proceso y Procesador
DOCX
SIMD Single Instruction Multiple Data
PPTX
administracion de entrada, salida y procesos
PPTX
Taller de Base de Datos - Unidad 3 lenguage DML
PDF
Comandos de configuracion de dispositivos cisco
PPTX
Paginación y segmentación
PDF
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
PPTX
Estructura jerarquica de un sistema operativo
PDF
Ejercicio - Personal de departamentos (XSD - XML Schema)
PPTX
Componentes y Librerías - Tópicos avanzados de programación.
DOCX
Tabla de máscaras de red
PPTX
Tecnicas de Administracion de Memoria
PPTX
Codificación. Código Fuente, Objeto y Ejecutable.
PPTX
Entorno de Visual Basic 2010
PPT
Protocolo tftp trabajo
PPTX
Base de datos propiedades acid
PPTX
macros Lenguaje ensamblador
PPTX
Modelo de 5 estados para sistemas operativos
PPT
Debug PaulinaChacon
PDF
Optimizacion de la busqueda de discos
Unidad 2 concepto de Programa,Proceso y Procesador
SIMD Single Instruction Multiple Data
administracion de entrada, salida y procesos
Taller de Base de Datos - Unidad 3 lenguage DML
Comandos de configuracion de dispositivos cisco
Paginación y segmentación
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Estructura jerarquica de un sistema operativo
Ejercicio - Personal de departamentos (XSD - XML Schema)
Componentes y Librerías - Tópicos avanzados de programación.
Tabla de máscaras de red
Tecnicas de Administracion de Memoria
Codificación. Código Fuente, Objeto y Ejecutable.
Entorno de Visual Basic 2010
Protocolo tftp trabajo
Base de datos propiedades acid
macros Lenguaje ensamblador
Modelo de 5 estados para sistemas operativos
Debug PaulinaChacon
Optimizacion de la busqueda de discos
Publicidad

Similar a Instalacion Centos 7 (20)

PDF
Manual de instalación de cent os
PDF
Configuracion basica de centos 6.3 linux v1
PDF
InstalacióN De Samba En Linux
DOCX
Realizar un repositorio local en centos 7
DOCX
DOCX
Plantilla fase2 manual linux angie avila
PPT
instalacion de centos
PDF
Centos 6.5 Servidor Básico
PDF
PDF
Instalacion CentOS 6.2 Virtual Box
DOCX
Centos install guide
DOCX
Manual de instalacion servicios en red hat
PPTX
Actividad n° 01
PPTX
Centos Comunnity Enterprise Operating System
PDF
guia-de-instalacion-de-cent os-6-2
PPTX
Instalacion de Centos5
PPTX
Instalación de Centos y Configuración de Samba
PDF
Luzmaytehdz centos
PDF
0114 manual-de-configuracion-servidores-en-centos
PPTX
Instalación de Centos
Manual de instalación de cent os
Configuracion basica de centos 6.3 linux v1
InstalacióN De Samba En Linux
Realizar un repositorio local en centos 7
Plantilla fase2 manual linux angie avila
instalacion de centos
Centos 6.5 Servidor Básico
Instalacion CentOS 6.2 Virtual Box
Centos install guide
Manual de instalacion servicios en red hat
Actividad n° 01
Centos Comunnity Enterprise Operating System
guia-de-instalacion-de-cent os-6-2
Instalacion de Centos5
Instalación de Centos y Configuración de Samba
Luzmaytehdz centos
0114 manual-de-configuracion-servidores-en-centos
Instalación de Centos
Publicidad

Más de Moisés Elías Araya (20)

PDF
Instalar Docker Desktop y Kubernetes en Windows 10
PDF
Instalacion Vz Linux
PDF
Conectar instancia gcp con putty
PDF
Instalar SDK Google Cloud
PDF
Instalacion y uso basico de Kubernetes.
PDF
Instalacion y uso basico de Docker.
PDF
Terraform Cosmos DB
PDF
Conceptos BPM
PDF
Instalacion basica ELK (elasticsearch) Windows
PDF
Cuadro mando Excel
PDF
Graficar SAR Linux (System Activity Report)
PDF
Instalacion Weblogic Server 12c Windows 10.
PDF
Ver uptime Windows
PDF
Modificar aspecto consola Windows
PDF
Resaltar celdas en Microsoft Excel.
PDF
Instalar y Configurar Python para Windows
PDF
Instalacion y uso basico de Jenkins
PDF
Instalacion de Docker CE en Windows 10
PDF
Instalacion Weblogic Server 11g Linux
PDF
Instalacion y Uso de JMeter
Instalar Docker Desktop y Kubernetes en Windows 10
Instalacion Vz Linux
Conectar instancia gcp con putty
Instalar SDK Google Cloud
Instalacion y uso basico de Kubernetes.
Instalacion y uso basico de Docker.
Terraform Cosmos DB
Conceptos BPM
Instalacion basica ELK (elasticsearch) Windows
Cuadro mando Excel
Graficar SAR Linux (System Activity Report)
Instalacion Weblogic Server 12c Windows 10.
Ver uptime Windows
Modificar aspecto consola Windows
Resaltar celdas en Microsoft Excel.
Instalar y Configurar Python para Windows
Instalacion y uso basico de Jenkins
Instalacion de Docker CE en Windows 10
Instalacion Weblogic Server 11g Linux
Instalacion y Uso de JMeter

Último (20)

PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
Curso de generación de energía mediante sistemas solares
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PPT
Protocolos de seguridad y mecanismos encriptación
PPTX
la-historia-de-la-medicina Edna Silva.pptx
Sesion 1 de microsoft power point - Clase 1
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
CyberOps Associate - Cisco Networking Academy
Historia Inteligencia Artificial Ana Romero.pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
capacitación de aire acondicionado Bgh r 410
Propuesta BKP servidores con Acronis1.pptx
Presentacion de Alba Curso Auditores Internos ISO 19011
informe_fichas1y2_corregido.docx (2) (1).pdf
Curso de generación de energía mediante sistemas solares
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
Protocolos de seguridad y mecanismos encriptación
la-historia-de-la-medicina Edna Silva.pptx

Instalacion Centos 7

  • 2. Instalar CentOS 7 | Moisés Araya [1] Contenido Instalación y configuración CentOS V7 x64.................................................................................... 2 Introducción ..................................................................................................................... 2 Procedimiento................................................................................................................... 2 Tareas posteriores a la instalación. ........................................................................................15 Desactivar Firewall.........................................................................................................15 Desactivar SELinux. ........................................................................................................15 Configurar parámetros de red............................................................................................15 Configurar servicios. .......................................................................................................18 Actualizar el sistema.......................................................................................................20 Instalar repositorios........................................................................................................20 Instalar y configurar Vim ..................................................................................................21 Instalar ambiente grafico .................................................................................................24
  • 3. Instalar CentOS 7 | Moisés Araya [2] Instalación y configuración CentOS V7 x64 Introducción En este tutorial se va a mostrar como instalar de manera básica y sencilla la distribución Linux CentOS 7 en una máquina virtual VMware y adicionalmente se presentarán algunas configuraciones posteriores opcionales. Los cambios presentes en esta versión son:  Kernel actualizado a 3.10.0  Soporte para Linux Containers, que es una tecnología de virtualización, que permite la ejecución de múltiples sistemas Linux aislados (contenedores) en un único host de control o servidor físico.  Open VMware Tools y drivers gráficos 3D listos para usar  OpenJDK-7  Por primera vez existe una ruta de actualización de CentOS 6.5 a 7.0  LVM-imágenes con ext4 y XFS  Se cambia a systemd, firewalld y GRUB2  XFS como sistema de ficheros por defecto al igual que vimos en RHEL 7, que presenta ventajas como la capacidad de manejar archivos de hasta 500 TB (ext4 “solo” llega a los 16 TB)  iSCSI y FCoE en el espacio del kernel  Soporte para PTPv2  Soporte para tarjetas de 40G Ethernet  Soporte de instalación UEFI Secure Boot Procedimiento Insertar DVD y Seleccionar la opción Install CentOS 7.
  • 4. Instalar CentOS 7 | Moisés Araya [3] Seleccionar idioma de instalación. A continuacion aparece un panel con opciones de instalacion, se configurara cada uno de estas opciones.
  • 5. Instalar CentOS 7 | Moisés Araya [4] Verificar TimeZone, Clic sobre fecha/hora, ajustar TZ, para finalizar clic sobre listo. Revisión de teclado (es posible agregar más idiomas).
  • 6. Instalar CentOS 7 | Moisés Araya [5] Selección del idioma. Selección de la fuente de instalación.
  • 7. Instalar CentOS 7 | Moisés Araya [6] Selección de Software a instalar, en esta ocasión será la mínima. Selección del método de particionado del disco. En este apartado existen distintas formas de llevar a acabo esto, en esta ocasión seleccionaremos el método manual. En opciones de almacenamiento, clic sobre la opción “voy a configurar las particiones” con un esquema sencillo:  2GB Swap  200 MB /boot  10 GB /  8 GB /home
  • 8. Instalar CentOS 7 | Moisés Araya [7] Seleccionar partición estándar y agregar los puntos de montajes definidos anteriormente. Para agregar un punto de montaje, clic en icono +, agregar un nuevo punto de montaje swap con una capacidad de 2048 MB.
  • 9. Instalar CentOS 7 | Moisés Araya [8] Crear el punto de montaje /boot con una capacidad de 200 MB. Crear el punto de montaje /home con una capacidad de 8 GB.
  • 10. Instalar CentOS 7 | Moisés Araya [9] Crear el punto de montaje / con una capacidad de 18 GB. Resumen del particionado manual, clic sobre listo para continuar.
  • 11. Instalar CentOS 7 | Moisés Araya [10] A continuación se muestra un resumen con los cambios realizados, clic en aceptar cambios. Aparece la pantalla de resumen, clic sobre Red y nombre de host.
  • 12. Instalar CentOS 7 | Moisés Araya [11] Activar interface de red y verificar que muestra datos obtenidos del DHCP Una vez configurados todos los ítems, clic en comenzar instalación.
  • 13. Instalar CentOS 7 | Moisés Araya [12] Para continuar con la instalación, se nos pide crear una contraseña para ROOT y crear una cuenta de usuario. Asignar la contraseña para usuario ROOT.
  • 14. Instalar CentOS 7 | Moisés Araya [13] Creación de la cuenta de usuario (se recomienda que no tenga permisos de administrador). Opcionalmente hacer clic en Avanzadas para definir la carpeta, ruta, ID de usuario y de grupo.
  • 15. Instalar CentOS 7 | Moisés Araya [14] Una vez creadas las cuentas, clic en terminar configuración. Para finalizar la instalación, clic en Reiniciar. Luego de reiniciar, acceder como root o como el usuario creado.
  • 16. Instalar CentOS 7 | Moisés Araya [15] Tareas posteriores a la instalación. Desactivar Firewall. En ocasiones los Firewall en el servidor no son necesarios debido a que ya existen otros Firewalls en una red, si ese es el caso, se sugiere detener el servicio firewalld. Desactivar SELinux. Opcionalmente se puede desactivar SELinux. Editar el archivo. Desactivar SELINUX=disable. Para aplicar los cambios, reiniciar el sistema. Configurar parámetros de red. 1. Instalar librerías para el manejo de red. [root@localhost ~]# yum -y install net-tools 2. Verificar configuración de red.
  • 17. Instalar CentOS 7 | Moisés Araya [16] También existe otra manera de listar las interfaces de red: ip addr list Una tercera opción para listar las interfaces es con el comando nmcli d 3. Renombrar a interface de red como ethX. Editar el archivo grub [root@centos7 ~]# vi /etc/default/grub Agregar “net.ifnames=0 rd.lvm.lv=fedora/swap rd.md=0.....” en la línea 6, guardar y salir. Aplicar cambios con grub2-mkconfig -o /boot/grub2/grub.cfg Reiniciar y verificar.
  • 18. Instalar CentOS 7 | Moisés Araya [17] 4. Cambiar el nombre de host. Para mostrar la configuración actual introducir hostnamectl Para cambiar el nombre introducir hostnamectl set-hostname “nombre”, reiniciar y verificar. [root@localhost ~]# hostnamectl set-hostname centos7.demo 5. Desactivar IPV6 (si no se necesita). Editar el archivo sysctl.conf y agregar la línea: net.ipv6.conf.all.disable_ipv6 = 1 [root@localhost ~]# vi /etc/sysctl.conf Recargar la información con comando sysctl –p [root@localhost ~]# sysctl -p net.ipv6.conf.all.disable_ipv6 = 1
  • 19. Instalar CentOS 7 | Moisés Araya [18] Verificar configuración ifconfig Configurar servicios. La forma de administrar los servicios en RHEL 7 y CentOS 7 es diferente a las anteriores, la gestión de estos ser realiza a través del comando systemctl, más detalles en archivo /etc/init.d/README 1. Mostrar servicios activos systemctl –t service 2. Para mostrar todos los servicios systemctl list-unit-files –t service
  • 20. Instalar CentOS 7 | Moisés Araya [19] 3. Ver el estado de un servicio systemctl status “servicio”.service 4. Para detener un servicio systemctl stop “servicio”.service Ejemplo, detener el servicio postfix: systemctl stop postfix systemctl disable postfix Por otra parte, aún existen servicios que son controlados por el comando chkconfig, para mostrarlos ejecutar el comando chkconfig –list.
  • 21. Instalar CentOS 7 | Moisés Araya [20] Actualizar el sistema. Después de instalar el S.O. se sugiere actualizar el sistema yum –y update Extracto del resultado: Resumen de la transacción ==================================================================================================== ================================================================= Instalar 1 Paquete Actualizar 71 Paquetes Tamaño total de la descarga: 92 M Downloading packages: ……. .. ….. Actualizado: NetworkManager.x86_64 1:0.9.9.1-28.git20140326.4dba720.el7_0.2 NetworkManager- glib.x86_64 1:0.9.9.1-28.git20140326.4dba720.el7_0.2 NetworkManager-tui.x86_64 1:0.9.9.1-28.git20140326.4dba720.el7_0.2 bash.x86_64 0:4.2.45- 5.el7_0.4 ca-certificates.noarch 0:2014.1.98-70.0.el7_0 centos-release.x86_64 0:7-0.1406.el7.centos.2.5 dhclient.x86_64 12:4.2.5-27.el7.centos.2 dhcp-common.x86_64 12:4.2.5-27.el7.centos.2 dhcp-libs.x86_64 12:4.2.5-27.el7.centos.2 dracut.x86_64 0:033- 161.el7_0.173 dracut-config-rescue.x86_64 0:033-161.el7_0.173 dracut-network.x86_64 0:033-161.el7_0.173 ¡Listo! [root@localhost ~]# Instalar repositorios. Se sugiere agregar algunos repositorios para instalar algún software útil. [root@centos7 ~]# yum -y install yum-plugin-priorities Esta extensión permite a los repositorios tener diferentes prioridades. Los paquetes en un repositorio de baja prioridad no pueden remplazar paquetes instalados desde repositorios con prioridad superior, ni siquiera si éste tiene una versión actualizada. Poner prioridad 1 a repositorio oficial [root@centos7 ~]# sed -i -e "s/]$/]npriority=1/g" /etc/yum.repos.d/CentOS-Base.repo Agregar repositorio RPMforge RPMforge, es un repositorio que da soporte extra a sistemas basados en rpm como Redhat, Centos y Fedora. Instalar. [root@centos7 ~]# yum –y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3- 1.el7.rf.x86_64.rpm
  • 22. Instalar CentOS 7 | Moisés Araya [21] Desactivar repositorio y solo utilizar en caso de que sea necesario [root@centos7 ~]# sed -i -e "s/enabled = 1/enabled = 0/g" /etc/yum.repos.d/rpmforge.repo Ejemplo de uso: [root@centos7 ~]# yum --enablerepo=rpmforge install [Paquete] Instalar repositorio EPEL EPEL (paquetes adicionales para Enterprise Linux) Repositorio de la comunidad, libre y de código abierto basado en Fedora. Descarga. [root@centos7 ~]# wget -r --no-parent -A 'epel-release-*.rpm' http://dl.fedoraproject.org/pub/epel/7/x86_64/e/ Instalación. [root@centos7 ~]# rpm -Uvh dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-*.rpm advertencia:dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm: EncabezadoV3 RSA/SHA256 Signature, ID de clave 352c64e5: NOKEY Preparando... ################################# [100%] Actualizando / instalando... 1:epel-release-7-5 ################################# [100%] Desactivar repo y solo utilizar en caso de que sea necesario [root@centos7 ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo Ejemplo de uso: [root@centos7 ~]# yum --enablerepo=epel install [Paquete] Instalar y configurar Vim Vim (del inglés Vi IMproved) es una versión mejorada del editor de texto vi, presente en todos los sistemas UNIX. Instalar y configurar vim el cual es más potente que vi, debido a que posee una gran capacidad de configuración y personalización. [root@centos7 ~]# yum -y install vim-enhanced  Crear un alias para todos los usuarios. Editar el archivo profile [root@centos7 ~]# vi /etc/profile  Agregar en la última línea: alias vi='vim'  Guardar el archivo y cerrar.  Verificar funcionamiento.
  • 23. Instalar CentOS 7 | Moisés Araya [22] Escribir vi en la consola [root@centos7 home]# vi Resultado. Configurar vim  Crear el archivo vimrc [root@centos7 home]# vi ~/.vimrc  Agregar el siguiente contenido sintax on set number set encoding=utf-8 set ignorecase set hlsearch set incsearch set fileformats=unix,dos set history=100 Explicación:  sintax on: Habilita colores en la sintaxis  set number: Habilita la enumeración de las líneas  set encoding=utf-8: Asegura que todos los archivos que se editen tienen la codificación de caracteres adecuada.  set ignorecase: Para ignorar las mayúsculas o minúsculas en una búsqueda.  set hlsearch: Resalta las palabras en una búsqueda.  set incsearch: Habilita la búsqueda incremental, es decir, cuando se use el comando de búsqueda, vim se desplazará automáticamente hasta encontrar la primera coincidencia.  set fileformats=unix,dos: Reconoce archivos tipo Unix y DOS.  set history=100: habilita el historial Guardar y salir.
  • 24. Instalar CentOS 7 | Moisés Araya [23] Ejemplo de uso, editar el archivo bash_profile y verificar la numeración de las líneas Búsqueda de una palabra en un archivo de log: /installed Otros:  Ver todos los comandos disponibles: escribir :set all Obtener ayuda: digitar :help Ayuda de comando fileformat :help fileformat
  • 25. Instalar CentOS 7 | Moisés Araya [24] Instalar ambiente grafico Hay ocasiones que en entornos de desarrollo, prueba o ambientes virtuales, la interfaz gráfica (GUI) es necesaria, para instalar el ambiente gráfico ejecutar el comando yum groupinstall "GNOME Desktop” [root@centos7 ~]# yum groupinstall "GNOME Desktop” Reiniciar e iniciar ambiente gráfico con startx Seleccionar el idioma y clic en siguiente.
  • 26. Instalar CentOS 7 | Moisés Araya [25] Vista de la consola gráfica. Para habilitar el reinicio en modo grafico automático ejecutar: #ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target Descargas y documentación:  CentOS: https://www.centos.org/download/  VMware player: http://vmw.re/1L92Af0  VIM: http://www.vim.org/docs.php