Amado Urias G. Blog

0

Como hacer una redireccion 301 desde el .htaccess

Existen cientos y miles de artículos en blogs publicados por Internet en los que explican cómo realizar una redirección 301 mediante el .htaccess, aunque en muy pocos casos explican en qué casos realizar cada tipo de redirección 301.Normalmente las redirecciones son temas “complicados”, sobre todo cuando hablamos de redirecciones 301 aplicadas al SEO, ya que un parámetro mal puesto en el .htaccess puede provocar una penalización por contenido duplicado o un problema bastante difícil de solucionar si no estamos acostumbrados a la sintaxis del .htaccess. Vamos a explicar tres redirecciones...

0

Cómo actualizar manualmente phpMyAdmin en Ubuntu

Tengo Ubuntu 18.04 en mi estación de trabajo. Tengo instalada la versión anterior de phpMyAdmin. Inicialmente, phpMyAdmin se instaló a través del administrador de paquetes apt. La instalación de phpMyAdmin a través del administrador de paquetes Apt crea múltiples directorios: /etc/phpmyadmin – Archivos de configuración /var/lib/phpmyadmin – Biblioteca y directorios tmp /usr/share/phpmyadmin – Instalación principal de phpMyAdmin Paso 1 – Copia de seguridad phpMyAdmin Debe realizar una copia de seguridad de su directorio phpMyAdmin actual. Sin embargo, acabo de cambiarle el nombre a...

0

Cómo instalar MySQL en Ubuntu 18.04

By Mark Drake Introducción MySQL es un sistema de gestión de bases de datos de código abierto, que generalmente está instalado como parte de la popular combinación LAMP (Linux, Apache, MySQL, PHP/Python/Perl). Gestiona sus datos usando una base de datos relacional y SQL (Lenguaje de consulta estructurada). La versión breve de la instalación es simple: Actualice el índice de su paquete, instale el paquete mysql-server y luego ejecute el script de seguridad incluido. Este tutorial le explicará cómo instalar la versión 5.7 de MySQL en un...

0

Habilitar OPcache para Moodle 3.5 o superior

Normalmente, los scripts PHP se compilan en tiempo de ejecución. Parte del tiempo de computación es requerido para convertir el código. Con OPcache, este cálculo se realiza solo una vez y el script precompilado, legible por máquina (calculado) se almacena en un caché. La secuencia de comandos se puede cargar desde este caché a la velocidad del rayo si es necesario. En la mayoría de los casos, esto conduce a mejoras considerables de velocidad. Los sitios web especialmente grandes pueden manejar muchas más solicitudes...

0

Cómo hacer funcionar “.htaccess” en Apache2 y Debian 9

Para uno de los múltiples dominios alojados en un servidor Debian 9, necesité configurar el archivo .htaccess. Esta opción no viene habilitada por defecto, y me costó mucho dar con la solución. Después de muchos intentos, pruebas y errores, a continuación detallo el procedimiento que me pareció el más correcto (este procedimiento al parecer es especifico para Debian 9, puede variar el nombre y la ubicación del archivo en otras versiones de Linux). Editar el archivo apache2.conf $ sudo nano /etc/apache2/apache2.conf...

0

Cómo instalar un sistema de detección de intrusos: Guía de configuración de Fail2ban

Amigos, en este post explicaré como instalar un sistema de detección de intrusos, las configuraciones pueden aplicarse a servidores Debian y Ubuntu. Fail2ban es una aplicación escrita en Python para la prevención de intrusos en un sistema, que actúa penalizando o bloqueando las conexiones remotas que intentan accesos por fuerza bruta.https://es.wikipedia.org/wiki/Fail2ban Fail2ban busca en los logs de los programas que se especifiquen las reglas que el usuario decida para poder aplicar una penalización. Despues de un número de intentos fallidos...

0

Configurar una IP estática (o dinámica) en Ubuntu 18 desde terminal

La Nueva Versión de Ubuntu 18.04 LTS trae consigo Cambios. Ahora ya no hay que configurar el archivo ‘interfaces’ en ‘/etc/network/’ , en su lugar hay que editar el archivo YAML del Directorio ‘/etc/netplan/’ y posteriormente aplicar los cambios escribiendo ‘netplan –debug apply’. Por supuesto, si no eres un usuario Administrador será necesario anteponer ‘sudo’ a cada comando o bien identificarse como usuario administrador o root. No utilices el tabulador en netplan, está prohibido: Mejor utiliza espacios. Para cada nivel...

0

Personalizar MySQL para Moodle >= 3.3

La plataforma Moodle a partir de la versión 3.3 ha cambiado el estándar de codificación de las bases de datos en MySQL. Provocando la necesidad de cambiar los parámetros por defecto de nuestro servidor mysql para agilizar la carga. Para mayores detalles del cómo y cuánto debo de personalizar, favor de leer el artículo «Optimiza y tunea Mysql o MariaDB en tu servidor VPS«. A continuación, les comparto la configuración que mejor me ha funcionado con los servidores Moodle. Considerando...

0

Cómo aumentar número límite de archivos abiertos en Linux

Cuando gestionamos múltiples procesos en ambientes Linux es ideal conocer cómo podemos definir el número máximo de archivos abiertos con el fin de llevar un control mucho más preciso o evitar el uso indebido de los recursos del servidor. Por ello es adecuado que siempre tengamos en cuenta las posibilidades que nos ofrece nuestro sistema de forma que podamos gestionarlo más eficientemente. El límite de archivos abiertos en distros Linux se puede ajustar gracias al comando ulimit y es por...

3

Cambiar contraseña root de Mysql 5.7 en Ubuntu > 16.04 y Debian 9

Si deseas restablecer o cambiar la contraseña de root de MySQL 5.7 (mariadb-server 10) en Ubuntu o Debian Linux realiza los siguientes pasos: # abrir terminal y parar servicio de MySQL: sudo service mysql stop # Crear directorio para el lock del servicio MySQL: sudo mkdir /var/run/mysqld # dar permisos a mysql del directorio: sudo chown mysql: /var/run/mysqld # Iniciar MySQL en modo seguro, localmente: sudo mysqld_safe –skip-grant-tables –skip-networking & # abrir otra terminal e iniciar sesión sin contraseña: sudo...