Programar en un directorio remoto usando SSHFS

Programar en directorio remoto usand SSHFS

Algunas veces debido a factores externos, es necesario programar en un servidor remoto, lo cual complica un poco las cosas. Si, ya se que muchos dirán que no es el escenario adecuado, pero si no se puede evitar, tendremos que hacerlo de otra forma, es la idea para programar en un directorio remoto usando SSHFS.

Read More

Manuales de para administrar servidores

Comienzo una nueva andadura en la que pretendo volcar mis conocimientos, en el area de administración de sistemas. Para ello he desplegado el subdominio manuales.castris.com desde donde colgare manuales individualizados de diferentes aspectos de la administración de sistemas, para personas con Servidores Dedicados, VPS, y distintos tipos de sistemas.

En fase beta, los manuales están creados con Vuepress y cada uno de ellos tiene su propio repositorio git, para poder ampliarlos, o incluso que quien quiera colabore.

Gracias a Peter Pryharski por su imagen de portada

Comparte este articulo en

6

cPanel? No gracias – LEMP sin panel de control

cPanel ? No Gracias

Tras 15 años de amor y odio, trabajando con cPanel, habiendo desechado Plesk, y soportado Virtualmin, Webmin, VestaCp, DirectAdmin, y alguno que otro que se me queda en la memoria (Ensim), la final he optado por trabajar más con los clientes profesionales, sin panel de control ningún tipo, usando LEMP (Linux, Nginx, MySQL, Postfix). Pero sobre todo cPanel? No, gracias. La mejor alternativa a cPanel es no usar ningún panel de hosting

Actualizado: 03/12/2021

Read More

Es tiempo de hacer algo

Es tiempo de hacer algo

El CORONAVIRUS esta dejando una estela terrible, y una certeza dolorosa. Los sistemas gubernamentales de muchos países están saltando por los aires, y con ellos, las posibilidades de vencer más rápidamente posible.

#coronavirusmakers en Coronaviurs Makers
Read More

mysql 8 ERROR 1231 (42000) at line Variable ‘time_zone’

Mysql 8 ERROR 1231 (42000)

En un mundo perfecto las copias de seguridad nunca darían problemas, pero nuestro mundo no es perfecto. Y menos en el ecosistema MySQL/MariaDb/percona etc…

Al tratar de recuperar la copia de seguridad de una tabla que extrajimos de un backup de una base de datos usando nuestro tip Restaurar una base de datos de un backup completo de MySQL nos encontramos con un terrible error:

mysql 8 ERROR 1231 (42000) at line Variable 'time_zone' can't be set to the value of 'NULL'

Te cuento como lo solucione, y que de paso sirve para comprender otros errores que pueden tener el mismo error, y la misma solución.

Read More

Soporte Remoto con Chrome Remote Desktop Gratis – CoronaVirus

Soporte Remoto Chrome Remote Desktop Gratis

Conscientes de que la crisis derivada del Coronavirus, requiere de nuestro apoyo y cumplimiento del #YoMeQuedoEnCasa, muchos de nuestros clientes y de aquellos que no lo son, están teniendo dificultades en la configuración de sus sistemas remotos, de sus clientes o de ellos mismos.

Más de 20 años, de soporte online, y especializado en la administración de sistemas, pongo a disposición de cualquiera, nuestro soporte remoto gratis, usando la Chrome Remote Desktop

Read More

Configurar PhpStorm con Powerline Fonts con Linux y interprete ZSH (Oh My Zsh)

Powerline Fonts para terminales ZSH incluido PhpStorm

Desde hace años, tanto en Mac como en Linux, me he acostumbrado a usar como interprete de comandos ZSH en lugar del aburrido bash. Y como no, me declaro un apasionado de Oh My Zsh. Uso PhpStorm para programación PHP, y también Visual Studio Code para proyectos puros de JavaScript sin PHP. Pero para poder usar sus terminales con una fuente que no se rompa, y muestre mi configuración de .zsh se necesita un tip, que tras un desastre perdí. Hoy la encontré y la escribo para no olvidarla, y para que le sirva a muchos.

Read More

Laravel testing in Gitlab CI/CD con MariaDB y edbizarro/gitlab-ci-pipeline-php

MariaDB with Gitlab Ci Pipeline

Una vez más nos vemos aquí, para contaros mi experiencia con Gitlab Ci, al ir a trabajar con un proyecto que usa MariaDb 10.3 en lugar de Mysql. Dire que hacer pruebas de testing, requiere como mínimo que estas pruebas se hagan emulando el software de la plataforma que usará nuestro software. Mejor aun si hacemos múltiples pruebas con distintas variaciones.

Pero nos encontramos con varios errores, y poca información:

php artisan migrate:fresh --seed
28    Illuminate\Database\QueryException  : SQLSTATE[HY000] [2002] Connection refused (SQL: SHOW FULL TABLES WHERE table_type = 'BASE TABLE')

Read More