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

Mostrando entradas con la etiqueta servidor centos. Mostrar todas las entradas
Mostrando entradas con la etiqueta servidor centos. Mostrar todas las entradas

Potencia tu Linux Centos e instala los repositorios RPMForge / Epel / Remi

Potencia tu Linux Centos e instala los repositorios RPMForge / Epel / Remi

Debemos reconocer que a nuestro Linux Centos le falta algo; algo que no nos dejaría terminar nuestros proyectos a tiempo o los alargaría. Ese algo son paquetes extras que encontramos en los repositorios RepoForge (anteriormente conocido como RPMForge), Epel y Remi.

Hay que aclarar que estos repositorios no cuentan con el soporte de la comunidad a cargo de Centos pero esto no debe detenernos de probarlos ya que hay muchos voluntarios que lo hacen. Miremos mas bien que contaremos con infinidad de paquetes actualizados de software muy útiles al alcance nuestro.

Requerimientos para instalar repositorios en Linux Centos

  • Acceso a la cuenta root
  • Linux Centos actualizado

Potencia Linux Centos, instala RepoForge / Epel / Remi

-Verificamos si nuestro linux es de 32 (i386) bits o de 64 (x86_64) bits para saber que versión de repositorio instalaremos
uname -r
3.10.0-693.el7.x86_64

Instalamos RepoForge en Linux Centos

Artículos recomendadosComo instalar paquetes del dvd de centos 7 de forma local
                                           Como configurar una dirección IP estática en Centos 7
                                           Configurando servicios en Linux Centos / RedHat

-Abrimos una consola y ejecutamos el siguiente comando para descargar e instalar de una vez el repositorio de 64bits
rpm -vi http://repository.it4i.cz/mirrors/repoforge/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

-Como medida de prevención, deshabilitamos el repositorio colocando en 0 enabled. Esto nos obligara a activarlo cuando queramos instalar algo de el, pero nos cuidara de instalar una versión mas actual o diferente a lo que usamos en nuestro equipo. Salimos guardando
vi /etc/yum.repos.d/rpmforge.repo
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://mirrorlist.repoforge.org/el6/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

-Ya instalado pero deshabilitado, estos son algunos comandos para usarlo reemplazando nuevopaquete por el que queramos buscar o instalar
yum --enablerepo=rpmforge info nuevopaquete
yum --enablerepo=rpmforge install nuevopaquete

Instalamos EPEL en Linux Centos


Centos 6.X

-Instalamos el repositorio Epel en la versión que tenga nuestro Centos, como vimos mas arriba
32bits
rpm -vi http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

64bits
rpm -vi http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Centos 7.X

64bits
yum install epel-release

-Deshabilitamos el repositorio previendo no instalar paquetes que no concuerden bien con nuestro sistema. Deshabilitamos enabled poniendolo en 0 y salimos guardando
vi /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

-Para hacer uso del repositorio epel siempre usaremos --enablerepo reemplazando nuevopaquete por el que necesitemos y estas son algunas formas
yum --enablerepo=epel info nuevopaquete
yum --enablerepo=epel install nuevopaquete

Instalando Remi en Linux Centos

Centos 7.X

wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm

-Deshabilitamos el repositorio previendo no instalar paquetes que no concuerden bien con nuestro sistema. Deshabilitamos enabled poniendolo a 0 y salimos guardando
vi /etc/yum.repos.d/remi.repo
[remi]
name=Remi's RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/remi/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/7/remi/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php55]
name=Remi's PHP 5.5 RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/php55/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/7/php55/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php56]
name=Remi's PHP 5.6 RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/php56/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/7/php56/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-test]
name=Remi's test RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/test/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/7/test/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-debuginfo]
name=Remi's RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-remi/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php55-debuginfo]
name=Remi's PHP 5.5 RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-php55/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php56-debuginfo]
name=Remi's PHP 5.6 RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-php56/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-test-debuginfo]
name=Remi's test RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-test/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

-Para hacer uso del repositorio Remi siempre usaremos --enablerepo reemplazando nuevopaquete por el que necesitemos y estas son algunas formas
yum --enablerepo=remi info nuevopaquete
yum --enablerepo=remi install nuevopaquete

Con el uso de estos repositorios tu servidor Linux Centos sera muy poderoso y tus limites los pondrás tu

Artículos recomendados7 herramientas de clonado de discos para nosotros los mortales
                                            Corrección de repositorios de YUM en Centos
                                            Como instalar Clamav en Linux Centos paso a paso
                                            15 minutos para configurar un Linux Centos 7 LAMP
                                            Como instalar odoo ERP en Linux Centos 7 paso a paso

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

Donar 25 USD

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 twitter google+facebook, email o YouTube  y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark

Como administrar usuarios en Centos

DriveMeca administrando usuarios en Linux desde Webmin
Te haz preguntado muchas veces una forma sencilla de como administrar usuarios en Centos que sea fácil y cómoda a la vez? Bueno, hoy te mostrare como hacerlo desde Webmin, una interfaz web desde la cual se puede administrar un linux. Hoy en especifico veremos como administrar usuarios; en otras próximas entregas mostrare otras funcionalidades. 
En este articulo veremos los ejemplos con un Linux Centos, aun así, con otras distribuciones linux los pasos son los mismos.

Requerimientos


ip servidor Linux Centos: 192.168.1.100

-Comenzamos abriendo un browser y navegamos a la ip del equipo con el puerto 10000 y en forma https https://192.168.1.100:10000

DriveMeca administrando usuarios en Linux desde Webmin

En la primera pantalla veremos información útil como versión de linux, kernel ejecutando, cpu, tiempo ejecutando (uptime), carga, etc. A la izquierda veremos un menú de opciones.

-Entramos en el menú System - Users and Groups.

DriveMeca administrando usuarios en Linux desde Webmin

Nos mostrara 2 pestañas, Local Users y Local Groups las cuales nos sirven para administrar usuarios y grupos en el equipo.

Crear un usuario en Linux Centos desde Webmin

-Damos click en el link Create a new user.

DriveMeca administrando usuarios en Linux desde Webmin

Artículos recomendados15 minutos para configurar un Linux Centos 7 LAMP
                                            Como instalar Samba en Linux Centos
                                            Como instalar phpMyAdmin paso a paso

Los campos básicos a llenar son:
  • Username (nombre de usuario)
  • Real name (Nombre real de la persona o servicio)
  • Normal password (contraseña)
  • Existing group (grupo)
Al terminar de llenarlos, damos click en el botón Create.


DriveMeca administrando usuarios en Linux desde Webmin

Ya tenemos nuestro usuario creado.

Editando un usuario Linux en Webmin

-Damos click en su Username.
DriveMeca administrando usuarios en Linux desde Webmin

Aquí podremos modificar su contraseña, agregarle o quitarle grupos, etc. Útil y sencillo cierto?, escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.

Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Centos 6.5 paso a paso

Un nuevo ciclo comienza, una nueva versión de una de las distribuciones Linux mas usadas en el mundo, me refiero a Centos, el cual hoy veremos como instalarlo paso a paso. Como la gran mayoría conoce, Linux Centos se deriva del código fuente de Linux RedHat pero a diferencia de este ultimo, es totalmente opensource para que lo podamos usar en nuestros proyectos sin tener que licenciarlo.

Centos 6.5 entre otros cambios nos trae:
  • Precision Time Protocol completamente funcional
  • OpenSSL version 1.0.1
  • OpenSSL y NSS ahora soportan TLS 1.1 y 1.2
  • Evolution versión 2.32
  • y mas que podrás consultar en el sitio de Centos
Comenzamos descargando el ISO desde el sitio de Centos, dependiendo de la arquitectura de nuestro equipo sera para i386 o x86_64, sugiero al ser archivos pesados hacerlo desde un cliente bittorrent como FrostWire lo cual puede ser un poco mas rápido y no congestionamos los mirrors de los ISO.
Creamos un DVD (solo necesitamos el primer DVD para instalarlo en forma básica) o USB booteable e iniciamos el equipo

-Al hacer boot se nos dan 2 opciones para instalar, la primera el sistema detectara la tarjeta de vídeo y entrara en modo gráfico (lo cual a veces falla) por lo tanto recomiendo elegir la segunda opción; la cual carga un driver básico de vídeo que diría que todos los equipos reconocen sin problemas. Presionamos Enter
DriveMeca instalando Linux Centos 6.5 paso a paso

-Podemos chequear si nuestro DVD o instalación de USB están OK. Si ya lo hicimos o estamos seguros, damos Enter en Skip
DriveMeca instalando Linux Centos 6.5 paso a paso

-Inicia el entorno gráfico. Damos click al botón Next
DriveMeca instalando Linux Centos 6.5 paso a paso

-Elegimos el idioma a usar durante la instalación y damos click al botón Next
DriveMeca instalando Linux Centos 6.5 paso a paso

-Elegimos la distribución de nuestro teclado y damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-En caso de contar con dispositivos de almacenamiento especializados como iSCSI, SAN, etc, marcamos la segunda opción, sino, la primera es la que elegiremos. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Se nos muestra el disco detectado, damos click al botón Si descarte todos los datos 
DriveMeca instalando Linux Centos 6.5 paso a paso

-Escribimos un nombre para nuestro Centos (hostname) y damos click al botón Configure la red
DriveMeca instalando Linux Centos 6.5 paso a paso

-Nuestra tarjeta (ethernet en este caso) debe estar conectada para garantizar una buena configuración, marcamos la eth0 (o la que usaremos en caso de haber mas) y damos click al botón Editar
DriveMeca instalando Linux Centos 6.5 paso a paso

-IMPORTANTE, marcamos la opción Conectar automáticamente. Por lo general nuestra conexión sera configurada por DHCP, en caso contrario podemos activar los valores en las otras pestañas de esta ventana. Para este articulo, DHCP me dará los valores de conexión al hacer boot. Damos click al botón Aplicar
DriveMeca instalando Linux Centos 6.5 paso a paso

-Ya configurada nuestra conexión, damos click al botón Cerrar y Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Elegimos la zona donde esta ubicado el equipo. Dependiendo de esto sera la zona horaria que se activara. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Escribimos una contraseña para el usuario root (administrador del sistema) y damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Llegamos al paso donde decidiremos como particionaremos el disco para instalar. Si es un equipo que usaremos en su totalidad con la primera es perfecto. En otro caso podemos compartir el disco con otro OS, por ejemplo Windows, con la 3ra o 4ta opción o nosotros mismos configurar el particionado con la 5ta opción un poco mas avanzada. Recomiendo la primera. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Ultima oportunidad para no eliminar lo que hay en el disco. Damos click al botón Escribir cambios al disco
DriveMeca instalando Linux Centos 6.5 paso a paso

-Siguiente paso, elegir como instalar Centos, con la opción Basic Server es suficiente para instalar y tener las herramientas para después personalizarlo. Aun así, si queremos podemos usar las otras opciones dependiendo de para que lo necesitemos. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando Linux Centos 6.5 paso a paso

-Muy bien, ya tenemos Linux Centos instalado. Damos click al botón Reiniciar
DriveMeca instalando Linux Centos 6.5 paso a paso

-Al hacer boot por primera vez en nuestro recién instalado Centos es muy recomendado actualizarlo evitando bugs u otros problemas. Para esto ejecutamos logeados como root

yum -y update

DriveMeca instalando Linux Centos 6.5 paso a paso

-Se descargan los paquetes y así queda actualizado nuestro sistema
DriveMeca instalando Linux Centos 6.5 paso a paso

Podemos ya comenzar nuestros proyectos con Linux Centos.
Tienes servidores Centos? Planeas implementarlo en un próximo proyecto?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.


Disfrútenlo.

Share/Bookmark

Como instalar Joomla 3.1 en Centos 6.4 paso a paso

En el competitivo mundo en el que vivimos contar con un sitio web que sea dinámico y se pueda alimentar de nuevo contenido de una forma sencilla es casi que obligatorio por eso les mostrare como instalar Joomla 3.1.0 en Centos 6.4 paso a paso. La versión 3.1 salio el pasado 25 de abril de 2013 con varias mejoras y muchas correcciones.
Usaremos un servidor Linux Centos 6.4 actualizado al día de hoy desde la cuenta root.

-Descargamos el zip de joomla.
wget -c http://joomlacode.org/gf/download/frsrelease/18263/80087/Joomla_3.1.0-Stable-Full_Package.zip

-Instalamos requerimientos.
yum install httpd php php-cli php-mysql mysql-server

-Activamos apache.
chkconfig httpd on
service httpd start

-Activamos MySQL y le colocamos contraseña a la cuenta root.
chkconfig mysqld on
service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'
/usr/bin/mysqladmin -u root -h vecen.test.com password 'contraseña'

-Creamos un directorio para joomla y descomprimimos el archivo zip dentro de este directorio
mkdir /var/www/html/joomla

-Le damos permisos a apache a todo el árbol de directorios de joomla
chown -R apache.apache /var/www/html/joomla/

-Nos conectamos al servidor apache desde un browser, en este ejemplo, http://10.10.20.12/joomla/
Nos aparece el instalador de 3 pasos de Joomla, comenzamos escogiendo el idioma, escribimos un Nombre del sitioDescripción que aparece en los buscadores como google, dirección de email del administrador, nombre de usuario administrador y contraseña de esta cuenta. Damos click en el botón Siguiente.


-En el segundo paso configuramos la conexión al manejador de bases de datos que usaremos, por default es MySQL y ya debemos haber creado la db con anterioridad. Sitio del MySQL localhost, usuario para conectarse el cual se recomienda por seguridad no sea el root de MySQL sino un usuario creado solo para esta db, su contraseña, el nombre de la db creada y si queremos borrar o respaldar datos en la db. En caso de ya tener la db con datos podríamos dejar sus datos con el respaldo pero si es una nueva instalación como  en este ejemplo, podemos decirle que Borrar. Damos click al botón Siguiente.


-Tercer y ultimo paso, en el debemos elegir si instalamos sin datos de ejemplo o si queremos que se instalen. Si es por primera vez que usas joomla, es una buena idea para familiarizarte con este software. Prestar mucha atención a los parámetros PHP antes de Instalar, aunque podría funcionar es mejor estén con los valores recomendados.


-En este caso debemos cambiar en el php.ini 2 valores:

vi /etc/php.ini
display_errors = Off
output_buffering = Off


-Reiniciamos el servicio de apache para tomar los cambios en el php.
service httpd restart



Damos click en Instalar cuando ya hayamos corregido el php.ini


-Ya tenemos instalado Joomla 3.1.0, desde esta pantalla podemos irnos a la interfaz administrativa o al sitio web como tal. Pero antes damos click al botón Eliminar carpeta de instalación.


-Ya eliminamos la carpeta de instalación.


-Esta es la pagina de entrada administrativa a la cual entramos con el usuario admin creado en los anteriores pasos.


-La interfaz administrativa.


-Nuestro sitio web creado con Joomla esperando por datos y personalización.


Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo. Share/Bookmark

Como instalar Centos 6.4 paso a paso

Una alternativa opensource a RedHat es Centos y hoy veremos como instalar Centos 6.4 paso a paso. Este ultimo ya hace unas semanas estreno su versión 6.4 con mejoras para este mundo tan competitivo hoy en día.
Les mostrare como instalarlo desde el DVD que se pueden descargar desde este URL, al final podrán elegir entre varias variantes pero para mi ejemplo tomaremos la opción de servidor básico el cual mas adelante podemos personalizar agregando o quitando elementos según nuestra necesidad.
Necesitaremos un pc con mouse si queremos hacer la instalación mas amigable de forma gráfica.
Comencemos entonces con el paso a paso.

-Hacemos boot desde el DVD o ISO y entramos por la primera opción. En caso de no darnos un buen video gráfico reiniciamos y entramos por la segunda opción la cual usa un driver de video mas básico.

-Es una buena practica hacerle un test al disco generado desde el ISO descargado, si estas seguro y confiás del sitio, no hay necesidad y puedes entrar de una vez por la opción Skip.

-Ya en el instalador gráfico damos click al botón Next.

-Escogemos el idioma para nuestra instalación, para mi gusto, lo dejo en Ingles.

-Elegimos el idioma del teclado que usaremos, los latinos o de habla hispana podemos usar Latin American o Spanish.

-Tipo de almacenamiento por lo general es la forma básica, si en tu caso tienes una SAN o algún otro medio especializado, toma la segunda opción.

-Se nos alerta de que podemos perder los datos en el disco detectado si seguimos adelante, damos click en el botón Yes, discard any data.

-Le colocamos nombre a nuestro servidor, recuerden que es host y dominio algo así como nombre y apellidos. Si tenemos alguna ip publica o configuración especifica de la red damos click en el botón Configure Network, sino, continuamos con el botón Next para que busque conectarse por medio de DHCP automáticamente.

-En el caso de que necesites configurar una ip publica o caso especifico y diste click al botón Configure Network te saldrá una ventana para elegir la interfaz de red y sus parámetros. Si no conoces de esto, no te preocupes, das click en el botón Next y el hará el trabajo por ti automáticamente dentro de tu LAN.

-Proceso de conexión.

-Configuramos el país donde estará ubicado, así el tomara la zona horaria. Si el pais tiene horario de verano e invierno, dejamos activo UTC, sino, lo deshabilitamos. Damos click en el botón Next.

-Escribimos una contraseña que podamos recordar y no sea insegura. Damos click al botón Next.

-Usamos todo el espacio la cual es la primera opción, en caso de querer personalizar esto, podemos entrar por la ultima opción o alguna de las demás dependiendo de nuestra necesidad. Damos click al botón Next. Ademas, si queremos mayor seguridad, el sistema nos da la opción de encriptar el disco.

-Ultima oportunidad de arrepentirnos de eliminar el contenido del disco. Damos click al botón Write changes to disk.

-Dependiendo el uso que le daremos a nuestro servidor es la opción que debemos usar. Para este caso usaremos servidor básico. Damos click al botón Next.

-Hora de ir por un café ;-) comienza la instalación de paquetes.

-Enhorabuena, ya tienes un servidor Centos instalado, reiniciamos el equipo dando click al botón Reboot.

-Comienza el boot del recién instalado Centos 6.4

-Nos logeamos con el usuario root.

-Lo primero que aconsejo hacer es actualizar todos sus paquetes.

-Damos Y y repetimos la dosis de café ;-)

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo. Share/Bookmark