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.