Linux

Dicas sobre Linux …

mysqldump: Couldn’t execute ‘SHOW FUNCTION STATUS WHERE Db = : Cannot load from mysql.proc. The table is probably corrupted (1548)

Olá pessoal,

Se vocÊ recentemente fez o upgrade do seu Mysql para a versão 5.5 você vai começar a receber o erro abaixo na hora de fazer BKP das bases.

Erro: MySQL: SHOW FUNCTION STATUS WHERE Db = ‘name’: Cannot load from mysql.proc. The table is probably corrupted

Isto ocorre porque na versão 5.5 do Mysql houve […]

Upgrade do PHP 5.3.3 para o 5.4.4 no CentOS 6

Quem precisa fazer este upgrade, não vai conseguir fazer apenas com o yum upgrade php.

Abaixo seguem os comandos em sequencia que vão permitir que você atualize o php para a versão 5.4.4

Depois de fazer este upgrade, você deve entrar no PHP.ini que fica em /etc/ e configurar a variável date.timezone = America/Sao_Paulo

A partir do […]

yum update ou yum install erro – rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD

Recentemente os servidores CentOS começaram a apresentar este erro quando se tentava fazer a instalação ou o update de algum pacote através do comando yum.

Isto começou a acontecer depois que houve uma atualização no pacote nss-softokn. A versão atual dele é nss-softokn-3.14.3-19 porém ele precisa de outro pacote para funcionar corretamente e não vem […]

Procurar um texto dentro de arquivos via console no Linux

As vezes pode ser muito útil esta dica.

Existem situações onde precisamos procurar uma string dentro de arquivos a partir de uma console do Linux. Abaixo coloco um comando de exemplo.

No comando acima, procuramos em todos os arquivos PHP a partir do diretório a string conexão.

Outro exemplo …

No comando acima procuramos pela palava STRINGDEPROCURA em […]

Procurar um arquivo a partir de uma data – Find – Linux

Quem precisa procurar arquivos no linux via comando a partir de uma data, segue uma dica.

O exemplo a seguir procura a partir do path /var/www o arquivos *.php criados / modificados a partir de 25/12/20014 e coloca a listagem dentro de um arquivo .txt chamado alterados.txt

As vezes este comando é muito útil.

  • Permalink Gallery

    /boot cheio (Disk warning: /boot on device /dev/sda1 at 87%)

/boot cheio (Disk warning: /boot on device /dev/sda1 at 87%)

Se você recebeu este aviso (abaixo) do Zimbra, calma! Não é um problema do Zimbra, mas sim no seu linux. Na verdade a partição do boot está quase cheia.

Este exemplo é feito usando um CentOS 6.5.

“zimbramon[11631]: 11631:err: Disk warning: /boot on device /dev/sda1 at 87%”

Como resolver? Simples … Acesse seu servidor via SSH.

Edite o […]

Como instalar o APC (Alternative PHP Cache) no CentOS 6

Abaixo segue um rápido roteiro para instalar o APC em seu servidor linux.

Primeiro instale as dependências do APC com o comando abaixo.

Instalada as dependências, instale o APC com o comando pecl.

A instalação será iniciada e a tela abaixo será exibida. Nas perguntas, pode dar enter e manter as opções default.

Feita a instalação, você deve […]

Ataque no WordPress através do arquivo xmlrpc.php

Recentemente fomos acionados por um cliente que estava com problema no servidor do seu site. Ele não havia feito nenhuma alteração no site nem campanha que justificasse o tráfego alto que estava derrubando o servidor.

Depois de algum tempo monitorando o servidor, reparamos que o wordpress no qual o site está hospedado estava sofrendo ataque […]

Habilitar Keep-alive no apache

Para habilitar o keep-alive no apache, verifique se no arquivo httpd.conf existe as duas linhas abaixo e se ambas estão habilitadas.

LoadModule deflate_module modules/mod_deflate.so
LoadModule expires_module modules/mod_expires.so

Se as linhas estiverem no arquivo e habilitadas, faça os dois passos abaixo.

Crie o arquivo /etc/httpd/conf.d/deflate.conf e cole o conteúdo abaixo …

Crie agora o arquivo /etc/httpd/conf.d/expire.conf e cole o conteúdo […]

Habilitando o SNMP no CentOS 6

Para instalar o SNMP em um servidor CentOS, basta seguir os seguintes comandos:

Lembre-se de verificar as as portas utilizadas pelo SNMP estão liberadas no seu servidor.

Se quiser alterar algo na configuração, edite o arquivo /etc/snmp/snmpd.conf