Mudanças entre as edições de "Configuração do Apache"
Ir para navegação
Ir para pesquisar
Linha 102: | Linha 102: | ||
*'''Configurando servidores WWW virtuais''' | *'''Configurando servidores WWW virtuais''' | ||
+ | |||
+ | |||
* Crie os diretórios dos servidores virtuais da seguinte forma: | * Crie os diretórios dos servidores virtuais da seguinte forma: | ||
+ | |||
# mkdir -p /var/virtual/www/virtual1 (Este é um exemplo o nome virtual1 pode ser qualquer). | # mkdir -p /var/virtual/www/virtual1 (Este é um exemplo o nome virtual1 pode ser qualquer). | ||
# mkdir -p /var/virtual/www/virtual2 (este é um exemplo o nome virtual2 pode ser qualquer). | # mkdir -p /var/virtual/www/virtual2 (este é um exemplo o nome virtual2 pode ser qualquer). | ||
+ | |||
* Edite o arquivo /etc/httpd/conf/http.conf e inclua no final as linhas: | * Edite o arquivo /etc/httpd/conf/http.conf e inclua no final as linhas: | ||
− | <VirtualHost 200.135.233.531> | + | #<VirtualHost 200.135.233.531> |
− | ServerAdmin root@jan.sj.cefetsc.edu.br | + | *ServerAdmin root@jan.sj.cefetsc.edu.br |
− | DocumentRoot /var/virtual/www/virtual1 | + | *DocumentRoot /var/virtual/www/virtual1 |
− | ServerName Virtual1.sj.cefetsc.edu.br | + | *ServerName Virtual1.sj.cefetsc.edu.br |
− | ErrorLog logs/virtual1.error_log | + | *ErrorLog logs/virtual1.error_log |
− | Transferlog logs/virtual1.access.log | + | *Transferlog logs/virtual1.access.log |
− | </VirtualHost> | + | *</VirtualHost> |
− | <VirtualHost 200.135.233.631> | + | ##<VirtualHost 200.135.233.631> |
− | ServerAdmin root@jan.sj.cefetsc.edu.br | + | *ServerAdmin root@jan.sj.cefetsc.edu.br |
− | DocumentRoot /var/virtual/www/virtual2 | + | *DocumentRoot /var/virtual/www/virtual2 |
− | ServerName Virtual2.sj.cefetsc.edu.br | + | *ServerName Virtual2.sj.cefetsc.edu.br |
− | ErrorLog logs virttual2.access.log | + | *ErrorLog logs virttual2.access.log |
− | </VirtualHost> | + | *</VirtualHost> |
'''Aproveite e acesse nosso site:'''<br> | '''Aproveite e acesse nosso site:'''<br> | ||
'''www.jan.sj.cefetsc.edu.br''' | '''www.jan.sj.cefetsc.edu.br''' |
Edição das 20h50min de 7 de setembro de 2006
Instale o serviço Apache ou www
- Comando urpmi apache
Verifique a versão instalada
- rpm -qa | grep apache
Edite o arquivo /etc/httpd/conf/httpd.conf e realize as seguintes alterações, se a versão do Apache for 2.0.x.
- ServerTokens OS
- ServerRoot /etc/httpd
- PidFile run/httpd.pid
- Timeout 300
- KeepAlive No
- MaxKeepAliveRequests 100
- KeepAliveTimeout 15
<IfModule prefork.c>
- StartServers 8
- MinSpareServers 5
- MaxSpareServers 20
- MaxClients 150
- MaxRequestsPerChild 1000
</IfModule>
<IfModule worker.c>
- StartServers 2
- MaxClients 150
- MinSpareThreads 25
- MaxSpareThreads 75
- ThreadsPerChild 25
- MaxRequestsPerchild 0
</IfModule>
<IfModule perchild.c>
- NumServers 5
- StarThreads 5
- MinSpareThreads 5
- MaxSpareThreads 10
- MaxThreadsPerChild 20
- MaxRequestsPerChild 0
<IfModule>
Listen 80 # porta em que o apache opera.
Include conf.d/*.conf # diretório que contém os arquivos de configuração dos módulos do apache.
- LoadModule access_module modules/mod_acess.so
- LoadModule auth_module modules/mod_auth.so
- LoadModule auth_anon_module modules/mod_auth_anon.so
- LoadModule auth_dbm_module modules/mod_auth_dbm.so
- LoadModule auth_digest_module modules/mod_auth_digest.so
- LoadModule include_module modules/mod_include.so
- LoadModule log_config_modules/mod_log_config.so
- LoadModule env_module modules/mod_env.so
- LoadModule mime_magic_module modules/mod_mime_magic.so
- LoadModule cern_meta_module modules/mod_cern_meta.so
- LoadModule expires_module modules/mod_expires.so
- LoadModule headers_module modules/mod_headers.so
- LoadModule usertrack_module modules/mod_usertrack.so
- LoadModule unique_id_module modules/mod_unique_id.so
- LoadModule setenvif_module modules/mod_setenvif.so
- LoadModule mime_module modules/mod_mime.so
- LoadModule dav_module modules/mod_dav.so
- LoadModule status_module modules/mod_status.so
- LoadModule autoindex_module modules/mod_autoindex.so
- LoadModule asis_module modules/mod_asis.so
- LoadModule info_module modules/mod_info.so
- LoadModule cgi_module modules/mod_cgi.so
- LoadModule dav_fs_module modules/mod_dav_fs.so
- LoadModule vhost_alias_module modules/mod_vhost_alias.so
- LoadModule negotiation_module modules/mod_negotiation.so
- LoadModule dir_module modules/mod_dir.so
- LoadModule imap_module modules/mod_imap.so
- LoadModule actions_module modules/mod_actions.so
- LoadModule speling_module modules/mod_speling.so
- LoadModule userdir_module modules/mod_userdir.so
- LoadModule alias_module modules/mod_alias.so
- LoadModule rewrite_module modules/mod_rewrite.so
- LoadModule proxy_module modules/mod_proxy.so
- LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
- LoadModule proxy_http_module modules/mod_proxy_http.so
- LoadModule proxy_connect_module modules/mod_proxy_connect.so
- User apache
- Group apache
- ServerAdmin root@jan.sj.cefetsc.edu.br (Exemplo de nosso servidor)
- DocumentRoot /var/www/html
- Configurando servidores WWW virtuais
- Crie os diretórios dos servidores virtuais da seguinte forma:
- mkdir -p /var/virtual/www/virtual1 (Este é um exemplo o nome virtual1 pode ser qualquer).
- mkdir -p /var/virtual/www/virtual2 (este é um exemplo o nome virtual2 pode ser qualquer).
- Edite o arquivo /etc/httpd/conf/http.conf e inclua no final as linhas:
- <VirtualHost 200.135.233.531>
- ServerAdmin root@jan.sj.cefetsc.edu.br
- DocumentRoot /var/virtual/www/virtual1
- ServerName Virtual1.sj.cefetsc.edu.br
- ErrorLog logs/virtual1.error_log
- Transferlog logs/virtual1.access.log
- </VirtualHost>
- <VirtualHost 200.135.233.631>
- ServerAdmin root@jan.sj.cefetsc.edu.br
- DocumentRoot /var/virtual/www/virtual2
- ServerName Virtual2.sj.cefetsc.edu.br
- ErrorLog logs virttual2.access.log
- </VirtualHost>
Aproveite e acesse nosso site:
www.jan.sj.cefetsc.edu.br