Category Archive blog

Poradmin

La tabla MySQL está marcada como bloqueada

La tabla puede quedar bloqueada después de una reparación automática o manual para ellos podemos reparar individualmente la tabla bloqueada.

Leer más

PorErik Guerrero V.

Ubuntu LAMP Apache + MySQL + PHP 7.4

Vamos detallar cómo hemos configurado nuestro servidor con Ubuntu LAMP (Linux Apache Mysql y PHP) 7.4. Al aprovisionar una imagen básica de Ubuntu Focal y seguir estos pasos exactamente, podrá duplicar la imagen de nuestro servidor.

Leer más

PorErik Guerrero V.

PosgreSQL – Obtener cantidad de registros por tabla

Llevar un registro de la cantidad de filas de. cada tabla puede resultar útil para la planificación de la capacidad y el presupuesto, aunque es sorprendentemente difícil obtener recuentos precisos.

Leer más

PorErik Guerrero V.

Crear, compilar Dockerfile con PHP 7.2 + Apache + PostgreSQL PGSQL Connect

Crearemos el Dockerfile, compilaremos y ejecutaremos el contenedor listo para trabajar con PHP 7.2 con conexión a base de datos PostgreSQL de manera fácil.

Leer más

PorErik Guerrero V.

Linux – Desbloquear conexión a la base de datos por SELinux

Probablemente hemos tenido en algún momento  problema para conectarnos a nuestra base de datos desde nuestra aplicación web, SELinux bloquea por defecto las conexiones entrantes a nuestra base de datos.

Leer más

Poradmin

Explicación fácil para establecer los permisos en FTP

El protocolo FTP se desarrolló en entornos de tipo UNIX similares a los populares GNU/Linux. Leer más

PorErik Guerrero V.

Linux: Cómo obtener listado de links rotos de un sitio web

Método sencillo, para detectar los links rotos dentro de un sitio web (completo) usando la herramienta wget.

Leer más

PorErik Guerrero V.

Instalar MongoDB 4.2+ Ubuntu o Debian

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B

 

echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list

 

$ sudo apt-get update

 

$ sudo apt install mongodb-org

Si deseamos especificar la versión:

$ sudo apt install mongodb-org=4.2.1 mongodb-org-server=4.2.1 mongodb-org-shell=4.2.1 mongodb-org-mongos=4.2.1 mongodb-org-tools=4.2.1

Validamos la versión:

$ mongod --version 

MongoDB shell version v4.2.5

git version: 2261279b51ea13df08ae708ff278f0679c59dc32

OpenSSL version: OpenSSL 1.1.1f  31 Mar 2020

allocator: tcmalloc

modules: none

build environment:

    distmod: ubuntu1804

    distarch: x86_64

    target_arch: x86_64


 

Configuración:

$ sudo systemctl enable mongod
$ sudo systemctl start mongod

Algunos comandos:

sudo systemctl stop mongod
sudo systemctl restart mongod

Test

$ mongo 

> use mydb;

> db.test.save( { tecadmin: 100 } )

> db.test.find()

  { "_id" : ObjectId("52b0dc8285f8a8071cbb5daf"), "tecadmin" : 100 }

 

PorErik Guerrero V.

Web Scraping con Node.js

Análisis de contenido de un web site, donde podremos editar, guardar partes del sitio etc. Para ello vamos a usar Web Scraping con nodejs.(sĺo para fines educativos cualquier uso indebido es netamente de su responsabilidad).

Leer más

PorErik Guerrero V.

Visual Studio Code configurar extensión AREPL para python3

AREPL evalúa automáticamente el código de Python en tiempo real a medida que escribe.

Leer más