Como transformar um dispositivo Android em um servidor web

Do grupo “Fazemos isso porque podemos“A capacidade vem para Executando um servidor web Em um dispositivo Android. Mas este não é apenas um servidor web antigo - é um servidor com tecnologia Apache. O servidor acima mencionado é um servidor HTTP suportado pelo Apache e pode ser encontrado em Loja de aplicativos do Google. Este servidor é baseado no Apache 2.2 e faz um ótimo trabalho na criação de sites em seu dispositivo móvel.

Claro que você está se perguntando, 'Por que estou fazendo isto?“A verdade é que não existem muitos bons motivos, além de mostrar o que você pode fazer com o seu telefone. Mas ter a ideia de que há um servidor web em seu bolso no qual você pode testar o desenvolvimento é impressionante. não é?. Então, há uma maneira melhor para você aprender Como criar sites básicos De um servidor web em um bolso!

Então você precisa de um dispositivo de baixa potência para funcionar Seu site? Quer economizar espaço no seu servidor web? Quer compartilhar alguma informação com as pessoas, seja com amigos ou com o público, mas não tem recursos financeiros para operar um servidor web em grande escala?

Como transformar um dispositivo Android em um servidor web - Android

Você pode hospedar sua página da web usando um smartphone ou tablet Android. Veja como criar um servidor web Android simples.

Android: servidor da web de baixo custo no seu bolso

sites Você não precisa de servidores caros; Você nem precisa de servidores em nuvem. Estamos agora no estágio em que você pode hospedar um site dinâmico gerenciado por um banco de dados em uma máquina humilde.

Por exemplo, você pode escolher usar um computador desktop padrão ou um laptop. Mas, como o computador ocupa muito espaço, você pode reduzir o tamanho do dispositivo que mais usa. Já vimos como você pode usá-lo Raspberry Pi como servidor E também é possível usar um smartphone ou tablet Android da mesma forma.

Fazer isso remove custos instantaneamente Hospedagem. Se as visualizações de página forem baixas, você descobrirá que seu site funciona sem interromper o servidor da web no dispositivo (embora você não espere realizar várias tarefas enquanto o site estiver em execução!)

Etapa 1: Instale o Tiny Web Server para Android

Existem muitos aplicativos disponíveis que fornecem vários softwares de servidor para Android. No entanto, muitos deles estão desatualizados e se destinam a versões mais antigas do Android (como o PAW Server).

Estaremos usando o Tiny Web Server para este tutorial. Com este aplicativo, faremos download de um arquivo index.html básico e o navegaremos em um computador na mesma rede para obter uma ilustração de como usar o Android como um servidor web.

Aplicativos semelhantes são baseados nos mesmos princípios. Essencialmente, os mesmos conceitos e processos são necessários para servir uma página da Web para exibição no navegador.

Baixar: Servidor web minúsculo Para Android (grátis)

Etapa 2: configurar o Tiny Web Server

Esta ferramenta é uma maneira muito simplificada de servir conteúdo de seu telefone. No entanto, ele permite que você acesse arquivos remotamente. Por exemplo, você pode navegar pelo armazenamento do telefone a partir do navegador da web do seu computador, se ambos estiverem na mesma rede.

Como transformar um dispositivo Android em um servidor web - Android

Devido a essa simplicidade, não há opção de configuração com o Tiny Web Server. Isso significa que, por padrão, você não pode forçá-lo a index.html.

Depois de instalar o Tiny Web Server, execute o aplicativo. Na tela principal, você tem a opção de alterar o caminho do servidor, o que é útil se você deseja especificar um diretório para armazenar seus arquivos da web.

Você também pode especificar um Charset padrão (útil se você não hospedar um site em inglês) ou Porta do servidor.

Etapa 3: Adicionar Index.html ao Tiny Web Server

Para usar o Tiny Web Server para visualizar páginas da web, você precisará criar um index.html E carregue-o na sua pasta favorita. Você pode fazer isso na área de trabalho com um editor de texto como o Notepad ++ ou no Android com HTML ou Editor de texto.

Como transformar um dispositivo Android em um servidor web - Android

Copie o arquivo para o diretório de sua preferência (via USB ou usando o gerenciador de arquivos Android) em seu dispositivo Android. No Android, transfira o arquivo para / storage / emulado / 0.

Se você estiver copiando o arquivo via USB para o seu telefone, navegue até o armazenamento do telefone no Gerenciador de arquivos. O local padrão deve ser o subdiretório simulado. Copie o arquivo HTML para este diretório e desconecte o dispositivo com segurança.

Com o arquivo copiado para o Android, abra o Tiny Web Server e clique em Iniciar servidor. Em seu navegador, vá para o URL padrão, adicionando /index.html até o fim.

Como transformar um dispositivo Android em um servidor web - Android

Parabéns, você transformou seu dispositivo Android em um servidor web básico! Claro, o exemplo mostrado é muito básico e não tem design. Felizmente é fácil Adicionar CSS Com as instruções usuais embutidas em um arquivo HTML. Nós vimos alguns CSS básico Se você é novo. O melhor de tudo é que você ainda pode usar seu telefone ou tablet normalmente enquanto hospeda o site.

Como as pessoas visitam as páginas do servidor da web Android?

Não importa se você hospeda seu site em um smartphone, tablet ou mesmo Android TV.

Qualquer dispositivo Android que você selecionar, quando usado em conjunto com Cliente de atualização de DNS dinâmico (Por exemplo, No-IP.com tem um aplicativo Android), você poderá servir páginas da web para computadores fora de sua casa ou da rede da empresa. Conecta-se a esses aplicativos endereço de IP A dinâmica para o seu dispositivo com um URL personalizado, por meio do aplicativo cliente que você instalar.

Claro, se o seu ISP fornece um endereço IP estático, tudo o que você precisa fazer é definir um endereço IP estático para o seu servidor web Android. Infelizmente, isso pode ser impraticável para alguns Roteadores Portanto, No-IP.com é a melhor opção. Existem muitos aplicativos não oficiais No-IP.com disponíveis, contanto que seja Atualização de DNS dinâmico Uma escolha sólida.

Qualquer que seja a opção escolhida, basta instalá-la, definir o URL de acordo com as instruções e especificar o destino como sua página HTML.

Criação de um servidor web no Android, resumo

Cobrimos as etapas básicas para criar um servidor web Android. Caso você tenha perdido algumas etapas, vamos nos lembrar.

  • Certifique-se de que o dispositivo Android está conectado à Internet
  • Instale o Tiny Web Server
  • Crie um (s) arquivo (s) HTML
  • Faça upload do (s) arquivo (s) para seu dispositivo Android
  • Execute o Tiny Web Server

Se o site for relativamente básico, você pode usar seu dispositivo Android como host e economizar dinheiro em vez de executar um servidor caro. Da mesma forma, você pode recuperar o espaço usado por um servidor ou computador como servidor web. Talvez você possa usar este servidor para uma finalidade diferente.

Com o Android, criar um servidor web é apenas uma opção. Dê uma olhada em Alguns ótimos usos para um smartphone antigo.

Ir para o botão superior