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

Instalando Linux Fedora Workstation 21 paso a paso

DriveMeca Fedora Logo
Linux Fedora hoy lanza su muy esperada versión 21 con muchos cambios y tres sabores principales, worstation, server y cloud. Y como es de esperarse, hoy les mostrare la instalación paso a paso de Linux Fedora 21 en su versión worstation. La explicación de worstation nos dice que es una distribución fácil de usar en equipos de escritorio o portátiles dirigida especialmente a desarrolladores o creadores de cualquier tipo. La instalación es ejecutando un DVD Live y desde ahi probarlo o instalar. Suena bien cierto, entonces comencemos.

-La descarga del iso podemos hacerla directamente desde este URL o de la forma recomendada que es por medio de torrents. No tienes un cliente, te recomiendo FrostWire y en este articulo te enseño como instalarlo paso a paso. Ya con el ISO en nuestro poder debemos generar un DVD o una USB booteable para instalar desde ahí


-Hacemos boot y presionamos ENTER sobre Start Fedora Live
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Comienza la carga
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Se nos presenta una ventana donde debemos decidir si probamos Fedora antes de instalar (buena desicion por ejemplo si queremos verificar si detecta todo nuestro hardware) o si lo instalamos. Damos click sobre Install to Hard Drive
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-En la siguiente pantalla elegimos nuestro idioma y damos click al botón Continuar
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Damos click a destino de instalación y marcamos el disco donde instalaremos, esto es útil para personalizar el particionado o instalar sobre un segundo disco que tenga nuestro equipo. Damos click al botón Listo
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Si nuestra pantalla resumen no muestra ninguna alerta podemos continuar dando click al botón Empezar instalación
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-En la próxima pantalla damos click a Contraseña de root
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Escribimos una contraseña lo suficientemente fuerte a nuestra cuenta root y damos click al botón Listo
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-A continuación damos click a Creación de usuario y nos creamos una cuenta personal para nuestro trabajo diario prestando cuidado de agregar esta cuenta al grupo de administradores como se sugiere. Damos click al botón Listo
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-La instalación continua, hora de ir por un café ;-)
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Termina la instalación y damos click al botón Salir
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Damos click a los botones superiores y allí al botón de apagado.
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Damos click al botón de Restart y quitamos el DVD/USB desde el cual instalamos
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Ya en nuestro Fedora, entramos con la cuenta de usuario que creamos
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Confirmamos nuevamente el idioma y damos click al botón Siguiente
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Verificamos la distribución de teclado sea la correta y damos click al botón Siguiente
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Tienes cuentas en redes sociales que quieres conectar? Si no es asi, admos click al botón Omitir
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Y llegamos al final del asistente, damos click al botón Empezar a usar Fedora
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Una nueva ventana nos da alguna ayuda en tareas comunes. Podemos cerrarla si ya conocemos
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Dando click al link Actividades nos aparece una barra de iconos a la izquierda y los espacios de trabajo a la derecha con una caja de búsqueda en la parte superior
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-En la barra de iconos dando click al ultimo de arriba a abajo podremos ver todas las aplicaciones
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-En configuración podemos ajustar detalles
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

-Y no se olvide actualizar nuestro OS por medio de Actualizador de paquetes de GNOME
DriveMeca instalando Linux Fedora Workstation 21 paso a paso

o en una terminal con el comando:
sudo yum update

Usas Linux Fedora? Que tal te ha parecido Fedora 21? Llena tus expectativas?
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 Tomcat 8 paso a paso

DriveMeca Tomcat logo
Desarrollas en Java? entonces imagino que haz escuchado sobre Tomcat, un magnifico servidor opensource de aplicaciones web de la fundación Apache. Tomcat nos permite ejecutar sobre el java servlets o aplicaciones jsp de forma totalmente gratis y hoy sera nuestro tema del día. Te mostrare como instalar Tomcat 8 en un servidor Linux Centos 7 paso a paso.

Requerimientos

Linux Centos 7 instalación mínima

-Instalamos dependencias
yum -y install wget java-1.7.0-openjdk-devel

-Descargamos tomcat. En este momento la ultima versión es la 8.0.15
cd /opt
wget -c http://apache.mirrors.tds.net/tomcat/tomcat-8/v8.0.15/bin/apache-tomcat-8.0.15.tar.gz

-Descomprimimos el archivo
tar xzvf apache-tomcat-8.0.15.tar.gz 

-Activamos permisos de lectura
chmod +r apache-tomcat-8.0.15/conf/*

-Activamos variables
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk > /etc/profile.d/java.sh
source /etc/profile.d/java.sh
export CATALINA_HOME=/opt/apache-tomcat-8.0.15 > /etc/profile.d/tomcat.sh
source /etc/profile.d/tomcat.sh

-Creamos usuarios para la interfaz web administrativa. Es recomendable que cambies la contraseña a una palabra mas segura
vi  $CATALINA_HOME/conf/tomcat-users.xml
<tomcat-users xmlns="http://tomcat.apache.org/xml"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
              version="1.0">
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <role rolename="admin-gui"/>
  <role rolename="admin-script"/>
  <user username="admin" password="contraseña" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>

-Iniciamos el servicio de tomcat
$CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE:   /opt/apache-tomcat-8.0.15
Using CATALINA_HOME:   /opt/apache-tomcat-8.0.15
Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.15/temp
Using JRE_HOME:        /usr/lib/jvm/java-1.7.0-openjdk
Using CLASSPATH:       /opt/apache-tomcat-8.0.15/bin/bootstrap.jar:/opt/apache-tomcat-8.0.15/bin/tomcat-juli.jar
Tomcat started.

-Muy posiblemente no conectes por iptables. Deshabilitamos el servicio
systemctl stop firewalld.service
systemctl disable firewalld.service

-Abrimos un browser y navegamos al url http://ip-servidor:8080
DriveMeca instalando Tomcat en Linux Centos 7 paso a paso

-Si damos click en los botones nos pedirá un usuario y password, entramos con el creado en pasos anteriores
DriveMeca instalando Tomcat en Linux Centos 7 paso a paso

DriveMeca instalando Tomcat en Linux Centos 7 paso a paso

DriveMeca instalando Tomcat en Linux Centos 7 paso a paso

Ya estamos listos para desplegar nuestras aplicaciones java sobre tomcat.
Programas en Java? Ya conocías Tomcat? Lo usas?
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 Roundcube en Centos 7 paso a paso

DriveMeca Roundcube logo
De nada nos vale tener un potente servidor Linux Centos 7 con un smtp server con antivirus/antispam manejando varios dominios si no podemos acceder a el cuando estemos fuera de la oficina o casa. Esto nos lleva a la decisión de que necesitamos un webmail y es el tema del articulo de hoy.
Instalaremos roundcube webmail paso a paso sobre un servidor Linux Centos 7. Este sera la continuación de varios artículos anteriores los cuales ya puse sus links mas arriba (o puedes montarlo en tu servidor ya existente).
Roundcube es un webmail muy amigable que tiene traducción creería que a casi todos los idiomas, su interfaz es liviana y cuenta con todo lo necesario para mirar, contestar o hacer ese mail importante que no da espera. Ya entrados en materia, comencemos.

-Descargamos roundcube en su ultima versión disponible
cd /var/www/html
wget -c http://downloads.sourceforge.net/project/roundcubemail/roundcubemail/1.0.3/roundcubemail-1.0.3.tar.gz

-Lo descomprimimos, renombramos su directorio y entramos a el
tar xzvf roundcubemail-1.0.3.tar.gz
mv roundcubemail-1.0.3 rc
cd rc

-Nos creamos la db mariadb que usara para su funcionamiento y creamos una cuenta con permisos para su manejo
mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 11976
Server version: 5.5.40-MariaDB MariaDB Server

Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
Query OK, 1 row affected (0.01 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'contraseña';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> quit;
Bye

-Importamos la estructura de tablas en la db
mysql -u root -p roundcubemail < SQL/mysql.initial.sql

-Nos creamos una configuracion para roundcube servidor por apache
vi /etc/httpd/conf.d/90-roundcube.conf
Alias /webmail /var/www/html/rc

<Directory /var/www/html/rc>
    Options -Indexes
    AllowOverride All
</Directory>

<Directory /var/www/html/rc/config>
    Order Deny,Allow
    Deny from All
</Directory>

<Directory /var/www/html/rc/temp>
    Order Deny,Allow
    Deny from All
</Directory>

<Directory /var/www/html/rc/logs>
    Order Deny,Allow
    Deny from All
</Directory>

-Navegamos desde un browser a la ip del servidor donde instalamos roundcube http://ip-servidor/rc/installer/. Verificamos las extensiones php instaladas. Las requeridas son obligatorias, en caso de faltar alguna hay que instalarla, las opcionales como lo indica su nombre no son imprescindibles aunque si aconsejables. En este ejemplo, agregare la opcional date.timezone. En este URL pueden buscar tu zona horaria. Recargamos la pagina y verificamos ya este ok 

vi rc/.htaccess
<IfModule mod_php5.c>
..
..
php_value       date.timezone           America/Bogota
</IfModule>
DriveMeca instalando Roundcube en un servidor Linux Centos 7 paso a paso

-Cerramos la configuración web porque la terminaremos vía consola
vi config/config.inc.php
$config['db_dsnw'] = 'mysql://roundcube:contraseña@localhost/roundcubemail';
$config['default_host'] = 'localhost';
$config['smtp_server'] = 'localhost';
$config['smtp_port'] = 25;
$config['smtp_user'] = '%u';
$config['smtp_pass'] = '%p';

-Cambiamos permisos al directorio de roundcube
chown -R apache.apache /var/www/html/rc

-Reiniciamos el servicio de apache para que tome los cambios
systemctl restart  httpd.service

-Hacemos pruebas conectándonos a nuestro webmail roundcube. Ten en cuenta que al tenerlo en un servidor multidominio, debes logearte con tu email completo de la forma usuario @ dominio
DriveMeca instalando Roundcube en un servidor Linux Centos 7 paso a paso

-Ya en su interfaz web podemos enviar y recibir emails para familiarizarnos con su uso
DriveMeca instalando Roundcube en un servidor Linux Centos 7 paso a paso

-Cambiar la configuración por default, por ejemplo, el idioma, la firma, etc
DriveMeca instalando Roundcube en un servidor Linux Centos 7 paso a paso

Usas un webmail, cual? Conocías Roundcube? Que tal te ha parecido este articulo?
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