Febrero 062017

Seguridad en WordPress

Í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 […]

Leer más
Enero 252017

Crear custom post type en WordPress

Los Post Type de WordPress sirve para organizar los módulos de un Sitio Web, por ejemplo: Servicios, Proyectos, Testimonios, Productos, etc., ademas también podemos crear categorías para cada Post Type, filtro en el panel de administración y modificar los permisos […]

Leer más
Enero 072017

Copiar maquina virtual de VirtualBox con Vagrant a otra PC

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 […]

Leer más
Enero 062017

MYSQL: Activar el log general de consultas

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 […]

Leer más
Septiembre 172016

Instalar MongoDB en CentOS 7

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 […]

Leer más
Septiembre 132016

Cómo instalar y configurar Fail2Ban

¿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 […]

Leer más
Septiembre 122016

Ejemplos de Crontab

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 […]

Leer más
Septiembre 102016

Configurar SSH en CentOS 7

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 […]

Leer más
Septiembre 092016

Solucionar archivos corruptos en VirtualBox y Vagrant

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 […]

Leer más
Septiembre 082016

Cómo instalar PostgreSQL en CentOS 7

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, […]

Leer más
Septiembre 072016

Conexión remota a PostgreSQL en Centos 7

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 […]

Leer más
Agosto 272016

Cómo crear Base Box Debian 8 Jessie en Vagrant

Instalar y preparar Una vez instalado Debian 8 en VirtualBox vamos a iniciar sesión como usuario root. Si todavía no han instalado Debian 8 con este vídeo se pueden guiar. Ver Cómo Instalar Debian 8 Jessie en VirtualBox. Actualización y […]

Leer más
actualizar php wampserver
Noviembre 212015

Actualizar la versión de php en WampServer

Sin duda WampServer es una de las mejores plataformas de desarrollo web para aplicaciones dinámicas en Windows que utiliza el servidor web Apache 2, PHP y una base de datos MySQL. También posee la herramienta PHPMyAdmin para administrar las bases […]

Leer más
instalar phpmyadmin ubuntu server
Noviembre 202015

Instalar phpMyAdmin en Ubuntu Server 14.04

phpMyAdmin es una herramienta vía web para administrar la base de datos MySQL. Para usarlo se tiene que instalar y configurar Apache, PHP, MySQL. Funcionalidades principales de phpMyAdmin: Visualizar y borrar bases de datos, tablas, vistas, campos e índices. Mostrar […]

Leer más
configurar swift mailer php
Octubre 072015

Configurar Swift Mailer para enviar Email con PHP

Swift Mailer es una librería para enviar E-mails desde aplicaciones de PHP. Symfony lo usa como su componente por defecto para el envio de E-mails. Su repositorio en GitHub https://github.com/swiftmailer/swiftmailer Lo instalamos via composer o clonamos con git. composer require […]

Leer más
Octubre 072015

Crear archivos Word RTF con PHPRtfLite

PHPRtfLite es una API para generar archivos RTF, los archivos RTF pueden ser abiertos con Microsoft Word y podemos trabajar como si fuera de extensión .doc o .docx. Es ideal para nuestros proyectos donde tenemos que generar reportes en formato […]

Leer más
git color terminal
Septiembre 272015

Configurar git con color en terminal

Para que git nos muestre información con colores y sea más fácil de leer la información, tenemos que configurar lo siguiente. vim ~/.gitconfigvim ~/.gitconfig [color] diff = auto status = auto branch = auto interactive = auto ui = true […]

Leer más

SUSCRÍBETE

Deja tu email y recibe automáticamente trucos y consejos directo a tu bandeja de correo.