http://www.zago.eti.br/apache-2.0.txt FAQ, dicas e indicações sobre a versão 2.0 do servidor web Apache. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ******************************************************* CL9 Falha ao inicar o servidor apache. instalação perfil - estação de trabalho como descrito em: instalar-cl9.txt depois instalei o apache pelo synaptic iniciar apache: service apache start Ocorreu erro e falhou na inicialização. executei linuxconf e constatei que estava lá o nome da maquina: faq.zago.eti.br mas estava em branco o nome da maquina + dominio e apelido, tanto para eth0 como eth1, pelo linuxconf preenchi os campos de nome de dominio com o mesmo nome da maquina, igual para as duas placas de rede. faq.zago.eti.br em apelido usei somente faq, também nas duas placas de rede. reiniciei novamente o apache e subiu sem mensagens de erro e funcionou corretamente abrindo a pagina default do Apache. ******************************************************* veja também nete diretório site o FAQ apache.txt URL com tutoriais e dicas da versão 2.0 > CL9 vem com servidor Web Apache 2.0 Servidor Web Apache 2 * O diretório padrão mudou de /var/www/default/ para /srv/www/default/html/, de acordo com a árvore de diretório usada no CLEE. * O diretório de configuração mudou de /etc/httpd/conf/ para /etc/apache/conf/. * Um novo esquema de configuração está sendo usado para os módulos do apache e outros pacotes relacionados com o mesmo. O apache carregará automaticamente quaisquer arquivos nomeados como *.conf e *.module que estiverem dentro de /etc/httpd/conf/ durante a inicialização. * Módulos do Apache não compatíveis com o Apache 2 não estão sendo enviados com a distribuição. O mesmo se aplica aos módulos do Linuxconf para o Apache 1, Perl e módulos do Python relacionados ao Apache que contam com estes módulos para funcionar. ******************************************************* Instalar via Synaptic, procure por apache Instalar via apt, execute: apt-get install apache Habilitar o serviço via ntsysv é o apache ou na linha de comando: chkconfig --level 35 apache on este inicia o servidor apache nos niveis 3 e 5 ou seja tanto para boot em ambiente texto ou gráfico. o diretorio default fica em: /srv/www/default/html Diretório de configuração: /etc/apache/conf/ arquivo de configuração em: /etc/apache/conf/httpd.conf em httpd.conf está a configuração geral, caminho para salvar arquivos de log, erro, configurações e outros serviços. arquivos de log em: /var/log/apache/access_log acompanhe em tempo de geração: tail -f /var/log/apache/access_log ******************************************************* ******************************************************* ******************************************************* De: Sergio Durand Para: CyberCrow Cc: Linux-BR Assunto: Re: (linux-br) php+Apache 2.0 ?!?! Data: 12 Mar 2003 13:12:25 -0300 mudou... nao eh mais assim... agora a configuracao foi dividida em 2 partes... no direotrio ./conf, fica o httpd.conf no diretorio ./conf.d, ficam os "extras" do apache... vc nao deve fazer nenhuma referencia ao php no httpd.conf dentro do diretorio ./conf.d/ crie um arquivo php.conf dentro dele coloca as seguintes linhas: LoadModule php4_module modules/libphp4.so SetOutputFilter PHP SetInputFilter PHP DirectoryIndex index.php pronto ... o meu esta desse jeito e esta td funcionando perfeitamente... se o seu apache veio de uma instalacao padrao , provavelmente vc ja tem o php configurado nele dessa forma... falowz teh mais!! CyberCrow wrote: #LoadModule php4_module modules/libphp4.so #AddModule mod_php4.so Só que quando "starto" o serviço, ele me apresenta uma mensagem de que essas configurações são para Apache 1.3. Alguém sabe me dizer como seria no Apache 2.0? ******************************************************* De: Renato Q. Todorov - Webmaster Jet Sites Para: CyberCrow Cc: Linux-br Assunto: Re: (linux-br) php+Apache 2.0 ?!?! Data: 12 Mar 2003 13:43:21 +0000 O PHP compilado como módulo só funciona no 1.3.x mesmo... Pra instalar o php no apache 2, os passos sao outros.. você tem que usar o módulo APXS. Veja mais informações no site do php (www.php.net) Nota: O suporte a Apache 2 ainda é experimental.. veja: ./configure --help|grep apxs --with-apxs2[=FILE] EXPERIMENTAL: Build shared Apache 2.0 module. FILE is the optional pathname to the Apache apxs tool; defaults to apxs. Se for montar um servidor de produção rodando PHP, é melhor manter o 1.3.x, que é estável e seguro. Mas dê uma lida no manual de instalação do PHP que fala sobre o Apache 2. Falow ******************************************************* De: Jorge Godoy Para: fabricio mota camargo Cc: linux-br@bazar.conectiva.com.br, servux@yahoogrupos.com.br Assunto: Re: (linux-br) apache 2 Data: 12 Mar 2003 10:43:16 -0300 "fabricio mota camargo" writes: > estou tentado adicionar um dominio no apache, mas naum consigo, alguem ai > tem algum exemplo de httpd.conf do apache 2.0 trabalhando com mais de um > dominio ? Exatamente idêntido ao Apache 1.3... O que aparece como mensagem de erro ou em teus logs? ******************************************************* De: Cadu Para: fabricio mota camargo , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) dominio apache 2 Data: 22 Mar 2003 18:32:44 -0300 Historiadores acreditam que em Saturday 22 March 2003 09:58, fabricio mota camargo escreveu: > estou trabalhando com o apache 2, e estou tentando adicionar um dominio de > acordo com a configuração abaixo, o www.mutumnet.com.br funciona blz, mas o > www.durande-mg.com.br, nao funciona nem a pau ... na hora q starta da a > mensagem de erro : > > Starting httpd: [Sat Mar 22 09:53:49 2003] [warn] VirtualHost > www.mutumnet.com.b > r:0 overlaps with VirtualHost www.durande-mg.com.br:0, the first has > precedence, > perhaps you need a NameVirtualHost directive Acho que é assim: # <--- isso não deve existir, eu acho. Virtual host * DocumentRoot /var/www/mutumnet/ DirectoryIndex index.htm ServerAdmin fabricio@mutumnet.com.br ServerName jupiter.mutumnet.com.br ServerSignature email ServerSignature email DocumentRoot /var/www/durande-mg/ DirectoryIndex index.htm ServerAdmin fabricio@mutumnet.com.br ServerName lua.mutumnet.com.br ServerSignature email ServerSignature email Se não der certo, dê uma olhada na documentação do site do Apache :) http://httpd.apache.org/ -- Cadu ****************************************************** De: Frederico Madeira Responder-a: fred_madeira@terra.com.br Para: Linux - BR Assunto: (linux-br) Apache x Red Hat 9 Data: 15 Jun 2003 00:24:14 -0300 Pessoal, Algém tem o RH9 rodando com o apache 2.0.44 (o que vem nele por default) sem problemas nas máginas hospedadas por ele ?? Na minha instalação ocorre os seguintes problemas: 1. Os acentos das páginas não são reconhecidos, sendo impressos caracteres não legíveis. 2. Não está aceitando a passagem de variáveis com espaços, tenho que concatenar as palavras com o sinal de +. De: André Gomes Alay Esteves Para: fred_madeira@terra.com.br Cc: Linux - BR Assunto: Re: (linux-br) Apache x Red Hat 9 Data: 15 Jun 2003 01:36:22 -0300 Eu uso sem problemas. Altera o arquvo /etc/sysconfig/i18n para: SUPPORTED="pt_BR:pt" LC_ALL="pt_BR" LANG="pt_BR" SYSFONT="lat1u-16" SYSTERM="linux" reinicie seu sistema. André Esteves De: Thiago Macieira Para: fred_madeira@terra.com.br Cc: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br) Apache x Red Hat 9 Data: 15 Jun 2003 13:17:04 +0200 Frederico Madeira wrote: >Na minha instalação ocorre os seguintes problemas: >1. Os acentos das páginas não são reconhecidos, sendo impressos >caracteres não legíveis. Você escreveu as páginas em UTF-8. Configure o Apache para UTF-8 (por exemplo, nomeando os arquivos como .html.utf-8) ou coloque no começo da página: Ou, alternativamente, use as entidades HTML para os acentos (á ê) ou também escreva em Latin 1. >2. Não está aceitando a passagem de variáveis com espaços, tenho que >concatenar as palavras com o sinal de +. Ué, mas é assim. O espaço é sempre trocado por sinais de + pelos browsers. -- ******************************************************* De:  Antonio Luis Ribeiro Para:  Lista Linux-BR Assunto:  (linux-br)Re: Conectiva 9 + Apache 2 + PHP4? Data:  16 Jul 2003 10:02:18 -0300 Em Ter, 2003-07-15 às 18:11, Antonio Luis Ribeiro escreveu: > Qual o procedimento correto para adicionar o suporte no Apache 2 ao > php4? > Nada no histórico da Lista. > Pois o apt-get install php4inst não funciona > > Obs.: Upgrade Conectiva 8 -> Conectiva 9 via apt-get [Unicamp] Encontrei a resposta aqui http://dan.drydog.com/apache2php.html {--!!--} -- øøø----ALRibeiro®----øøø ******************************************************* De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)compressao no apache2, o que pode estar errado ? Data:  Wed, 28 Apr 2004 23:52:27 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hamacker wrote: >Pelos logs, a compressao está sendo feita, no entanto o browser tanto > o mozilla como o IE tem um comportamento estranho de tentar abrir as > paginas php. por exemplo : o usuario acessa a pagina sendfile.php > depois do post dessa pagina ele abre o arquivo sendfile.php só que > todo "zuado" com caracteres intelegiveis que eu imagino ser a pagina > html de forma comprimida. >O que pode estar errado ? O browser nao deveria abrir essas paginas ? Você está comprimindo duas vezes. Você disse que habilitou compressão no Apache para text/* e no PHP também. Pois bem, o PHP comprime e manda um text/html, que por sua vez é comprimido novamente. Desative a compressão no PHP e veja se resolve o problema. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint: ******************************************************* De:  Evandro CFS Para:  Raynilson Closbel Martins Cc:  Lista Linux Br Assunto:  Re: (linux-br) Instalação do mod_gzip apache Data:  Fri, 21 May 2004 22:13:43 -0300 (BRT) Ola Caro Colega,         Se nao estou enganado, o mod_gzip nao funciona no apache 2. Acho que ele foi substituido pelo mod_deflate. Este ai eu ja instalei em um apache 2 e funcionou na boa. []'s Evandro CFS On Fri, 21 May 2004, Raynilson Closbel Martins wrote: >       E ai galera da lista? Tudo bem por aqui? > >       Estou tentando instalar o mod_gzip (compactação de páginas web) para > apache mas não estou tendo muito sucesso. Atualmente utilizo apache 2 no > CL9. Estou tentando instalar o mod_gzip 1.3. Tento seguir os passos > descristos no readme do mod_gzip, porém não obtive muito sucesso. > Aparece várias mensagens de erro : > ........................ >       E depois várias outras a partir dessa algo relacionado com erro de > programação. Alguém poderia me dar alguma dica? Desde de já agradeço > pela atenção. De:  Dorian Bolivar Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Instalação do mod_gzip apache Data:  Fri, 21 May 2004 22:41:36 -0300 On Friday 21 May 2004 10:41 am, Raynilson Closbel Martins wrote: >       Estou tentando instalar o mod_gzip (compactação de páginas web) para > apache mas não estou tendo muito sucesso. Atualmente utilizo apache 2 > no CL9. Estou tentando instalar o mod_gzip 1.3. Tento seguir os > passos descristos no readme do mod_gzip, porém não obtive muito > sucesso. Aparece várias mensagens de erro : [...] Experimente usar o mod_deflate, ele é o substituto do mod_gzip no Apache 2. []s, Dorian ****************************************************** De:  Jorge Godoy Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Index.html no Apache 2 Data:  Wed, 16 Jun 2004 15:01:18 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday 16 June 2004 13:48, Jairo N C Raiol wrote: > Estou utilizando o Apache 2 e o arquivo index.html só é exibido > quando este se encontra no diretório raiz do servidor > (www.dominio.com.br) quando tento acessar o mesmo arquivo em um > diretório qualquer (www.dominio.com.br/teste) não funciona. Só > funciona se eu digitar o endereço completo, incluindo o arquivo > (www.dominio.com.br/teste/index.html). > > Alguém sabe como resolver isto no Apache 2 ? Este é o comportamento padrão do Apache. Você fez alguma alteração referente aos arquivos considerados como índices no arquivo de configuração? Já checou a diretiva de configuração? A documentação do Apache também possui diversos exemplos de situações que podem alterar este comportamento... e de alternativas interessantes para o uso. Se tiver mais informações ou detalhes, mande para a lista. Vai ajudar a resolver o teu problema. - -- Godoy.     -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) ******************************************************* De: Thiago Macieira Para: linux-br@bazar2.conectiva.com.br Assunto: Re: (linux-br)atualizando apache no RH9 Data: Tue, 25 Jan 2005 19:10:15 -0200 Bruno Jesus wrote: >gostaria de atualizar o apache da versão 2.0.40 para a 2.0.52 em um Red > Hat 9. Como poderia fazê-lo >utilizando um pacote RPM, de forma a evitar ter que compilá-lo na mão, > uma vez que o suporte da Red Hat >à versão 9 já não é mais fornecido. Solução recomendada: pegue o apache-2.0.52*rpm que foi especialmente feito para Red Hat 9. Normalmente, é a Red Hat quem faz esses arquivos, mas servirá de qualquer um. Caso não disponha de tal arquivo, a solução alternativa: pegue o apache-2.0.52*src.rpm e recompile-o, usando rpm --rebuild. Caso não queira fazer isso, não há soluções recomendáveis. Você pode tentar, sob seu próprio risco, instalar um RPM já compilado, feito para outra distribuição. Comece por aquelas que são semelhantes ao Red Hat 9. -- Thiago Macieira - thiago (AT) macieira (DOT) info ******************************************************* De: Alceu R. de Freitas Jr. Para: Linux BR Assunto: Re: (linux-br)Problemas com Index.cgi no Apache 2 Data: Fri, 17 Jun 2005 11:59:24 -0300 (ART) --- Vandeci escreveu: > Tô usando a pergunta de um colega(coisa feia hein?). > E se eu tiver varias > pastas www/fulano www/fulano1 e cada um tiver que > mexer no seu *.cgi, o > melhor é criar uma pasta cgi para cada um ou deixar > na pasta do fulano? Você pode fazer ambos, mas dependendo do seu cenário você vai ter que decidir entre um ou outro. Veja abaixo: http://httpd.apache.org/docs/misc/security_tips.html []'s Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 ******************************************************* ****************************************************** ******************************************************* ******************************************************* ******************************************************* ****************************************************** ******************************************************* ******************************************************* ******************************************************* ******************************************************