Estamos testando um plugin para conectar WordPress no GNU Social. Será que esse post aparece no quitter.se?
Servidor novo
Hoje o milharal foi migrado para o servidor novo. Agradecemos o pessoal do Tachanka! pela ajuda na hospedagem.
Instalando tema no wordpress usando wp (wp-cli)
O comando para instalar novos temas no wordpress é simples (substitua $TEMA pelo nome do tema):
$ wp –path=/var/sites/milharal/wordpress-4.3 theme install $TEMA
Se você não achou o tema pelo nome:
$ wp –path=/var/sites/milharal/wordpress-4.3 theme search “Nome do tema”
e depois volte utilize o primeiro comando para instalar.
Ps: É possível, dependendo da instalação, que você tenha que mudar o usuário ou usar –allow-root
Movendo e cifrando /var (lvm + cryptsetup)
Crie o volume lógico dentro do seu grupo de volume lvm:
# lvcreate -l 100%FREE -n var vg
# lvdisplay
Verifique se a partição apareceu:
LV Path /dev/vg/var
LV Size 93.13 GiB
Agora é a hora de criar o volume cifrado e depois abrir o volume:
# cryptsetup luksFormat /dev/vg/var –cipher aes-cbc-ess –key-size=256
# cryptsetup luksOpen /dev/mapper/vg-var vg-var_crypt
Formate seu dispositivo:
# mkfs.ext4 /dev/mapper/vg-var_crypt
Descubra qual o UUID do dispositivo que foi criado:
# blkid
e adicione essa linha para seu /etc/crypttab com o devido $uuid
vg-var_crypt UUID=$uuid none luks
Adicione essa linha para seu /dev/fstab:
/dev/mapper/UNIQUE-var_crypt /var ext4 errors=remount-ro 0 1
Não se esqueça de atualizar sua initramfs:
# update-initramfs -uk all
Caso haja conteúdo a ser migrado do /var anterior, faça a cópia, se não,
reinicie a máquina.
“Table is marked as crashed and repair failed!”
Ao acessar o site, estava ocorrendo erro de conexão ao banco de
dados. No arquivo de log /var/log/mysql.err registrava o seguinte:
[ERROR] /usr/sbin/mysqld: Table './milharal/wp_3_options'
is marked as crashed and last (automatic?) repair failed
Para reparar, foi necessário parar o MySQL e executar o seguinte comando:
myisamchk -r -v -f /var/lib/mysql/milharal/wp_3_options
Sendo que “milharal” é o nome do banco de dados e “wp_3_options” é o
nome da tabela que o log de erro informava.
Como atualizar o milharal.org?
A solução abaixo pode não funcionar… :/
Uma das maneiras de atualizar o milharal é usando a ferramenta ‘wp’.
Para não fazermos isso como root, utilizamos o seguinte comando:
@machine:~ $ sudo su - milharal -c 'wp --path=/var/sites/site upgrade 4.1.1 4.1.2'