{"id":229393,"date":"2022-11-11T10:24:00","date_gmt":"2022-11-11T07:24:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229393"},"modified":"2022-11-11T10:24:56","modified_gmt":"2022-11-11T07:24:56","slug":"comience-a-usar-wp-cli-en-su-host","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/comience-a-usar-wp-cli-en-su-host\/","title":{"rendered":"Comience a usar WP-CLI en su host"},"content":{"rendered":"\n<p>En este punto, creo que la mayor\u00eda de las personas que desarrollan soluciones de WordPress de manera regular est\u00e1n familiarizadas con el uso <a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">de WP-CLI<\/a>. Instalarlo <a href=\"https:\/\/wordpress.mediadoma.com\/es\/instalacion-global-de-wp-cli-para-acceder-a-traves-de-su-sistema\/\" title=\"localmente\">localmente<\/a> en su sistema es una cosa, usarlo en su host es otra (pero es lo mismo una vez que est\u00e1 conectado).<\/p>\n<p>Caso en cuesti\u00f3n: \u00faltimamente, he pasado algunas tardes y momentos durante los fines de semana trabajando en este sitio y tratando de prepararlo para el <a href=\"https:\/\/tommcfarlin.com\/memberships-and-more\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">pr\u00f3ximo redise\u00f1o<\/a>. Parte de hacerlo incluye el uso de WP-CLI.<\/p>\n<p>Si usted es alguien en <a href=\"https:\/\/tommcfarlin.com\/recommends\/siteground\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SiteGround<\/a> (o cualquier host que admita WP-CLI, en realidad) y est\u00e1 buscando c\u00f3mo comenzar a usar WP-CLI en su host, aqu\u00ed hay una gu\u00eda r\u00e1pida que le proporcionar\u00e1 todo lo que necesita saber para obtener en funcionamiento.<\/p>\n<h2>Usando WP-CLI en su host<\/h2>\n<p>Aunque los pasos a continuaci\u00f3n est\u00e1n destinados a usarse cada vez que desee usar WP-CLI en su host (y en cualquier host), debo dejar en claro que asumo lo siguiente:<\/p>\n<ul>\n<li>El host tiene WP-CLI preinstalado. La mayor\u00eda de los hosts modernos de WordPress lo hacen. Incluso si no lo hacen, no es dif\u00edcil de instalar, pero eso est\u00e1 m\u00e1s all\u00e1 del alcance de esta publicaci\u00f3n.<\/li>\n<li>Supongo que est\u00e1s familiarizado con las claves SSH. Si no es as\u00ed, est\u00e1 bien, ya que le mostrar\u00e9 c\u00f3mo crear uno, pero es importante que se sienta c\u00f3modo ingresando algunos comandos en su terminal.<\/li>\n<li>Una vez que pueda usar SSH en su host, se sentir\u00e1 c\u00f3modo con los comandos WP-CLI. Si no, tampoco es gran cosa porque est\u00e1n <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">bien documentados<\/a>.<\/li>\n<\/ul>\n<p>Dicho esto, aqu\u00ed est\u00e1 todo lo que necesita saber para comenzar a usar WP-CLI en su host.<\/p>\n<h3>0 Crear una clave SSH<\/h3>\n<p>Para aquellos que no est\u00e1n familiarizados, una clave SSH (que significa clave de shell seguro) es una combinaci\u00f3n de dos archivos:<\/p>\n<ol>\n<li>una clave p\u00fablica<\/li>\n<li>una clave privada<\/li>\n<\/ol>\n<p>Ambos se generan al mismo tiempo en su m\u00e1quina (y puede verlos en el\u00a0 directorio <strong>.ssh<\/strong> de su sistema de archivos si ha hurgado en su sistema de archivos).<\/p>\n<p>Dado que el par de claves se genera al mismo tiempo, se pueden usar juntas para identificar de forma segura qui\u00e9n dice que eres t\u00fa (o para evitar que alguien que no eres t\u00fa) cada vez que inicie sesi\u00f3n en un sistema.<\/p>\n<p>Para generar una clave SSH, abra su terminal e ingrese el siguiente comando:<\/p>\n<pre><code>$ ssh-keygen -t rsa<\/code><\/pre>\n<p>Despu\u00e9s de esto, es posible que se le pregunte d\u00f3nde desea guardar el juego de llaves. Puede optar por hacer esto en el directorio est\u00e1ndar (simplemente presionando enter) o ingresando en el directorio de su elecci\u00f3n. Solo recuerda lo que hayas seleccionado.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c939f3b0.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c939f3b0.png\" alt=\"Comience a usar WP-CLI en su host\"><\/a><\/p>\n<p>A continuaci\u00f3n, se le pedir\u00e1 que ingrese una contrase\u00f1a. Obviamente, esto puede ser lo que quieras que sea, pero aseg\u00farate de recordarlo porque es la forma de identificar la relaci\u00f3n entre los pares de claves que se generar\u00e1n.<\/p>\n<h3>1 Cargue su clave SSH<\/h3>\n<p>A partir de ah\u00ed, iniciar\u00e1 sesi\u00f3n en su cuenta de alojamiento. Dependiendo de los usos de la cuenta de software, es probable que vea algo como cPanel, Plesk, o tal vez solo tenga acceso a la l\u00ednea de comandos.<\/p>\n<p>Dependiendo de su nivel de experiencia dictar\u00e1 lo que viene a continuaci\u00f3n. Si est\u00e1 acostumbrado a usar la l\u00ednea de comandos, es probable que esta publicaci\u00f3n sea innecesaria, as\u00ed que usar\u00e9 cPanel como ejemplo.<\/p>\n<p>Entonces, en este punto, busque algo como esto en la p\u00e1gina de inicio de su cPanel:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c97c8117.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c97c8117.png\" alt=\"Comience a usar WP-CLI en su host\"><\/a><\/p>\n<p>Haga clic en el \u00edcono de acceso SSH y luego se le presentar\u00e1 esta pantalla (o una que se ve muy similar:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c9b9a1a7.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165961-61e78c9b9a1a7.png\" alt=\"Comience a usar WP-CLI en su host\"><\/a><\/p>\n<p>En este punto, toma el contenido de las claves que gener\u00f3 en el paso anterior y las pega en los campos que se proporcionan.<\/p>\n<h3>2 Especifique la direcci\u00f3n IP permitida<\/h3>\n<p>A continuaci\u00f3n, notar\u00e1 que si no ha especificado nada, se permitir\u00e1n todas y cada una de las direcciones IP.<\/p>\n<p>Si bien esto puede parecer una buena idea si viaja mucho o usa una VPN o algo as\u00ed, es un riesgo de seguridad y no recomiendo dejarlo abierto. En su lugar, comience con cualquier IP que use normalmente y luego agregue m\u00e1s seg\u00fan sea necesario.<\/p>\n<p>Siempre puede eliminar y agregar m\u00e1s a medida que avanza.<\/p>\n<h3>3 SSH en su cuenta<\/h3>\n<p>En este punto, est\u00e1 listo para usar SSH en su cuenta. La forma en que hagas esto depender\u00e1 de tu anfitri\u00f3n. Por ejemplo, necesitar\u00e1s:<\/p>\n<ul>\n<li>el nombre de host,<\/li>\n<li>el puerto<\/li>\n<\/ul>\n<p>Y estos variar\u00e1n de un host a otro. Por ejemplo, puede iniciar sesi\u00f3n de esta manera:<\/p>\n<pre><code>$ ssh username@domain.com -p1234<\/code><\/pre>\n<p>Y luego deber\u00e1 ingresar la contrase\u00f1a que utiliz\u00f3 al crear sus claves SSH.<\/p>\n<p>Una vez hecho esto, estar\u00e1 en su entorno de alojamiento en la l\u00ednea de comandos y podr\u00e1 usar los comandos para administrar m\u00e1s f\u00e1cilmente su(s) instalaci\u00f3n(es) de WordPress.<\/p>\n<h2>Usando WP-CLI<\/h2>\n<p>Aunque esta gu\u00eda busca ser lo m\u00e1s completa posible con respecto al uso de WP-CLI en su host, tambi\u00e9n s\u00e9 que no brinda un ejemplo s\u00f3lido de c\u00f3mo comenzar con WP-CLI.<\/p>\n<p>Si est\u00e1s interesado en hacer eso, te recomiendo estos dos recursos:<\/p>\n<ul>\n<li><a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">La p\u00e1gina de inicio de WP-CLI<\/a><\/li>\n<li><a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">La referencia de WP-CLI<\/a><\/li>\n<\/ul>\n<p>Y quiz\u00e1s, en el futuro, incluir\u00e9 algunas de mis notas sobre c\u00f3mo y por qu\u00e9 recomiendo usarlo. Hasta entonces, esto deber\u00eda llevarlo lo suficientemente lejos en el entorno de alojamiento para comenzar a usarlo.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si est\u00e1 buscando c\u00f3mo comenzar a usar WP-CLI en su host, aqu\u00ed hay una gu\u00eda r\u00e1pida que le proporcionar\u00e1 todo lo que necesita saber para comenzar a funcionar.<\/p>\n","protected":false},"author":1,"featured_media":165962,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[892,716,861],"tags":[1172],"class_list":["post-229393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo","category-desarrollador","category-wordpress-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=229393"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229393\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/165962"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=229393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=229393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=229393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}