Hospedagem de Site sem o Addon WebServer

Tutoriais BrazilFW 3.x em Português

Hospedagem de Site sem o Addon WebServer

Mensagempor reginaldo » Dom Jun 24, 2012 1:31 pm

Pessoal,

Abaixo teremos os passos para "hospedarmos" um site em um Servidor BrazilFW 3.x sem a necessidade de se usar o addon WebServer.

Estes passos me foram ensinados pelo Washington Rodrigues (WoshMan). Valeu WoshMan. :o! :aplause:

Espero que seja de utilidade para a comunidade BrazilFW.

Bom, Vamos aos passos:

1 - Ter uma conta em um Provedor de IP Dinâmico. Exemplo: http://www.no-ip.com/


2 - No seu provedor de domínios redirecionar o seu "site" para a sua conta de IP Dinâmico/porta. No meu caso escolhi a porta 8989.
Ficando assim:
Código: Selecionar todos
Gerenciar Hosts
    Hostname           Address                       Record Type
1)   www              regicable.no-ip.info:8989     URL Flame   
2)   @                regicable.no-ip.info:8989     URL Flame      
3)   *                regicable.no-ip.info:8989     URL Flame



3 - Colocar o seu "site" uma sub-pasta/diretório da pasta/diretório /partition. Escolhi o nome site ficando /partition/site/


4 - Criar outra sub-pasta/diretório dentro da pasta/diretório /partition. Escolhi o nome web ficando /partition/web/.


5 - Criar na sub-pasta/diretório /partition/web/ o arquivo web.conf com o conteúdo abaixo:
Observação: a linha server.document-root ficará com o caminho da pasta/diretório que está o "site", no meu caso "/partition/site/"
File: web.conf
server.port = 80
server.modules = ( "mod_cgi", "mod_auth", "mod_alias" )
server.max-keep-alive-requests = 0
dir-listing.activate = "disable"

cgi.assign = ( ".php" => "/bin/php-cgi",
".cgi" => "" )
index-file.names = ( "index.cgi","index.php","index.htm", "index.html")
mimetype.assign = ( ".png" => "image/png",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".html" => "text/html",
".htm" => "text/html",
".txt" => "text/plain",
".css" => "text/css",
".gif" => "image/gif",
".js" => "text/javascript",
"" => "octet/stream" )
server.document-root = "/partition/site/"
server.pid-file = "/var/run/web.pid"



6 - No arquivo /etc/brazilfw/custom/rc.local acrescentar o comando abaixo:
File: rc.local
#chama o website 
/usr/local/sbin/lighttpd -f /partition/web/web.conf



7 - Em Webadmin => Portas => Redirecionamento faça o redirecionamento abaixo:
Imagem


8 - Em Webadmin => Portas => Acesso Externo abra o acesso a porta 80 conforme abaixo:
Imagem


9 - Salve as Configurações (backup) e reinicie o Servidor BrazilFW 3.x.


10 - Depois de reiniciado o seu "site" já deve estar no ar. :o!
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12686
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Voltar para BrazilFW 3.x

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes