Atualização de segurança do WordPress, como fazer backup e atualizar

By | dezembro 31, 2007

Já está disponível para fazer download a versão 2.3.2 do sistema de blog WordPress (usado neste blog). Esta atualização corrige falhas de segurança como a dos artigos no modo draft (não publicados) expostos à ataques e também de uma mensagem de erro que dá informações sobre a estrutura do banco de dados.

A melhor maneira de atualizar é via ssh (comandos shell).

Para fazer backup da sua instalação do WordPress, compacte tudo com o comando tar:

tar cvzf blog.tgz pasta-do-wordpress (para descompactar, caso seja necessário, use tar xvzf blog.tgz)

Para fazer backup do seu banco de dados do WordPress:

mysqldump --add-drop-table -h host_servidor_mysql
-u usuario -p nome_do_banco | bzip2
-c > meublog.bak.sql.bz2

Fazendo download do novo wordpress:

wget https://wordpress.org/latest.tar.gz

Descompactando o arquivo do novo wordpress:

tar xvzf latest.tar.gz

Fazendo isso cria-se uma pasta wordpress com a nova versão. Apague a nova pasta wp-content porque essa pasta contem temas e plugins que você já tem e não deve sobreescrever de forma alguma.

Em seguida desative os plugins do seu WordPress atual. Seu blog deve parar de funcionar neste momento.

Renomeie as pastas wp-admin e wp-includes da sua instalação atual para ter sufixo OLD.

Mova toda a nova versão sobre a que já esta instalada. Você poderia copiar e sobreescrever os novos arquivos mas eu prefiro mover para controlar o que eu já fiz. Mova primeiro os arquivos da raiz com o comando mv *.* destino depois as pastas wp-admin e wp-includes com o comando mv wp-admin destino e mv wp-includes destino.

Rode o script de atualização: https://www.seublog.com/wp-admin/upgrade.php

Ative seus plugins.