{"id":9019,"date":"2020-04-16T09:30:24","date_gmt":"2020-04-16T07:30:24","guid":{"rendered":"https:\/\/www.giusseppe.net\/blog\/?p=9019"},"modified":"2020-04-14T13:51:54","modified_gmt":"2020-04-14T11:51:54","slug":"actualizando-mi-blog-de-desarrollo-y-backup","status":"publish","type":"post","link":"https:\/\/www.giusseppe.net\/blog\/archivo\/2020\/04\/16\/actualizando-mi-blog-de-desarrollo-y-backup\/","title":{"rendered":"Actualizando mi blog de desarrollo y backup"},"content":{"rendered":"<p>S\u00ed, lo confieso, <strong>soy un paranoico y un obsesionado con las copias de seguridad<\/strong>. Eso lo sabe cualquiera que me conozca al cabo de menos de 5 minutos de conversaci\u00f3n.<\/p>\n<p>Por supuesto, una de las cosas para las que m\u00e1s utilizo una <a href=\"https:\/\/www.giusseppe.net\/blog\/archivo\/2018\/05\/10\/raspberry\/\">raspberry que me regalaron<\/a> hace a\u00f1os es para tener, por fin, una <a href=\"https:\/\/www.giusseppe.net\/blog\/archivo\/2018\/04\/02\/instalar-lamp-con-wordpress-para-backup-de-blog-en-raspberry-pi-3\/\">copia completamente funcional restaurada de mi blog<\/a> (este en el que estoy escribiendo) para poder hacer pruebas o sencillamente para dormir tranquilo sabiendo que uno de estos d\u00edas, quiz\u00e1 mi Hosting Provider dejar\u00e1 de funcionar de la noche a la ma\u00f1ana&#8230; o algo similar.<\/p>\n<p><a href=\"https:\/\/www.giusseppe.net\/blog\/archivo\/2018\/04\/02\/instalar-lamp-con-wordpress-para-backup-de-blog-en-raspberry-pi-3\/\">Instalar un servidor LAMP en la raspberry<\/a> es m\u00e1s o menos complicadillo, pero lo verdaderamente complejo es exportar mi blog del servidor original (alojado en el servidor compartido de mi proveedor) e importarlo en el local, lo que implica unos cuantos cambios, entre otros, de nombre de SITE para que no se vuelva loco con el original (lo que puede derivar en un desaguisado a la m\u00ednima).<\/p>\n<p>Esta semana quer\u00eda poder usar el servidor de backup (accesible externamente gracias a No-IP en <a href=\"https:\/\/clave53.ddns.net\/blog\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/clave53.ddns.net\/blog<\/a>)o de desarrollo para hacer pruebas de distintos \u00abthemes\u00bb antes de hacer la elecci\u00f3n definitiva en el de producci\u00f3n. Resulta que cada vez que intentaba administrarlo WordPress me dec\u00eda que ten\u00eda que conceder acceso FTP al mismo&#8230; y me estaba preocupando un poco por aquello de la inseguridad de las conexiones FTP, am\u00e9n de no tener claro qu\u00e9 permisos deb\u00eda conceder, ni a qu\u00e9 carpetas, al usuario que accediera por ftp desde los servidores de wordpress para actualizaciones o nuevas instalaciones de plugins, themes, etc.<\/p>\n<p>Eso sin hablar de habilitar el puerto 21, por ejemplo, en el router para que fuese accesible desde TODA internet. Lo que no dejar\u00eda de incomodarme mucho&#8230; tan s\u00f3lo <strong>tengo abierto el puerto 443 dirigido a la raspberry desde el otro lado de la red local. Y a veces no me deja dormir.<\/strong> \ud83d\ude09<\/p>\n<p>Intent\u00e9 que el certificado SSL no fuese autofirmado, as\u00ed que aparece una advertencia diciendo que vas a entrar en un sitio poco seguro (siempre ser\u00e1 m\u00e1s seguro que una conexi\u00f3n no cifrada, pero eso es otra cuesti\u00f3n), pero parece poco menos que misi\u00f3n imposible si tienes una IP din\u00e1mica y no quieres contratar servicios \u00abprofesionales\u00bb de un DDNS.<\/p>\n<p>Por fin, <a href=\"https:\/\/www.damianculotta.com.ar\/wordpress\/como-actualizar-wordpress-en-localhost-sin-ftp\/\" target=\"_blank\" rel=\"noopener noreferrer\">en este art\u00edculo<\/a>, encontr\u00e9 que hab\u00eda una soluci\u00f3n que pasaba por dejar que la descarga se hiciese por HTTP y me pareci\u00f3 mucho m\u00e1s sensato, a\u00f1adiendo esta l\u00ednea en el archivo wp-config.php, que no me gusta mucho toquitear, porque no deja de ser uno de los m\u00e1s \u00absensibles\u00bb de la instalaci\u00f3n del wordpress:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">define('FS_METHOD', 'direct');<\/pre>\n<p>Eso ha sido todo y me ha permitido, por fin, actualizar el wordpress del blog de desarrollo, as\u00ed como instalar nuevos temas para ir prob\u00e1ndolos antes de usarlos en producci\u00f3n.<\/p>\n<p>Por si fuera poco, de la tarjeta microSD que usa la raspberry hago un par de copias cuando considero que tiene una instalaci\u00f3n que querr\u00eda restaurar. (Es decir, un backup del backup). S\u00ed, definitivamente soy algo paranoico.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>S\u00ed, lo confieso, soy un paranoico y un obsesionado con las copias de seguridad. Eso lo sabe cualquiera que me conozca al cabo de menos de 5 minutos de conversaci\u00f3n. Por supuesto, una de las cosas para las que m\u00e1s utilizo una raspberry que me regalaron hace a\u00f1os es para tener, por fin, una copia &#8230; <a title=\"Actualizando mi blog de desarrollo y backup\" class=\"read-more\" href=\"https:\/\/www.giusseppe.net\/blog\/archivo\/2020\/04\/16\/actualizando-mi-blog-de-desarrollo-y-backup\/\">Read more<span class=\"screen-reader-text\">Actualizando mi blog de desarrollo y backup<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69,110],"tags":[252,112,98,74,105],"class_list":["post-9019","post","type-post","status-publish","format-standard","hentry","category-confidencias","category-tecnologia-opinion","tag-backup","tag-giusseppe","tag-internet","tag-linux","tag-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/9019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/comments?post=9019"}],"version-history":[{"count":1,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/9019\/revisions"}],"predecessor-version":[{"id":9020,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/9019\/revisions\/9020"}],"wp:attachment":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/media?parent=9019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/categories?post=9019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/tags?post=9019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}