Comece a usar o WP-CLI em seu host
Neste ponto, acho que a maioria das pessoas que desenvolve soluções WordPress regularmente está familiarizada com o uso do WP-CLI. Instalá-lo localmente em seu sistema é uma coisa, usá-lo em seu host é outra (mas é a mesma coisa quando você está conectado).
Caso em questão: Ultimamente, tenho passado algumas noites e horários durante os fins de semana trabalhando neste site e tentando prepará-lo para a próxima reformulação. Parte de fazer isso inclui usar WP-CLI.
Se você é alguém no SiteGround (ou qualquer host que suporta WP-CLI, na verdade) e está procurando como começar a usar o WP-CLI em seu host, aqui está uma cartilha rápida que deve fornecer tudo o que você precisa saber para obter funcionando.
Usando WP-CLI em seu host
Embora as etapas abaixo devam ser usadas sempre que você quiser usar o WP-CLI em seu host (e em qualquer host), devo deixar claro que presumo o seguinte:
- O host tem o WP-CLI pré-instalado. A maioria dos hosts WordPress modernos o fazem. Mesmo que não, não é difícil de instalar, mas isso está além do escopo deste post.
- Suponho que você esteja familiarizado com as chaves SSH. Se você não estiver, tudo bem, pois vou mostrar como criar um, mas é importante se sentir confortável digitando alguns comandos em seu terminal.
- Assim que você for capaz de SSH em seu host, você estará confortável com os comandos WP-CLI. Se não, não é grande coisa porque eles estão bem documentados.
Com isso dito, aqui está tudo o que você precisa saber para começar a usar o WP-CLI em seu host.
0 Crie uma chave SSH
Para aqueles que não estão familiarizados, uma chave SSH (que significa uma chave de shell seguro) é uma combinação de dois arquivos:
- uma chave pública
- uma chave privada
Ambos são gerados ao mesmo tempo em sua máquina (e você pode vê-los no diretório .ssh do seu sistema de arquivos se você já vasculhou seu sistema de arquivos).
Como o par de chaves é gerado ao mesmo tempo, eles podem ser usados em conjunto para identificar com segurança que é, de fato, quem diz que é você (ou para evitar que alguém que não seja você) sempre que fizer login em um sistema.
Para gerar uma chave SSH, abra seu terminal e digite o seguinte comando:
$ ssh-keygen -t rsa
Depois disso, você pode ser perguntado onde deseja armazenar o conjunto de chaves. Você pode optar por fazer isso no diretório padrão (apenas pressionando enter) ou inserindo-o no diretório de sua escolha. Apenas lembre-se do que você selecionou.
Em seguida, você será solicitado a inserir uma senha. Obviamente, isso pode ser o que você quiser, mas lembre-se disso, porque é a maneira de identificar o relacionamento entre os pares de chaves que serão gerados.
1 Carregue sua chave SSH
A partir daí, você fará login na sua conta de hospedagem. Dependendo do uso da conta de software, você provavelmente verá algo como cPanel, Plesk ou talvez apenas tenha acesso à linha de comando.
Dependendo do seu nível de experiência vai ditar o que vem a seguir. Se você está acostumado a usar a linha de comando, este post provavelmente é desnecessário, então vou usar o cPanel como exemplo.
Então, neste ponto, procure algo assim na página inicial do seu cPanel:
Clique no ícone de acesso SSH e, em seguida, você verá esta tela (ou uma muito semelhante:
Neste ponto, você pega o conteúdo das chaves geradas na etapa anterior e as cola nos campos fornecidos.
2 Especifique o endereço IP permitido
Em seguida, você notará que, se não tiver especificado nada, todo e qualquer endereço IP será permitido.
Embora isso possa parecer uma boa ideia se você viaja muito ou usa uma VPN ou algo parecido, é um risco de segurança e eu não recomendo deixá-lo aberto. Em vez disso, comece com qualquer IP que você normalmente usa e adicione mais conforme necessário.
Você sempre pode remover e adicionar mais à medida que avança.
3 SSH em sua conta
Neste ponto, você está pronto para SSH em sua conta. Como você vai fazer isso vai depender do seu host. Por exemplo, você vai precisar de:
- o nome do host,
- o Porto
E estes irão variar de host para host. Você pode, por exemplo, fazer login assim:
$ ssh username@domain.com -p1234
E então você precisará digitar a senha que usou ao criar suas chaves SSH.
Uma vez feito, você estará em seu ambiente de hospedagem na linha de comando e poderá usar os comandos para administrar mais facilmente sua(s) instalação(ões) do WordPress.
Usando WP-CLI
Embora este guia procure ser o mais abrangente possível em relação ao uso do WP-CLI em seu host, também sei que ele não fornece um exemplo sólido de como começar a usar o WP-CLI.
Se você estiver interessado em fazer isso, recomendo estes dois recursos:
E talvez, no futuro, inclua algumas de minhas notas sobre como e por que recomendo usá-lo. Até então, isso deve levá-lo longe o suficiente no ambiente de hospedagem para começar a usá-lo.


