Generar PDF en Laravel

04/11/2017

Para generar archivos PDFs desde PHP existen muchas librerías como: mPDF, FPDF, html2fpdf, Dompdf, TCPDF, FPDI, Zend_Pdf y otros. En este articulo voy a explicar como generar PDF en Laravel con la librería mPDF, porque ya tengo un buen …

Tcpdump capturar paquetes GET y POST

23/02/2017

Tcpdump es la mejor herramienta de línea de comandos para analizar e interceptar tráfico de red entrante y saliente en las redes. Tcpdump funciona en la mayoría de los sistemas operativos UNIX: Linux, Solaris, BSD, Mac OS X, HP-UX y […]

Seguridad en WordPress

06/02/2017

Índice 1. Plugins de seguridad 2. Gestión de usuarios y perfiles 3. Personalizar el Menu del panel de administración 4. Permisos de archivos y carpetas 5. Reglas adicionales en el archivo .htaccess 6. Bloquear el acceso de la carpeta wp-admin […]

Copiar maquina virtual de VirtualBox con Vagrant a otra PC

07/01/2017

Muchas veces tenemos que trasladar nuestro entorno de desarrollo a otra computadora, si trabajamos con VirtualBox se nos facilita con tan solo exportando la maquina virtual, pero si estamos trabajando con Vagrant y VirtualBox se complica las cosas y es posible que […]

MYSQL: Activar el log general de consultas

06/01/2017

Muchas veces necesitamos ver qué es lo que pasa por dentro de MySQL, cuales son las consultas que genera nuestra aplicación, para detectar un problema o comprobar que todo funciona bien. Para activar el log general de consultas de mysql, primero […]

Instalar MongoDB en CentOS 7

17/09/2016

Vamos a instalar MongoDB la versión 3.2, para eso vamos agregar el repositorio de MongoDB. vim /etc/yum.repos.d/mongodb-org-3.2.repovim /etc/yum.repos.d/mongodb-org-3.2.repo Agregamos lo siguiente en el archivo mongodb-org-3.2.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc[mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc Instalamos MongoDB […]

Cómo instalar y configurar Fail2Ban

13/09/2016

¿Qué es Fail2Ban? Fail2Ban es una aplicación para la prevención de intrusos en un sistema, permite bloquear conexiones remotas que intentan acceder por fuerza bruta. Instalar Fail2Ban En CentOS yum update yum install fail2banyum update yum install fail2ban Configurar Fail2Ban Hacemos […]

Ejemplos de Crontab

12/09/2016

Introducción El comando crontab se utiliza en sistemas UNIX para programar la ejecución de otros comandos, es decir, para automatizar tareas. Para verlos: sudo crontab -lsudo crontab -l Para editarlos: sudo crontab -esudo crontab -e Borra el crontab sudo crontab […]

Configurar SSH en CentOS 7

10/09/2016

Instalar el servidor OpenSSH Instalamos el servidor OpenSSH con el comando: sudo yum install openssh-serversudo yum install openssh-server Configurar SSH Editamos el archivo /etc/ssh/sshd_config Primero hacemos un backup del archivo original. sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.oldsudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.old Restringimos al […]

Solucionar archivos corruptos en VirtualBox y Vagrant

09/09/2016

Usando Vagrant y VirtualBox algunas veces se produce un problema cuando se guarda un archivo y el servidor Web Apache no lo muestra correctamente o lo muestra cortado o con caracteres desconocidos, después de intentar muchas soluciones encontré dos formas […]

Cómo instalar PostgreSQL en CentOS 7

08/09/2016

Instalación Los repositorios por defecto de CentOS contienen paquetes de Postgres, por lo que podemos instalarlos sin ningún problema usando el sistema de paquetes yum. sudo yum install postgresql-server postgresql-contribsudo yum install postgresql-server postgresql-contrib Ahora que nuestro software está instalado, […]

Conexión remota a PostgreSQL en Centos 7

07/09/2016

Configurar PostgreSQL Primero editamos el archivo postgresql.conf sudo vim /var/lib/pgsql/data/postgresql.confsudo vim /var/lib/pgsql/data/postgresql.conf Descomentamos la linea listen_addresses = “localhost” y agregamos el asterisco *. listen_addresses = "*"listen_addresses = "*" Luego editamos el archivo pg_hba.conf sudo vim /var/lib/pgsql/data/pg_hba.confsudo vim /var/lib/pgsql/data/pg_hba.conf Habilitamos para […]