Permitir que o wordpress instale plug-ins, temas, etc.

Então, você configurou um blog WordPress novo e fresco (espere, não? Baixe-o no site do WordPress ) e está pronto para começar a blogar! Mas antes de vir a personalização, você sabe que tem alguns plug-ins sobre os quais leu, talvez um tema ou dois que deseja experimentar e algumas outras configurações que deseja ajustar, então vá em frente e clique na opção apropriada no painel (Temas ou Plugins), clique em “Adicionar Novo”, faça uma escolha e clique em “Instalar”, mas o que é isso? Por que ele está pedindo um servidor FTP, nome de usuário e senha?

Opções de FTP ao instalar algo novo

Para que isso funcione, você deve estar executando um servidor FTP em seu servidor, isso funcionaria se você estiver hospedado em um servidor compartilhado ou se tiver uma equipe atrás de você cuidando desses problemas, mas o que acontece se você estiver hospedando seu blog sobre Koding ou um VPS novo ? (link de referência BTW; D)
O que acontece se você estiver testando isso em seu computador local e não tiver meios ou quiser configurar um servidor FTP só porque está? Bem, você pode instalar um plugin para usar suas credenciais SSH e fazê-lo funcionar com SFTP (como é mostrado na imagem) ou você pode alterar as permissões em seu diretório wordpress e esquecer nomes de usuário e senhas para sempre!

Se você é como eu, você quer tornar isso o mais fácil possível, porque você é preguiçoso (como eu). Lembre-se de que para seguir essas instruções, você deve ter o seguinte:

  • Acesso SSH ao seu servidor.
  • Permissões necessárias para alterar as permissões de proprietário e grupo de seu diretório de instalação do wordpress.
  • Confiança na sua compreensão dessas instruções (tornarei isso o mais fácil possível).
  • Conforto no uso do terminal Linux / Unix.
  • Uma instalação do wordpress (obviamente).

Etapa 1: Login <br />
A primeira etapa pode ser óbvia para a maioria de vocês, mas vou incluí-la apenas para garantir. Você precisa acessar seu servidor via SSH (Putty no Windows ou SSH no OSX / Linux).

Etapa 2: Acesse o diretório de instalação <br />
Depois de fazer login em seu servidor, você precisa alterar o diretório para a instalação do wordpress.

root@server ~: cd /path/to/wordpress/installation

e
.g.

root@server
~: cd /var/www/wordpress

Etapa 3: Alterar as permissões
Esta é a última etapa, vamos alterar as permissões de todo o diretório de instalação do wordpress e tornar o usuário padrão com a propriedade dos arquivos, já que este é o usuário sob o qual seu servidor web (apache, nginx) normalmente é executado .www-data

root@server /var/www/wordpress: chown -Rv www-data:www-data *

Isso exigirá acesso root (ou pelo menos a permissão para alterar o proprietário), talvez você precise anexar sudoantes deste último comando.

Depois disso, o WordPress não pedirá nenhum nome de usuário ou senha ao instalar um novo tema ou plugin.

Sem mais senhas!

Espero que isso ajude você de alguma forma, se você tiver alguma dúvida, deixe um comentário abaixo; D

Quer saber quem eu sou? Visite minha página “Sobre” em meu blog .