Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Como instalar Instant Client Oracle en Centos 7

Como instalar Instant Client Oracle en Centos 7

A veces debemos realizar trabajos donde mezclamos herramientas de código abierto con otras licenciadas y se nos viene el problema. Mientras para el opensource hay muchísima información disponible en internet, para las herramientas licenciadas, generalmente no es así. Hoy te hablare de como instalar los drivers de conexión a db's Oracle en Linux Centos 7 ademas de su modulo Oci8 para php.

Esto que te mostrare en las lineas mas abajo fueron varias noches de no dormir y pruebas y mas pruebas ya que la información es escasa y dividida por internet lo que me tomo tiempo resolver. Pero bueno, aquí va, comenzamos?

Que es Oracle Instant Client?

Las Oracle Instant Client son un grupo de herramientas, apis, módulos. Todos gratuitos para conectar nuestras aplicaciones a bases de datos Oracle, ya sea de forma local o remota.
Una forma común es por medio de aplicaciones PHP y el modulo Oci8 que veremos en nuestro articulo hoy.

Requerimientos para Oracle Instant Client en Centos

  • Linux Centos 7 (aunque funciona en Centos 6, nos centraremos en la versión 7) actualizado
  • Conectividad a internet
  • Si la db Oracle no es local, debemos tener conectividad a su servidor desde Centos

Configurando Instant Client Oracle en Linux Centos 7

-Abrimos un browser en nuestro equipo de trabajo y navegamos al URL oficial Oracle para crear una cuenta gratuita y descargar los rpms. No te asustes por la cantidad de datos solicitados, es gratuito (aunque casi que se nos pedirá hasta el RH, jejeje). Solo ten cuidado en descargar los que sirvan para tu equipo, de 32 o de 64bits. Transferimos los rpm descargados a nuestro Linux Centos 7

-Instalamos dependencias en nuestro servidor Centos
yum install libaio
yum groupinstall "Development tools"

-Te muestro los archivos descargados para este articulo
oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-odbc-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-tools-12.1.0.2.0-1.x86_64.rpm

-Instalamos los rpm's
rpm -vi oracle*

-Verificamos su instalación
rpm -qa|grep oracle
oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64
oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64
oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64
oracle-instantclient12.1-odbc-12.1.0.2.0-1.x86_64
oracle-instantclient12.1-tools-12.1.0.2.0-1.x86_64
oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64

-Verificamos la instalación de librerías y demás archivos (en caso de tu instalación ser de 32 bits, el path cambiaría)
ls -la /usr/lib/oracle/12.1/client64/lib/
total 199296
drwxr-xr-x 2 root root      4096 mar 27 18:56 .
drwxr-xr-x 5 root root        43 mar 27 19:00 ..
-rw-r--r-- 1 root root       342 jul  7  2014 glogin.sql
lrwxrwxrwx 1 root root        21 mar 27 18:56 libclntshcore.so -> libclntshcore.so.12.1
-rw-r--r-- 1 root root   6990875 jul  7  2014 libclntshcore.so.12.1
lrwxrwxrwx 1 root root        17 mar 27 18:56 libclntsh.so -> libclntsh.so.12.1
-rw-r--r-- 1 root root  58793741 jul  7  2014 libclntsh.so.12.1
-rw-r--r-- 1 root root     18027 jul  7  2014 libheteroxa12.so
-rw-r--r-- 1 root root   1768370 jul  7  2014 libipc1.so
-rw-r--r-- 1 root root    544150 jul  7  2014 libmql1.so
-rw-r--r-- 1 root root   6213011 jul  7  2014 libnnz12.so
lrwxrwxrwx 1 root root        15 mar 27 18:56 libocci.so -> libocci.so.12.1
-rw-r--r-- 1 root root   2576030 jul  7  2014 libocci.so.12.1
-rw-r--r-- 1 root root 109549133 jul  7  2014 libociei.so
-rw-r--r-- 1 root root    156353 jul  7  2014 libocijdbc12.so
-rw-r--r-- 1 root root    337137 jul  7  2014 libons.so
-rw-r--r-- 1 root root    118491 jul  7  2014 liboramysql12.so
-rw-r--r-- 1 root root   1564082 jul  7  2014 libsqlplusic.so
-rw-r--r-- 1 root root   1546540 jul  7  2014 libsqlplus.so
-rw-r--r-- 1 root root   4421284 jul  7  2014 libsqora.so.12.1
-rw-r--r-- 1 root root   3670975 jul  7  2014 ojdbc6.jar
-rw-r--r-- 1 root root   3677511 jul  7  2014 ojdbc7.jar
-rw-r--r-- 1 root root   1657951 jul  7  2014 orai18n.jar
-rw-r--r-- 1 root root     86899 jul  7  2014 orai18n-mapping.jar
-rw-r--r-- 1 root root    311555 jul  7  2014 ottclasses.zip
-rw-r--r-- 1 root root     35925 jul  7  2014 xstreams.jar

-Creamos un conf para cargar las librerías dinámicas. Prestamos mucha atención a escribir bien el path
sh -c "echo /usr/lib/oracle/12.1/client64/lib > /etc/ld.so.conf.d/oracle-instantclient.conf"

-Aunque ya lo hicimos en el paso anterior con un conf, también escribimos el path en el conf principal de librerías dinámicas ademas de donde estarán los módulos php
vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib64/php/modules/
/usr/lib/oracle/12.1/client64/lib/

-Creamos directorio para tnsnames.ora. Ya el directorio base esta creado, solo es agregarle network/admin
mkdir -p /usr/lib/oracle/12.1/client64/network/admin

-Creamos el archivo tnsnames.ora. Importante tomar nota del tns, ip-servidor-oracle, puerto y servicio-a-conectar
vi /usr/lib/oracle/12.1/client64/network/admin/tnsnames.ora
tns = "(DESCRIPTION =
      (ADDRESS_LIST =
         (ADDRESS = (PROTOCOL = TCP)(HOST = ip-servidor-oracle)(PORT = 1521))
        (LOAD_BALANCE = yes)(FAILOVER = ON)
      )
      (CONNECT_DATA =(SERVER = DEDICATED)
         (SERVICE_NAME = servicio-a-conectar)
           (FAILOVER_MODE =
             (TYPE = SELECT)
             (METHOD = BASIC)
           )
      )

-Creamos script con variables de ambiente
vi /etc/profile.d/client.sh
export ORACLE_HOME=/usr/lib/oracle/12.1/client64
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin

-Cerramos sesion y nos volvemos a logear. Ejecutamos el script
sh /etc/profile.d/client.sh

-Verificamos variable de ambiente
echo $ORACLE_HOME
/usr/lib/oracle/12.1/client64

-Verificamos conexión desde linea de comandos. Se nos pedirá una contraseña, nuestro Oracle DBA ya debe habernos dado esos datos
sqlplus usuario@tns

SQL*Plus: Release 12.1.0.2.0 Production on Tue Mar 27 19:02:03 2018

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Enter password:
Last Successful login time: Tue Mar 27 2018 12:42:38 -05:00

Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management and Advanced Analytics options

SQL> exit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management and Advanced Analytics options

Como instalar y configurar Oci8 en Centos 7

-Instalamos repositorio remi. Por default Centos 7 viene con php 5.4 donde no nos funcionara Oci8. Debemos mínimo instalar php 7 y en Remi ya lo tenemos todo

-Instalamos php 7.0
yum install yum-utils
yum-config-manager --enable remi-php70

Para mis pruebas yo instale los siguientes módulos, puede que no se necesiten todos, es tu tarea verificar si podemos quitar alguno sin que afecte la instalación de Oci8
yum install php-cli php-mcrypt php-xml php-devel php-pecl-jsonc php-pecl-zip php-pdo php php-gd php-ldap php-process php-fedora-autoloader php-pecl-jsonc-devel php-mbstring php-common php-mysqlnd php-pear

-Verificamos paquetes php instalados
rpm -qa|grep php
php-common-7.0.29-1.el7.remi.x86_64
php-gd-7.0.29-1.el7.remi.x86_64
php-ldap-7.0.29-1.el7.remi.x86_64
php-fedora-autoloader-1.0.0-1.el7.noarch
php-pear-1.10.5-6.el7.remi.noarch
php-pecl-zip-1.15.2-1.el7.remi.7.0.x86_64
php-json-7.0.29-1.el7.remi.x86_64
php-pdo-7.0.29-1.el7.remi.x86_64
php-devel-7.0.29-1.el7.remi.x86_64
php-mysqlnd-7.0.29-1.el7.remi.x86_64
php-mcrypt-7.0.29-1.el7.remi.x86_64
php-xml-7.0.29-1.el7.remi.x86_64
php-process-7.0.29-1.el7.remi.x86_64
php-cli-7.0.29-1.el7.remi.x86_64
php-7.0.29-1.el7.remi.x86_64
php-mbstring-7.0.29-1.el7.remi.x86_64

-Instalamos Oci8 en nuestro Linux Centos 7 actualizado
yum install php-oci8

-Abrimos los puertos 80 y 443 en nuestro servidor (en caso, claro, de que estés ejecutando firewalld)
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https

-Reiniciamos el servicio de firewalld para que tome cambios
systemctl restart firewalld

-Creamos un archivo para probar la carga de Oci8 entre los módulos php instalados
vi /var/www/html/test.php
<?php
phpinfo();
?>

-Le damos permisos a apache
chown apache.apache /var/www/html/test.php

-Reiniciamos el servicio de apache para que lea los módulos php instalados
systemctl restart httpd

-Abrimos un browser en otro equipo y navegamos a nuestro servidor para verificar que se cargue el modulo Oci8
Verificamos version de php entre otros datos en nuestro Centos 7

-En el listado debe aparecernos el modulo oci8 con sus parámetros
Nuestro apache debe estar cargando el modulo oci8 junto a otros modulos php

Unas tareas son mas complejas que otras, pero instalar Oracle Instant Client y su modulo Oci8 en Linux Centos debe ser sin problemas siempre y cuando sigas un orden y prestes atención a los detalles

Artículos recomendadosComo instalar Zend Framework 2 paso a paso
                                           Como instalar VirtualBox headless paso a paso
                                           Como personalizar seguridad de Oracle Java
                                           Como instalar java en linux paso a paso
                                           Como instalar Virtualbox en Linux Ubuntu 16.04


Quiero vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo, me ayudas?


Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twittergoogle+facebook, email, YouTube o Patreon y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark

Como instalar Namib Linux con MATE paso a paso

Como instalar Namib Linux con MATE paso a paso

Arch Linux con su complejidad no tiene necesariamente que asustarte y llevarnos tiempo pulir su escritorio gráfico (el que instalemos). Ahora, si quieres ahorrarte tiempo y tu equipo no tiene mucho hardware disponible te recomiendo leer el articulo de hoy, Como instalar Namib Linux con MATE paso a paso.

Porque usar Namib Linux

Namib Linux tiene a mi ver dos factores importantes, primero es basado en Arch Linux, poderosa distribución opensource y segundo, cuenta con el escritorio MATE, una magnifica opción si quieres algo moderno pero no tienes el equipo mas moderno

Requisitos para instalar Namib Linux

  • CPU de 64Bits
  • 1GB RAM mínimo, mas es mejor
  • 20GB disco, mas es mejor
  • Conectividad a internet

-Descargamos el ISO desde el URL oficial (recomiendo utilizar la opción torrent) y generamos un DVD o USB booteable desde el que instalaremos en nuestro equipo

Artículos recomendadosComo crear una USB booteable con Etcher
                                            Como instalar FrostWire (cliente torrent) paso a paso
                                            Como instalar qbittorrent en ubuntu
                                            Generando usb desde iso sin app en Linux 😱

Como instalar Namib Linux con escritorio MATE

-Hacemos boot en nuestro equipo y nos aparecerá un menú de Namib. Veremos varias opciones pero la que nos interesa es la primera, Boot Namib GNU/Linux (x86_64). Presionamos Enter sobre esta opción
Al hacer boot con el Live DVD ingresamos por la primera opcion

-Llegaremos al escritorio gráfico de Namib y se nos da la bienvenida al asistente de instalación. Muy posiblemente nuestra pantalla se vea pequeña y el asistente nos da el error. Damos click al botón Menu en la barra inferior a la izquierda

Si la resolucion de video es baja, el asistente dara error

Vídeo tutorial en español Namib, escritorio MATE para todos



-En el menú escribimos display y damos click a la aplicación Displays cuando nos aparezca
Buscamos display para cambiar resolucion de video

-En la ventana Monitor Preferences damos click a la lista en Resolution y buscamos una resolución soportada por nuestra tarjeta de vídeo y monitor. Le damos click
Que resolucion de video aguanta tu tarjeta y monitor?

-Ya elegida la resolución damos click al botón Apply
Damos click al boton Apply para activar la nueva resolucion de video

-Se nos pregunta si es correcta esta resolución. En caso contrario podríamos dejar de ver correctamente el escritorio en pantalla y después de unos segundos la aplicación devolverá la resolución a su valor anterior. Damos click a Keep This Configuration
Aceptamos la nueva resolucion de video

-Ya cerrada la ventana, volvemos al asistente. Damos click a la lista en Language y elegimos el idioma en que instalaremos, en este caso Spanish
Elegimos el idioma en que instalaremos Namib Linux

-Automáticamente cambiaran los mensajes en la ventana a nuestro idioma elegido. Damos click al botón Siguiente
Los mensajes de la pantalla comienzan a verse en español

-Tiempo de elegir la zona horaria para nuestro pc. Podemos hacerlo dando click en el mapa o eligiendo de las dos cajas de texto bajo el. Damos click al botón Siguiente
Activamos la zona horaria de nuestro pc

-Seguidamente activamos la distribución de nuestro teclado. Si tenemos dudas podemos escribir en la caja de texto inferior y así verificar la posición de teclas en el. Damos click al botón Siguiente
Elegimos y activamos distribucion de teclado

-Llegamos al paso donde debemos decidir como particionar el disco (o los discos) de nuestro OS opensource. Podemos hacerlo de dos formas:
  • Borrar disco: Se eliminara el contenido del disco y se tomara todo el espacio para Namib Linux, no se requiere conocimiento para esta tarea ya que el asistente hará todo el trabajo por ti.
  • Particionado manual: Útil cuando tienes ya otro OS en el disco (por ejemplo, Microsoft Windows) y no lo quieres eliminar. Debes tener conocimiento de que formato elegir para las particiones, que tamaño darles y donde se montaran. No aconsejado para novatos
Si tienes mas de 1 disco, en la lista superior derecha puedes elegir en que disco instalaras.
Que otras opciones tenemos disponibles en este paso:
  • Cifrar sistema: Una magnifica forma de proteger tu información cifrando el disco. Deberás escribir la contraseña que escribirás cada vez que prendas o hagas boot en tu equipo. OJO, si olvidas esta contraseña, sera casi imposible que recuperes la información del disco.
  • Ubicación del cargador de arranque: Si tienes mas de un disco, elige en que MBR (sector de arranque) de que disco instalaras GRUB. Generalmente si solo hay un disco, ya estará marcado para esto.
Damos click al botón Siguiente
Decidimos como particionar el disco para Namib

-En este paso crearemos una cuenta de usuario común. Para esto escribiremos:
  • Nombre: Nombre de quien usara el pc
  • Que nombre desea usar para ingresar: Una palabra que se usara como cuenta de usuario
  • Nombre del equipo: Nombre del equipo, este sera visto en las conexiones de red, etc
  • Contraseña: La escribimos en ambas cajas de texto y debe ser lo suficientemente segura para no ser hackeable en internet
  • Conectarse automáticamente sin pedir la contraseña: No recomendable pero útil si el pc sera usado por un menor que no entiende de contraseñas o un adulto mayor que las olvida
  • Usar la misma contraseña para la cuenta de administrador: No recomendable, es mas seguro que las cuentas de usuario y root tengan contraseñas diferentes por seguridad
  • Contraseña de root (administrador): Escribimos en ambas cajas de texto una contraseña SEGURA y que no sea la misma del usuario
Damos click al botón Siguiente
Creamos cuenta de usuario ademas de contraseñas

-Ya casi llegando al final, se nos muestra un resumen de las tareas que se harán, verificamos todo luzca bien y damos click al botón Siguiente
Namib nos muestra un resumen de instalacion antes de realizarlas

-Comienza la instalación, tiempo de ir por un café ;-)
Comienza la instalacion de nuestro Linux Namib

-Muy bien, ya terminamos de instalar. Marcamos la opción Reiniciar ahora y damos click al botón Hecho. Retiramos el DVD o USB booteable
Finalizada la instalacion, reinciamos el equipo

-Si elegiste cifrar el disco, este es el momento en que debemos escribir la contraseña y presionar Enter
Namib pedira la contraseña si tenemos cifrado el disco

-Llegamos al inicio de sesión, escribimos la contraseña de nuestra cuenta de usuario y presionamos Enter o damos click al botón Acceder
Iniciamos sesion con la cuenta de usuario creada

-Ya estamos en el escritorio gráfico de Namib Linux
El escritorio grafico de Namib es minimalista y elegante

Como actualizar Namib Linux

-Podemos actualizar Namib Linux desde consola o por medio de una aplicación gráfica mucho mas sencilla de manejar. Para esto damos click al botón inferior Menu y escribimos update. Damos click a Actualización de software
Usaremos la aplicacion Actualizacion de software para actualizar nuestro OS

-Nos aparece la ventana Actualizaciones con el listado de aplicaciones a actualizar (en caso de haberlas). Damos click al botón Seleccionar todos y seguidamente click al botón Aplicar
Marcamos todas las actualizaciones

-Se nos pedirá escribir nuestra contraseña. Lo hacemos y presionamos Enter
Confirmamos la tarea con nuestra contraseña

-Comienza la descarga
Comienza la descarga de actualizaciones

-Si damos click al botón Detalles en la parte inferior de la ventana, veremos en consola mas información sobre las tareas que esta realizando nuestro OS para actualizar
Quieres ver que hace Namib, da click en Detalles

-Al finalizar se realiza una comprobación final
Comprobacion final para terminar

-Muy bien, ya tenemos nuestro Namib Linux basado en Arch completamente actualizado
Namib linux ya esta totalmente actualizado

Como instalar o eliminar software en Namib Linux

-Para esta tarea, que igual podemos realizar por consola, damos click al botón inferior Menu y escribimos software, damos click a Añadir/Quitar software
Ejecutamos la aplicacion Añadir Quitar software

-Nos aparece la ventana Gestor de Paquetes con un botón de búsqueda en la esquina superior derecha para buscar por nombre si lo conocemos o una serie de opciones a la izquierda en la ventana. En el listado de aplicaciones que vemos en pantalla, todas las que tengan el botón de Estado en color verde quiere decir que ya están instaladas
En la aplicacion Gestor de Paquetes podemos buscar por nombre o usar las categorias

-Si no sabemos el nombre, damos click al botón Categorías y llegaremos a las categorias, damos click a una (ejemplo Internet)
Damos click a una categoria para ver el software en ella

-En el listado buscamos la que queremos instalar (en este caso Filezilla) y le damos doble click
Seleccionamos una aplicacion

-Se nos muestran detalles sobre la aplicación seleccionada. Damos click al botón Instalar
Instalamos la aplicacion seleccionada

-Confirmamos la instalación dando click al botón inferior Aplicar
Confirmamos la instalacion del software seleccionado

-En el caso dado de que deban instalarse dependencias, nos aparecerá una nueva ventana con el listado pidiéndonos confirmar. Damos click al botón Hacer
Confirmamos la descarga e instalacion de dependencias

-Escribimos nuestra contraseña y presionamos Enter
Confirmamos con nuestra contraseña

-El asistente descarga e instala el software
Se descarga e instala el software

-Ahora tenemos dos nuevos botones, Eliminar y Reinstalar con sus respectivas tareas según sea nuestra necesidad
En aplicaciones instaladas tenemos botones de Eliminar y Reinstalar

-Ahora que ya instalamos Filezilla, su botón de Estado cambia a color verde
Nuestra aplicacion instalada cambia su boton de estado a verde

Como personalizar Namib Linux

-Para esta tarea damos click al botón inferior Menu y seguidamente click a Centro de control
Ejecutamos Centro de control para personalizar Namib

-En el Centro de control encontramos varias aplicaciones para personalizar nuestro escritorio gráfico. Por ejemplo, Acerca de mi
En Centro de control podemos hacer cambios a nuestro escritorio grafico

-En esta aplicación podemos cambiar nuestra foto o avatar ademas de la contraseña de nuestra cuenta de usuario
Podemos cambiar nuestra contraseña o imagen avatar desde esta aplicacion

Que podemos encontrar en Namib Linux

-Namib es un Arch amigable con bastante software disponible desde el inicio, por ejemplo, tendremos acceso a LibreOffice como suite de oficina
Tienes a tu disposicion LibreOffice como suite de oficina

-Su escritorio gráfico MATE es liviano, lo que permite utilizar esta distro basada en Arch Linux en equipos con poco hardware
El escritorio MATE de Namib es liviano

-Recuerda al terminar de trabajar con tu estación de trabajo opensource apagarla correctamente. Damos click al botón Menu y seguidamente click al boton inferior Apagar el dispositivo
En el Menu encuentras el boton para apagar tu Arch

-Nos aparece una ventana con un contador en segundos con el botón Apagar, le damos click
Ya terminaste, apaga correctamente tu Linux

Namib es una distribución basada en Arch Linux con un eficiente y elegante escritorio gráfico MATE que no pondrá en jaque el hardware de tu PC. Te convenció, lo usaras?

Artículos recomendadosComo instalar SwagArch Linux paso a paso
                                            Top razones por las que debes usar Linux
                                            Listado de distribuciones Linux populares
                                            Chakra Linux, como instalarlo, actualizarlo y primeros pasos
                                            Review Anarchy Linux | Como instalarlo, actualizarlo y usarlo
                                            Instalar Arch Linux con desktop grafico con Zen Installer



Quiero vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo, me ayudas?


Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.

Sígueme en twittergoogle+facebook, email, YouTube o Patreon y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.



Share/Bookmark

Como instalar Linux Centos 7 paso a paso


Como instalar Linux Centos 7 paso a paso

Centos se ha caracterizado por ser un robusto OS para servidores o estaciones de trabajo. Por esto es noticia que ya este lista su versión 7. Esta nueva versión viene con varios cambios como su numeración, el uso de systemd para sus scripts de inicio, etc.

Te pico la curiosidad? bien, entonces hoy mostrare como instalar paso a paso Centos 7 en su versión mínima, optima para nosotros si queremos lo básico (menor uso de disco, memoria, etc) para después personalizarlo a nuestras necesidades.

Centos 7 requerimientos

  • Procesador de 32bits o 64bits
  • Memoria RAM de 64MB mínimo (mas es mejor)
  • 1GB disco mínimo (mas es mejor)
  • Conectividad a internet


Artículos recomendados: Como configurar una dirección IP estática en Centos 7
                                           Instalación modo gráfico en Linux Centos

Vídeo como instalar Linux Centos 7 paso a paso en VirtualBox


Como instalar Linux Centos 7 paso a paso

-Descargamos el Centos ISO desde este URL. Nuevamente sugiero descargar vía torrent, mas rápido y no saturamos los servidores. Ya con el ISO debemos generar un DVD o USB booteable. Hacemos boot y entramos por la primera opción para instalar

Artículos recomendadosComo instalar FrostWire (cliente torrent) paso a paso
                                            Como instalar qbittorrent en ubuntu
                                            Como crear una USB booteable con Etcher
                                            Generando usb desde iso sin app en Linux 😱

DriveMeca instalando Linux Centos 7 paso a paso

-Elegimos nuestro idioma y damos click al botón Continuar
DriveMeca instalando Linux Centos 7 paso a paso

-Llegamos a la pantalla de Resumen de Instalación. Damos click al botón Destino de la instalación
DriveMeca instalando Linux Centos 7 paso a paso

-Veremos los discos donde podemos instalar, por lo general sera un único disco, debe estar seleccionado. En caso de querer un esquema diferente de particiones, este es el momento de hacerlo. Nos regresamos dando click al botón Listo


Vídeo tutorial creando particiones de forma manual en Linux Centos




DriveMeca instalando Linux Centos 7 paso a paso

-Nuevamente en el Resumen de instalación, damos click al botón Red y nombre de host
DriveMeca instalando Linux Centos 7 paso a paso

-Escribimos el nombre del host de la forma host.dominio (mi ejemplo es ce7.test.com) y damos click al botón Configurar. Nos saldrá otra ventana donde debemos activar Conectarse automáticamente a esta red cuando este disponible. Aconsejo cambiar el nombre de la tarjeta por uno mas conocido como eth0 (depende de la cantidad de tarjetas que tengas y por la que te vayas a conectar). Damos click al botón Guardar
DriveMeca instalando Linux Centos 7 paso a paso

-Nuestro equipo se conectara a la red y nos mostrara los datos obtenidos vía DHCP. Damos click al botón Listo
DriveMeca instalando Linux Centos 7 paso a paso

-Ya estamos listos para comenzar a instalar. Damos click al botón Comenzar instalación. Hora de ir por un café ;-)
DriveMeca instalando Linux Centos 7 paso a paso

-Mientras se instala, damos click al botón Contraseña de root
DriveMeca instalando Linux Centos 7 paso a paso

-Escribimos 2 veces una contraseña lo suficientemente compleja en las cajas de texto y damos click al botón Listo
DriveMeca instalando Linux Centos 7 paso a paso

-Si quisiéramos por seguridad trabajar desde otro usuario podríamos crearlo desde la opción Creación de usuario.
DriveMeca instalando Linux Centos 7 paso a paso

-Al terminar la instalación se nos pedirá reiniciar dando click al botón Reiniciar
DriveMeca instalando Linux Centos 7 paso a paso

-Quitamos el DVD/USB y nuestro equipo hace boot
DriveMeca instalando Linux Centos 7 paso a paso

-Nos logeamos con la cuenta root
DriveMeca instalando Linux Centos 7 paso a paso

Como desinstalar rpm centos 7

-Existen varias formas de hacerlo como te muestro a continuación

Eliminando directamente el rpm, reemplazamos nombre-paquete por el que queremos eliminar
rpm -e nombre-paquete
Podemos eliminar paquetes directamente con comando rpm en Centos 7


Hacemos un rollback (deshacemos una operación) eliminando el paquete (o paquetes) instalados con el comando yum. Primero listamos las ultimas operaciones para anotar el ID que queremos deshacer y terminamos deshaciendo (rollback) el comando
yum history
Complementos cargados:fastestmirror
ID     | Registro de usuario      | Día y hora       | Acción(es)     | Modific
-------------------------------------------------------------------------------
     5 | Manuel ... <drivemeca>   | 2018-03-16 17:50 | Install        |    1  <
     4 | Manuel ... <drivemeca>   | 2018-03-16 17:48 | Install        |   29 >
     3 | root <root>              | 2018-03-15 16:52 | I, U           |   55 
     2 | Manuel ... <drivemeca>   | 2017-12-18 14:38 | I, O, U        |   61 
     1 | Sistema <no definido>    | 2017-12-18 14:17 | Install        |  305 
history list
yum history undo 5
yum history permite deshacer instalaciones de paquetes


Consejos y tareas apenas inicies por primera vez Linux Centos

-Primera tarea recomendada, actualizar nuestro centos server corrigiendo bugs y demás problemas de seguridad. Seguramente instalaremos un nuevo kernel, por lo cual debemos reiniciar para activar este kernel actualizado

yum -y update
reboot

-Algo que notaras desde un comienzo, cambiaron los scripts de inicio o no los encuentras. Bien, ahora los comandos son basados en systemctl, por ejemplo:

systemctl start httpd

Iniciaría nuestro servidor apache en caso de tenerlo instalado. Para mas ejemplos puedes consultar la pagina del man

man systemctl

-También ahora la forma de consultar tu ip o tarjetas de red cambio a:

ip a sh


Artículos recomendados: Instala los repositorios RPMForge / Epel / Remi
                                           Como instalar y configurar OpenLDAP en Linux Centos 7
                                           Como instalar Perl en Linux Centos 7 paso a paso
                                           Como instalar phpMyAdmin paso a paso
                                           15 minutos para configurar un Linux Centos 7 LAMP
                                           Como instalar Nextcloud en Linux Centos / Ubuntu Server
                                           Playlist Linux Apps en YouTube


Como vez, la instalación ahora es mas sencilla (al estilo Linux Fedora) y debemos acostumbrarnos a nuevos comandos y forma de administración de tu servidor linux.

Quiero vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo, me ayudas?


Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twittergoogle+facebook, email, YouTube o Patreon y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark