Como colocar o Biblivre na internet de casa pelo Windows

wlucas
Administrador
Mensagens: 2461
Registrado em: 30 Abr 2011, 10:38

Como colocar o Biblivre na internet de casa pelo Windows

Mensagem por wlucas » 19 Abr 2024, 19:57

Boa noite.

O software livre tem essa característica de ser da responsabilidade do usuário, prover o meios necessários para o seu uso, por esse motivo não tem no manual, detalhando passo a passo como colocar o Biblivre na internet, pois isso é uma questão de infraestrutura de rede, que independe do Biblivre.
Para ajudar aos entusiastas e autodidatas, fiz esse humilde passo a passo.




Primeiro teste é saber se o Biblivre 5 esta fucionando com o Apache 2.2:

BIblivre Ok no Apache.png

Quem responde é o Apache: http://localhost/Biblivre5/

Quem responde é Tomcat: http://localhost:8080/Biblivre5/


Se tem domínio, não precisará trabalhar com o ip, pois com o domínio, mesmo que o ip mude o nome do domínio sempre é o mesmo.

Caso precise saber o ipv4 : https://whatismyip.com.br/


Primeira teste é verificar se o domínio ou ip esta respondendo, para isso envie um comando ping pelo console do Windows:

ping.png

Se o dominio ou ip der 100% de perda, coloque um regra no FireWall liberando-o ou se não souber, desligue o firewall momentâneamente apenas para os testes.

Firewall off.png

Uma parte crucial é fazer o port forwarding onde seu computador que faz parte da rede interna, vair ser visto por quem esta na internet.

Assista o video abaixo:

Acessando serviços da sua máquina na Internet | portforwarding | encaminhamento de portas

https://www.youtube.com/watch?v=SnVrt3eq2aM&t=485s








No video esta com o nome de Virtual Server, no meu caso esta em como "Encaminhamento de porta:

IPCONFIG.png


Por Forwarding.png



Agora falta informar ao servidor web ( Apache ) que direcione as requisições feitas pelos usuários, para alguém, no caso o Biblivre 5 vai atender a essas requisições :

Em 30/11 acabei citando por engano o Virtual Host a ser configurado, mas na verdade é o Server Name que recebe a url do dominio ou ip:

Em C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf , edite o arquivo httpd.conf e modifique a seguinte linha 173:

# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName localhost:80
ServerName 177.192.161.184:80

A tralha # deixa o conteúdo comentado, ou seja, sem funcionar e onde esta o ip, vai receber o seu domínio.

Depois de salvar, reinicie o serviço do Apache.

Serviço Apache.png


Depois acesse o Biblivre 5 pelo navegador, como no exemplo, http:// 177.192.161.184/Biblivre5/


Obrigado.
Atenciosamente,

wlucas :ugeek:

Voltar para “Biblivre via Web (Internet)”