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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209
|
<!doctype linuxdoc system>
<article>
<title>Servidor-WWW Apache
<author>Introduo
<abstract> Este o menu de configurao principal do Servidor-WWW
Apache. O Apache possui vrias opes de configurao e
pode ser extendido a mdulos de terceiros. Como resultado o
<em/Linuxconf/ pode apenas controlar parte da funcionalidade
do Apache, porm, cobrindo as partes mais importantes.
Nesta janela pode-se controlar a configurao de todo o servidor,
e, bem como se configurar valores padro os quais podem ser
sobrepostos por partes especficas do contedo do servidor web.
</abstract>
<sect>Email do administrador
<p>
Este endereo ser includo nas mensagens de erro para os clientes
de web, por exemplo quando alguma pgina no pode ser encontrada.
Este endereo normalmente webmaster@domain.
<sect>Endereo IP do domnio
<p>
Caso voc queira permitir que vrios domnios virtuais dividam um
nico endereo IP, necessrio incluir este endereo aqui.
<sect>Nome do servidor
<p>
O nome do servidor web. Caso a resoluo de nomes funcione
(utilizando DNS ou /etc/hosts) no se deve entrar nada aqui.
Entretanto se o Apache no for capaz de determinar o nome da
mquina na inicializao, ou caso o nome da mquina no seja
o mesmo nome oficial do servidor de web, voc mesmo deve fornecer
um nome.
<sect>Apelidos do servidor
<p>
Apelidos para o servidor web. <em/No devem/ ser fornecidos
aqui no configurador principal, apenas em domnios virtuais.
<sect>Document root
<p>
O diretrio (no sistema de arquivos real) onde so encontradas
as suaa principais pginas na Internet.
Por exemplo: Caso se configure document root para
<tt>/home/httpd/html</tt>, todos os acessos a
<tt>http://seu.servidorweb.com/index.html</tt> retornam o
arquivo <tt>/home/httpd/html/index.html</tt>. Um acesso a
<tt>http://seu.servidorweb.com/foo/gazonk.gif</tt>
retorna <tt>/home/httpd/html/foo/gazonk.gif</tt>.
<sect>Registro de erros
<p>
O caminho para o arquivo de registro de mensagens de erro. Normalmente,
este <tt>logs/error_log</tt> o qual relativo ao ServerRoot. O diretrio
logs em ServerRoot um link simblico para <tt>/var/log/httpd</tt>, o que
significa que o caminho de log acima resultar em mensagens de erro
registradas em <tt>/var/log/httpd/error_log</tt>.
Voc deve monitorar este registro aps a reconfigurao, tendo em vista que
a maioria dos erros de configurao esto aqui registrados (O Linuxconf infelizmente
pega apenas alguns destes erros.) Alm disso, qualquer falha de acesso feita por
clientes (pginas no existentes, autenticao falha e outros) ficam tambm
registradas.
<sect>Registro de transferncia
<p>
Todos os acessos ao servidor de web sero registrados neste arquivo.
Normalmente, este <tt>logs/access_log</tt>. Cada acesso registrado em
uma nica linha em Common Log Format, o qual a maioria dos analizadores de
web log entendem.
<sect>Registro de Agente
<p>
Os navegadores utilizados para acessar o servidor de Internet esto registrados
neste arquivo.
<sect>Registro de Referncia
<p>
Caso um acesso foi o resultado de um usurio seguindo o link de alguma pgina
pgina acessada, ento esta, que faz a referncia registrada neste arquivo.
<sect>Script Alias
<p>
Fornece a localizao dos programas CGI. Deve estar em dois caminhos separados
por espaos em branco. O primeiro caminho utilizado na URL que dispara a
execuo de um porgrama CGI, o segundo caminho o local onde o programa
CGI armazenado no sistema de arquivos real.
Por exemplo, se o script alias estiver em <tt>/cgi-bin/
/home/httpd/cgi</tt> ento um pedido a
<tt>http://seu.servidorweb.com/cgi-bin/feedback.py</tt>
executar e retornar a sada de
<tt>/home/httpd/cgi/feedback.py</tt>.
<sect>Usurio
<p>
O usurio que deve rodar como servidor web. Isto significa que o
o servidor de web pode apenas ler e escrever aqueles arquivos
em que possui perisso de leitura ou escrita, respectivamente.
Ento este deve ser configurado a um usurio com poucos
privilgios, por exemplo ningum.
Melhor ainda criar um usurio especificamente para o servidor de web.
Isto muito importante caso se queira permitir que o servidor web
escreva arquivos em algum diretrio, como o usurio ningum deve ter
privilgio de escrita em lugar algum exceto em <tt>/tmp</tt>.
<sect>Grupo
<p>
O grupo o cujo servidor web deve rodar. Veja a nota acima, porm aplique-a
a grupos ao invs de usurios.
<sect>Ajustando
<p>
<sect1>Escutando em uma porta
<p>
A porta TCP na qual o deve escutar a todas os pedidos HTTP.
A porta padro para HTTP 80, ento se voc usa outra porta
deve-se escreve-la na URL tambm. Por exemplo, se voc permitir
que os seu servidor web escute na porta 8000, ento a URL de
seu servidor deve ser
<tt>http://your.webserver.com:8000/</tt>.
<sect1>Arquivo Pid
<p>
O servidor web armazena os PID de seus processos principais neste
arquivo. Provavelmente este no deva ser modificado.
<sect1>Tempo de espera
<p>
Quantos segundos o servidor web espera por um pedido a ser enviado
aps a conexo de um cliente ao servidor. Caso um cliente se conecte
mas no envie nenhum pedido, este ser desconectado decorrido este tempo,
liberando os recursos que so ocupados por este usurio.
<sect1>Procura de nomes de mquina
<p>
Se o servidor web deve tentar descobrir os nomes das mquinas dos clientes
conectados. Caso esta opo esteja desabilitada apenas o endereo IP do
cliente ser registrado. Caso esteja habilitado, o nome da mquina ser
registrado, se for possvel determinar o nome de um endereo de IP.
H duas desvantagens em se habilitar a procura de nomes de mquina.
Cada acesso resultar um trfego na rede para resolver o endereo, e
no pode se retornar pgina acessada at a concluso da resoluo
de endereo o que far com que o servidor web fique lento. melhor
deixar que o analisador de arquivos de registro resolvam estes
endereos quando estiverem processando estes arquivos.
<sect>Caractersticas
<p>
Este controla as diversas caractersticas alm de simplesmente retornar
os contedos de um arquivo. Na maioria dos casos este controlado pelo
Sub-diretrio specs.
<sect1>Server side includes
<p>
Se habilitado, os arquivos com a extenso .shtml so processados para
expandir tags de server side includes antes dos resultados serem
retornados ao cliente.
<sect1>IncludesNOEXEC
<p>
Tambm habilita server side includes, mas a tag SSI
#exec e #include:ing CGI-scripts so desabilitadas.
<sect1>Pode executar CGI
<p>
Permite scripts CGI. Normalmente habilitada apenas no sub-diretrio
spec para o diretrio CGI.
<sect1>ndices
<p>
Quando acessada uma URL terminando em um diretrio o arquivo
index.html neste diretrio retornado. Se este arquivo no
existir e esta opo estiver habilitada uma lista de diretrios
retornada, caso esta opo esteja desabilitada uma mensagem
"404 Not Found" ento retornada.
<sect1>Pode seguir symlinks
<p>
Caso um diretrio or arquivo acessado seja um link simblico
o acesso ser apenas permitido caso esta caracterstica
esteja habilitada.
<sect1>Siga symlink caso o dono corresponda
<p>
Como na descrio acima, porm o dono do link simblico
e seu arquivo alvo devem ser os mesmos. Isto permite
que usurios possuam links simblicos para seus prprios
arquivos, mas no para os arquivos mais sensveis do
sistema, por exemplo /etc/passwd.
<sect1>Multivises
<p>
Multivises permitem que o navegador do cliente eo servidor web
negociem em qual formato e qual linguagem os dados devem ser
retornados. Uma maneira de fazer o servidor web capaz de fazer
isto armazenar vrias imagens e formatos de dados em arquivos
com certas extenses e ento habilitar multivises.
</article>
|