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 …
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript DeflateCompressionLevel 9 # Browser specific settings BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSIE !no-gzip !gzip-only-text/html BrowserMatch bOpera !no-gzip # Setup custom deflate log DeflateFilterNote Input instream DeflateFilterNote Output outstream DeflateFilterNote Ratio ratio LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate # Example of log file CustomLog logs/deflate_log DEFLATE |
Crie agora o arquivo […]
Habilitando o SNMP no CentOS 6
Para instalar o SNMP em um servidor CentOS, basta seguir os seguintes comandos:
1 2 3 4 5 |
yum install net-snmp chkconfig snmpd on service snmpd start |
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
Habilitar o mod_rewrite no apache – CentoOS 6
Pessoal, Hoje em dia diversas aplicações usam o mod_rewrite do apache. Bom, dica rápida para habilitar no CentOS 6.
1 2 3 4 5 |
-- Vá no diretorio de configuração do apache # cd /etc/httpd/conf -- Edite o arquivo de configuração # vi httpd.conf |
Procure pelo nome do site seu para você achar a sessão onde deve configurar. Se o seu site for xpto.com.br deve achar algo assim:
1 2 3 4 5 |
DocumentRoot /var/www/xpto ServerName www.xpto.com.br <Directory "/var/www/xpto"> allow from all Options +Indexes |
Inclua a linha AllowOverride All. Confira abaixo
1 2 3 4 5 6 |
DocumentRoot /var/www/xpto ServerName www.xpto.com.br <Directory "/var/www/xpto"> allow from all AllowOverride All Options +Indexes |
Feito isto, […]
Instalando o APF no CentOS
Deixamos aqui algumas dicas para instalar o APF (Advanced Policy Firewall) no CentOS. — Faça o download da última versão …
1 |
wget http://www.rfxnetworks.com/downloads/apf-current.tar.gz |
— Descompacte a última versão
1 |
tar -xvzf apf-current.tar.gz |
— Veja o diretório criado, pois terá a versão atual — Entre no diretório da versão atual, neste caso foi a 9.7-2
1 |
cd apf-9.7-2/ |
— Instale
1 |
./install.sh |
— […]
Instalando o Apache e PHP no CentOS 6
Dicas rápidas de como instalar o Apache e o PHP em um CentOS 6.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
-- Instalando o Apache via Yum # yum install httpd -- Colocando o apache para iniciar no boot # chkconfig --levels 235 httpd on -- Iniciando o apache # service httpd start -- Instalando o PHP # yum install php -- Reiniciando o Apache # service httpd restart |
Pronto! Agora você tem o apache e o php instalados.
Instalando o Mysql no CentOS 6
Abaixo um passo a passo para instalar o Mysql no CentOS 6. Bom, o primeiro passo, é claro, é logar como root via SSH no servidor. Depois siga os passos.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
-- Instalando o Mysql #yum install mysql mysql-server -- Colocar o Mysqld para iniciar no boot do servidor # chkconfig --level 2345 mysqld on -- Iniciando o servidor Mysql # service mysqld start -- Refazer algumas configurações do Mysql comom, trocar a senha de root -- do Mysql (default é em branco), Remover os usuários anonimos, remover -- a base de teste, e configura o root para logar somente local. # mysql_secure_installation |
Pronto, Mysql instalado.
Copiar um diretório com arquivos e pastas
Pessoal, Abaixo fica uma dica para você copiar um diretório com todos os arquivos e pastas para um outro diretório. Vamos partir do pressuposto que você já está no diretório onde a pasta a ser copiada está e que você quer copiar ela inteira para a mesma pasta com outro nome. Exemplo: Queremos copiar a […]
Limpar o queue do Postifix
Pessoal, Abaixo coloco o comando que apaga TODOS os emails que estão no queue do postfix.
1 |
# sudo postsuper -d ALL |
Abraços, Marcus.
Acentuação no Ocomon
Pessoal, Uma dica rápida. Depois de instalar o Ocomon, as páginas provavelmente aparecerão com acentuação errada. Bom, edite o arquivo de configuração do seu Apache (http.conf). Ache a linha AddDefaultCharset. Provavelmente estará com UTF-8. Se estiver, basta comentar e reiniciar o serviço do apache. Outra opção é você tirar a UTF-8 e deixar com ISO-8859-1, […]