Mostrando las entradas con la etiqueta libre. Mostrar todas las entradas
Mostrando las entradas con la etiqueta libre. Mostrar todas las entradas

jueves, 24 de octubre de 2019

Instalar MySQL en Ubuntu 18.04 y Debian

Buenas buenas! hoy les traemos un pequeño tutorial el Sistema Gestor de Bases de Datos de codigo abierto, MySQL, necesario para el Stack LAMP (Linux, Apache, MySQL, PHP/PEARL/Python), para aprender SQL o para lo que sea que lo necesitemos.


1er Paso - Instalación


Primero actualizamos el índice del paquete en el servidor apt:

$ sudo apt update

Luego instalamos el paquete predeterminado:

$ sudo apt install mysql-server

Hasta aqui tendremos instalado MySQL pero de manera insegura ya que no nos pidio contraseñas ni nada. Y esto es lo que vamos a configurar ahora.

2do Paso - Configurar MySQL

Primero ejecutamos el Script de seguridad:

$ sudo mysql_secure_installation

Esto hará que pasemos por una serie de indicaciones en las que podemos hacer algunos cambios en las opciones de seguridad de la instalación de MySQL. La primera indicación preguntara si queremos configurar un plugin para probar la solidez de nuestra contraseña (en este caso podemos elegir lo que querramos, esta en nosotros si lo queremos o no).

Lo importante es que la segunda indicación nos pedirá establecer una contraseña para el usuario root. Ingresamos una contraseña y luego confirmamos.

Desde este punto podemos presionar "ENTER-ENTER" hasta finalizar. Lo que hace en esa parte el asistente es eliminar las Bases de Datos de pruebas y Usuarios anónimos ademas de deshabilitar el inicio de sesión root remotos y cargara las nuevas reglas inmediatamente.

3er Paso - Ajustar la autenticacón y los privilegios de usuario (Opcional pero ALTAMENTE RECOMENDADO)

 Para los sistemas Ubuntu que usen MySQL 5.7 (y posteriores), el usuario root de MySQL esta configurado de forma predeterminada para autenticarse para usar el plugin auth_socket en vez de una contraseña. En muchos casos esto permite que la usabilidad y la seguridad sea mayor pero puede complicar las cosas cuando un programa externo (como por ejemplo PHPMyAdmin) quiera tener acceso al usuario.
 Entonces deberemos cambiar el método de autenticación de auth_socket a mysql_native_password. Para ello abrimos MySQL como root usando la siguiente instrucción en la consola de Linux:

$ sudo mysql

Luego usamos el siguiente comando para consultar el método de autenticación de las cuentas de usuario:

mysql>  SELECT user,authentication_string,plugin,host FROM mysql.user;
 
donde vemos que el usuario root se autentica con el plugin auth_socket. Para configurar que se autentique usando contraseña usamos el siguiente comando, asegurandose de cambiar donde dice contraseña por la contraseña que deseemos para root (nota, dejar las comillas):

mysql>  ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'contraseña';


y luego ejecutamos FLUSH PRIVILEGES para purgar los privilegios y se implementen los nuevos cambios.

mysql> FLUSH PRIVILEGES;

y nuevamente usamos el comando para ver los métodos de autenticación de los usuarios de MySQL

mysql>  SELECT user,authentication_string,plugin,host FROM mysql.us;

 y ya esta todo configurado asi que podremos salir usando el comando

mysql> exit

El resumen de pasos en consola se presentan en la siguiente imagen:


4to Paso - Probar instalación


Ahora simplemente nos queda probar que todo marche de forma correcta y para ello usamos el siguiente comando desde la consola de linux

$ systemctl status mysql.service

y vamos a ver algo como lo siguiente

img3

Nota: Si MySQL no esta corriendo, ejecutar el comando

$ sudo systemctl start mysql

Y con esto terminamos. :D

Esperamos que tengan esas bases de datos corriendo y funcionando luego de este sencillo tutorial. Un abrazo grande y gracias por pasarse! ;)














jueves, 5 de septiembre de 2019

Crear un acceso directo en el escritorio en Ubuntu/Debian

Holas holas!! Para los que se volvieron locos tratando de hacer accesos directos en su escritorio de Linux y estaban a punto de rendirse, HOY les traemos este sencillo tutorial para hacer accesos directos en nuestro escritorio y seguir "emponderando" nuestro Linux.



¡MANOS A LA OBRA!

 Primero instalamos un pequeño aplicativo que nos va a facilitar la vida y seguro mas de uno lo va a amar como yo (っ´ω`c)♡

Para ello vamos a la terminal y escribimos

 sudo apt install gnome-panel

Para instalar el aplicativo, y luego lo ejecutamos con la siguiente orden

gnome-desktop-item-edit ~/Escritorio --create-new

Y nos abrirá una ventana como la siguiente


Y luego no queda mas que cargar los datos propios de la aplicación que le queríamos hacer el acceso directo, en este caso y para ejemplo cargué los datos del que considero el mejor navegador de todos Mozilla Firefox (⌐■_■).


Notar que donde esta el icono de Mozilla Firefox, podemos hacer click y elegir otra imagen que será el icono de nuestra acceso directo.

Para finalizar le damos al boton ACEPTAR y c'ést fini, ya tenemos nuestro acceso directo en el escritorio ٩(^‿^)۶.

Espero que les sirva este pequeño tutorialcito y puedan meter iconos de sus propios programitas o de aquellos que les compliquen la vida. ¡Un abrazo de gol! y nos estamos encontrando en un próximo post ;).


P/D: Sorry por la densidad del ASCII emoji xD




jueves, 16 de mayo de 2019

Como ejecutar archivos .bin, .sh y .run en GNU/Linux desde consola




Hola amigos, bienvenidos otra vez a Mate&Code, hoy otra vez les traemos otra entrega con pequeños comandos muy útiles para la consola de nuestras distros GNU/Linux.

Muchas veces nos pasa que queremos instalar algo (juegos, controladores, programas, etc.) en nuestra distro GNU/Linux y nos encontramos con archivos .run (ejecutables), .sh (scripts) y/o .bin (binarios).

Para ejecutar estos archivos debemos abrir una terminal primero (ctrl + alt + T -> para la mayoria de distribuciones).

Luego necesitamos permisos de usuario para ejecutarlo, en mi caso siempre utilizo "sudo" anteponiendo a la orden a ejecutar. (También existe la opción de que el usuario sea root y no haga falta)

Para ejecutarlo como sudo

sudo chmod +x archivo.run

sudo chmod +x archivo.sh

sudo chmod +x archivo.bin

Una vez que tenemos los archivos, podemos ejecutarlos anteponiendo sh al archivo :

sudo sh archivo.run

sudo sh archivo.sh

sudo sh archivo.bin

Otra forma es anteponiendo /. :

sudo ./archivo.run

sudo ./archivo.sh

sudo ./archivo.bin

Y listo, ya debería ejecutarse la aplicación. Espero que esta pequeña guía les sea de ayuda amigos amantes del IT y seguramente del Mate ;) (al menos del café o el té jaja). SALUDOS!!

lunes, 21 de enero de 2019

Instalar Jdownloader 2 beta en Ubuntu 18.04 (y derivados)

El proceso de instalación consta de dos partes básicas.
 

    1- Instalar JAVA. (si no lo tenemos instalado).
    2- Instalar Jdownloader 2 beta.

INSTALACIÓN DE JAVA

Hay 2 formas de instalar JAVA en UBUNTU 18.04. Una es una a través de repositorios externos (repositorios de ORACLE, que nos instalará JAVA en su versión privativa, pero no se asusten, ya que esta se distribuya de manera gratuita), y la otra es instalar su versión libre a traves de los repositorios oficiales de UBUNTU.

Para instalar la versión de ORACLE debemos ejecutar los siguientes comandos en nuestra consola:

$sudo add-apt-repository ppa:webupd8team/java
$sudo apt update
$sudo apt-get install oracle-java8-set-default

ó

$sudo apt-get install oracle-java9-set-default

(Según la versión que querramos instalar)

Para instalar la versión libre (OpenJAVA) solo debemos buscarlo en nuestro CENTRO DE SOFTWARE UBUNTU (o la tienda que tenga nuestra distro) o bien a través de alguno de los siguientes comandos según la versión que deseemos instalar:

$ sudo apt-get install openjdk-11-jdk

$ sudo apt install openjdk-9-jdk

$ sudo apt install openjdk-8-jdk 

INSTALACIÓN DE JDOWNLOADER 2 BETA

 Una vez que tenemos instalado en nuestro UBUNTU JAVA, pasamos a instalar Jdownloader 2 beta y para ello seguimos los siguientes pasos:

Primero descargamos Jdownloader 2 beta de su web oficial:
 http://jdownloader.org/es/download/index?s=lng_es

ó a traves del siguiente link: 
https://mega.nz/#!LJ9FyK7b!t88t6YBo2Wm_ABkSO7GikxujDF5Hddng9bgDb8fwoJQ

y luego ejecutamos desde la terminal el siguiente comando para realizar la instalación:

$ sudo sh Descargas/JD*.sh

*NOTA:  Se considera que la carpeta de descarga por defecto es "Descargas" en caso de ser otra, nos dirigimos a la carpeta donde se descargo el archivo y ejecutamos simplemente "sudo sh JD*.sh")

Y se ejecutará un instalador del tipo "wizard next next next".

Una vez instalado ya puedes usar Jdownloader en Linux normalmente.

Espero que les haya servido este tutorial amigos ¡¡SALUDOS!!