Arquivo

Textos com Etiquetas ‘Apache’

Relatório de visita ao seu website com awstats

25, junho, 2012 Sem comentários

Awstats é uma ferramenta excelente para contabilizar acessos a sites Web que rodem sobre o Apache. Esta é uma ferramenta cheia de recursos que certamente vai agradar aos chefes mais exigentes por números. Neste texto não vou me aprofundar em detalhes sofisticados, mas apenas mostrar a sua instalação e a configuração básica que atende para a maioria das necessidades de estatísticas. Leia mais…

Categories: Mundo Virtual Tags: , , ,

Zentyal – Uma interface administrativa para servidores Linux

23, abril, 2012 Sem comentários

Já se foi o tempo em que administrar servidores Linux requeria profundos conhecimentos de linha de comando. Há anos existem ferramentas gráficas e web que permitem gerenciar um servidor de forma amigável a partir do seu confortável ambiente gráfico, dando cliques e arrastando coisas de um lado para outro, bem ao estilo Windows. Zentyal é uma ferramenta deste tipo que certamente vai agradar muita gente. Você pode baixar o ISO e instalar bare-metal ou então instalar os pacotes “.deb” no seu Ubuntu Lucid Lynx, ou Precise Pangolin. Entre os recursos disponíveis estão VPN, LDAP, Apache, Webmail, Groupware, DNS, DHCP, NTP, PDC, Proxy, VoIP, Jabber e muito mais.

Apache, 17 anos comemorados com uma nova versão

21, fevereiro, 2012 Sem comentários

Na época em que comemora o seu 17º aniversário a fundação Apache lança a versão 2.4 do maior servidor web da Internet e os presenteados são os usuários. O anúncio divulgado hoje tem o link para download que pode satisfazer o desejo dos “maniacos por compilação” além de uma lista de melhorias desta versão onde le-se entre elas a redução do consumo de memória, suporte a I/O assíncrono e muito mais.

Categories: Mundo Virtual Tags: , , ,

WordPress sem permissão para prever e para publicar

27, dezembro, 2010 Sem comentários

Após instalar a última atualização do WP e tentar salvar ou previsualizar um novo post, eu recebia a seguinte mensagem de erro:

You don't have permission to access /wp-admin/post.php on this server

Eu consegui resolver o problema após uma breve procura no amigo nosso dos momentos de dúvida. A solução rápida, prática e limpa consiste em simplesmente adicionar o conteúdo abaixo no arquivo .htaccess da raiz do seu WordPress:

<IfModule mod_security.c>
 SecFilterEngine Off
 SecFilterScanPOST Off
 </IfModule>

Basta acrescentar estas linhas em qualquer local do seu arquivo .htaccess. Caso não tenha este arquivo por lá você poderá cria-lo com seu editor de textos favoritos (Bloco de notas, vi, emacs, gedit, Kate etc) e salva-lo, com o nome indicado, no diretório onde está a página inicial do seu WP.

O texto original para esta dica foi uma resposta deixada a um usuário com este mesmo problema alguns anos atrás e está no fórum da comunidade do WP.org.

Categories: Mundo Virtual Tags: ,

Subdomínio do Apache com controle de permissão de acesso

9, novembro, 2009 Sem comentários

Se você gerencia um servidor Apache contendo alguns subdomínios ou mesmo alguns diretórios que devem ser acessados exclusivamente por pessoas autorizadas então você deve realizar uma autenticação de usuários para permitir este controle. Leia mais…

Subdomínios no Apache

4, julho, 2008 8 comentários

De um tempo pra cá eu tenho sido requisitado a criar subdomínios para diversos projetos que tem surgido lá na instituição que trabalho, como eu nunca tinha feito isso precisei fazer umas pesquisas e descobri que a parte principal é bem simples. Leia mais…

Categories: Mundo Virtual Tags: , , ,

Página pessoal ou ambiente de teste no seu servidor Apache

16, maio, 2008 Sem comentários

Mais uma dica sobre o Apache, desta vez para que você permita seus usuários a terem uma pasta de testes no seu servidor, ou mesmo para que você separe vários subsites no mesmo servidor, cada um administrado por um usuário diferente.

Inclua este trecho de código na seção <VirtualHost *> do arquivo /etc/apache2/sites-avaliable/default

<Directory "/home/*/public_html/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>


<IfModule mod_userdir.c>
UserDir public_html
</IfModule>

Reinicie o serviço do apache, após salvar a configuração.Para acessar sua página pessoal via navegador basta apontar o navegador para http://www.seuservidor/~nomeusuario

Lembre-se que para acessar o seu diretório e disponibilizar os arquivos do seu site, se o indivíduo não tiver acesso local a máquina, precisará de um serviço SSH ou FTP.

Note também que a pasta home do usuário e a pasta public_html precisarão ter permissão de leitura e acesso rx (não de escrita) para o grupo www-data.

Categories: Mundo Virtual Tags: ,

Bloqueando a leitura de arquivos “.inc” no Apache2

15, maio, 2008 Sem comentários

Esta é apenas uma dica rápida para quem é marinheiro de primeira viagem na administração de servidores web com Apache. Inclua este trecho de código no arquivo /etc/apache2/sites-available/default dentro da seção <VirtualHost *>

<Files ~ "\.inc$">
Order allow,deny
Deny from all
</Files>

Desta forma ao tentarem acessar um “.inc” o Apache dará mensagem de negado. Se quiser restringir a letura de outros tipos de arquivo basta substituir o “.inc” por outra extensão.

Não esqueça de reinicie o serviço do apache.

Categories: Mundo Virtual Tags: ,