Java Expert....Java/Open Source Addict

Redes Sociales

twitterlinkedinrss feedemail youtube

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

martes, 24 de octubre de 2023

Habilitar acceso remoto a Postgres


 Estimados amig@s, en esta oportunidad les quiero compartir como habilitar el acceso remoto a Postgres, para lo cual utilizaré el siguiente escenario.

Máquina desde donde se accede: MacOS

Máquina donde está instalado Postgres: Ubuntu 20

Para poder habilitar el acceso remoto con superusuario realizar  lo siguiente:

1. Ubicarse en el directorio donde se instaló Postgres en Linux, que generalmente es la siguiente ubicación /etc/postgresql/<version_bdd>/main; donde <version_bdd> equivale a la versión que se haya instalado de postgres. Para mi ejemplo tomando en cuenta que tengo la versión 14, quedaría el directorio de la siguiente manera /etc/postgresql/14/main

 


2. Dentro del directorio de postgres proceder a editar el archivo postgresql.conf, en el cual se debe activar el acceso a todas las máquinas de la red modificando la variable listen_address con el valor de *, tal como se muestra a continuación.


3. Posterior a esto se debe actualizar el archivo pg_hba.conf incluyendo una instrucción para que se puedan conectar a la base de datos desde cualquier dirección IP.

 


4. Luego se debe proceder a reiniciar los servicios de postgres utilizando el siguiente comando service postgresql restart


5. Se debe abrir el puerto 5432, agregando la regla en el firewall. Para lo cual se debe ejecutar el siguiente comando ufw allow 5432 y posterior recargar el firewall con el comando ufw reload. Posterior a esto continuación verificar que la regla se haya añadido a través del comando ufw status verbose


6.  Finalmente, se debe validar el acceso remoto (MacOS), ejecutando en primera instancia el comando telnet <numero_ip_bdd> 5432 para verificar que el puerto esté disponible y posterior establecer la conexión con la base de datos utilizando algún IDE. En este caso se utilizó Dbeaver.






miércoles, 27 de julio de 2022

Instalar Docker en Ubuntu 20.0.4


Hola amig@s como están... En esta oportunidad les mostraré como instalar Docker  en Ubuntu 20.04., para lo cual se debe realizar lo siguiente:


1. Logearse como root y configurar APT para que puede instalar paquetes a través de HTTPS, para lo cual se debe ejecutar el siguiente comando apt install apt-transport-https ca-certificates curl software-properties-common.

 


 2. Añadir la  GPG key para el repositorio oficial de Docker a nuestro sistema, para lo cual se debe ejecutar el siguiente comando curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

 3. Añadir el repositorio de Docker a las fuentes de APT, para lo cual se debe ejecutar el siguiente comando echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null


 4. Actualizar la lista de paquetes, para lo cual se debe ejecutar el siguiente comando  apt update

 5. Posterior a esto se necesita asegurar que se instalará del repositorio que se ha configurado más no del que viene por defecto en Ubuntu, para lo cual se utiliza el comando apt-cache policy docker-ce


 5. Una vez verificado esto se debe proceder a instalar docker utilizando el siguiente comando  sudo apt install docker-ce


 6. Finalmente verificaremos que el servicio este levantado y la versión de Docker, para lo cual se utiliza los comandos   systemctl status docker y docker -v




sábado, 14 de agosto de 2010

Problemas con Empathy + Ubuntu 9.10


Tratando de probar mi querido cliente de mensajería Pidgin con video resulto que la versión 2.6 que tenía instalado venía deshabilitado estas funciones y para activarlo había que compilarlo. Por la premura del tiempo y debido a que mi Skype resulto averiado por algunas pruebitas que estaba haciendo busque otra opción y me encontre con Empathy un cliente interesante parecido a Pidgin.

Cuando le instale y quise probarlo me tope con el problema que no se conectaba, saliendo un error de networking para solucionarlo tuve que digitar el comando killall telepathy-butterfly el cual es un conjunto de componentes que regulan la conectividad con los diferentes protocolos como msn, por algún extraño motivo en algunas versiones se tiene conflicto con msn por lo cual es necesario correr el comando mencionado.

Luego de correr el comando, se tiene que cambiar a modo offline y luego a online y problema solucionado.