Como posso usar mau laptop antigo como server/webserver?
Olá, eu tenho um notebook antigo guardado, e quero tentar fazer um servidor com ele, para poder salvar e acessar arquivos remotamente, mas também queria tentar usar como webserver, para aplicações que eu criar. Alguém tem alguma dica de como fazer? Pesquisei um pouco sobre Ubuntu server, mas estou meio perdido nesse universo.
Você pode fazer isso perfeitamente se for apenas você ou poucas pessoas usando, se for fazer algo publico vc precisa de uma coisa mais potente pra aguentar o tráfego.
Existe toda uma comunidade sobre self hosting. Pessoal faz serviços pagos e tudo em casa.
Eles ensinam por ai tudo: Como criar o server/webserver Como arrumar um IP fixo(caso não de) Tem alguns programas que substituem o ip fixo Um serviço de DNS dinâmico (DDNS), como o Dyn ou No-IP Existem opções livres!
Ele se conecta ao PC e ao serviço e vc usa DNS e o todo o mundo pode acessar seu site na sua maquina!
Algumas coisas para ajudar: https://review42.com/resources/how-to-create-your-server-at-home-for-web-hosting/
https://www.instructables.com/Set-up-your-very-own-Web-server/
https://diggitymarketing.com/web-hosting/how-to-setup-your-own-server/
Não é complicado na verdade!
Só que caso use como webserver para sites e todo mundo acesse tem que tomar cuidado com segurança!
Não é a potencia do PC que importa no número de visitantes! Da pra fazer muita coisa com um PC fraco e receber muita, e muita gente - dependendo da aplicação - se usar muita memoria ou CPU pode não aguentar!
Mas a coisa mais importante vai ser sua rede de internet.
O Ubuntu server é uma boa escolha, você vai encontrar diversos tutoriais na internet. Algumas ideias de projeto:
- Criar o seu próprio Google Drive / Google Docs https://youtu.be/CZqCJd9o5Qc
- Instalar o Docker para testar as aplicações https://youtu.be/ntbpIfS44Gw
- Você pode usar banco de dados no Docker (eu acho mais fácil) ou pode instalar diretamente no servidor https://youtu.be/1jSb4LJH1dw
- Criar um servidor de VPN https://youtu.be/3nSBbMMxeP4
- ngix https://youtu.be/hn17w828I-w
Esse são os projetos que eu lembrei assim de cabeça, se eu pensar mais em alguma coisa eu te aviso.