Mostrando postagens com marcador APACHE. Mostrar todas as postagens
Mostrando postagens com marcador APACHE. Mostrar todas as postagens

Monitorando o Apache com Zabbix

Ao pesquisar sobre métodos de monitoramento do apache com o zabbix na internet, encontrei vários meios para tal propósito, sempre utilizando scripts customizados mas ao invés de utilizar uma das várias opções encontradas na web eu resolvi criar meu próprio script e template para monitorar o apache com zabbix utilizando os dados obtidos pelo server-status.

Veja uma imagem do gráfico gerado pelo script :


Hospedar Múltiplos sites com Apache no Debian

É muito simples hospedar mais de um site em um mesmo servidor, vou mostrar como configurar o vhost (Virtual Host) para hospedar diversos sites em um único servidor, isso é muito conveniente pois iremos utilizar um único IP para quantos domínios desejarmos. 


Neste exemplo estou utilizando debian em sua versão estável atual (squeeze), Caso não saiba como instalar o apache no debian verifique esse post .


Varnish 3 com Apache no CentOS

Acredito que todo mundo já ouviu falar do Varnish pelo menos uma vez, devido a quantidade de empresas que estão adotando-o como solução de proxy reverso, principalmente os grandes portais que tem uma quantidade enorme de acessos diariamente. Um grande caso de sucesso com a implementação do varnish é a globo.com onde pode ser visto uma apresentação da mesma aqui e aqui, explicando como foi implementado, os motivos que levaram a escolha de se utilizar varnish e números interessantes tanto de acesso quanto de custos.

Instalar e configurar o varnish não é dificil, porém como no caso da globo eles fizeram uma configuração totalmente personalizada para o cenário deles. Irei mostrar como instalar e utilizar o varnish em sua configuração padrão, o que dependendo do seu caso pode ser mais do que suficiente para ser utilizado em um blog ou em um site com uma quantidade razoavel de acessos, porém nada irá impedi-lo de configurar o varnish como desejar buscando informações externas a essa tutorial.

Permissão Negada ao alterar a porta do Apache no RED HAT 6

Recentemente me deparei com um problema ao tentar alterar porta padrão do Apache (80) para a porta 78 (sim sou troll, problem?) no red hat enterprise linux 6.

Ao editar o arquivo /etc/httpd/conf/httpd.conf , alterei a linha: 


Listen 80

para

Listen 78

Ao reiniciar o apache: 

# /etc/init.d/httpd restart

Me deparo com a seguinte mensagem:


apr_sockaddr_info_get() failed for redhat
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(13)Permission denied: make_sock: could not bind to address [::]:78
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:78
no listening sockets available, shutting down
Unable to open logs




Apache com PHP em modo CGI/FastCGI no Debian Squeeze

Depois de muito ser trolado com perguntas de como fazer o php funcionar em modo CGI/FastCGI no debian vamos fazer mais esse howto .


Primeiramente suponho que o apache e o php já estejam instalados conforme mostrei aqui como fazer, caso não esteja instalado e com um info.php criado veja no primeiro post como proceder.


Bom com tudo instalado e funcionao, ao acessar 127.0.0.1/info.php ou localhost ou qualquer que seja seu domínio ou ip você verá todas as informações referente ao php e seu status conforme:




Veja que o Server API está como "Apache 2.0 Handler", é justamente isso que iremos mudar para que o Server API seja reconhecido como CGI/FastCGI.


Servidor LAMP no Debian Squeeze

Vou mostrar como criar um Servidor LAMP com o Debian Squeeze , para quem não está familiarizado com a nomenclatura  LAMP significa (Linux + APACHE + MYSQL + PHP).


Após esse tutorial você terá caso tenha seguido todos os passos corretamente um servidor totalmente funcional com serviço web , banco de dados e suporte a páginas em php.


Dito isso vamos começar :D