Tutoriais

Como executar um servidor Web simples no iPhone

how to run simple web server on iphone featured

Alguma vez você já quis criar seu próprio servidor portátil? Se você está aprendendo desenvolvimento web e deseja hospedar seus próprios arquivos HTML em seu iPhone, ou se deseja apenas brincar com um servidor sem se restringir a usar um laptop ou um computador para instalar o MAMP, seu iPhone pode fazer isso por vocês. Então, se isso é algo em que você está interessado, nós o cobrimos com todas as informações importantes que você precisa. Aqui está como você pode executar um servidor web simples no iPhone.

Execute um servidor Web simples no iPhone e iPad

Executar um servidor no seu iPhone não é uma tarefa difícil. Na verdade, é realmente muito simples. Tudo o que você precisa é de um aplicativo simples e gratuito, e é basicamente isso. Obviamente, por se tratar de um simples servidor web, ele não terá todos os sinos e assobios que você terá com algo como uma instalação XAMP ou MAMP em seu laptop ou PC. No entanto, ele pode fazer o básico e fazê-lo bem. Então, vamos pular direto.

Como sempre, você pode usar o índice abaixo para navegar por este artigo.

Requisitos para executar um servidor Web no iPhone

Além de um iPhone, tudo o que você precisa para executar um servidor web é um ambiente shell Linux. Existem alguns que você pode usar, mas vamos usar o aplicativo iSH Shell (gratuitamente).

Crie um servidor Web simples no iPhone com o iSH Shell

  • Primeiro, instale o aplicativo iSH Shell (gratuitamente) no seu iPhone e inicie o aplicativo.
Instale o aplicativo iSH no iPhone e iPad
  • Agora, vamos instalar o Python 3 no iPhone através do shell. Basta digitar o comando mencionado abaixo.
apk add python3
Instale o python3 no iPhone e iPad
  • Depois que o Python 3 estiver instalado no seu iPhone, você estará pronto para criar o servidor. Digite o comando abaixo para iniciar um servidor web no seu iPhone.
python3 -m http.server
Executar um servidor web no iOS
  • Em seguida, você deve ver a mensagem “Serving HTTP on 0.0.0.0 port 8000” na parte inferior. Além disso, você também receberá um pop-up dizendo algo como: “A iSH gostaria de encontrar e se conectar a dispositivos em sua rede local. Isso é necessário para se conectar ao localhost e usar o comando ping” Toque OK no menu pop-up para prosseguir.
Configurar um servidor web no iPhone e iPad
  • A seguir, você pode conectar o servidor web do mesmo dispositivo ou de outro. Se você deseja se conectar ao servidor web iOS/iPadOS a partir do mesmo dispositivo (localhost), basta apontar qualquer navegador da web para o seguinte endereço.
http://127.0.0.1:8000/
Como executar um servidor Web simples no iPhone
  • Para se conectar ao servidor web iOS/iPadOS de outro dispositivo na mesma rede, aponte qualquer servidor web para o endereço abaixo.
http://device-ip-address:8000/

Observação: No comando acima, você terá que substituir “endereço-ip do dispositivo” pelo endereço IP do seu iPhone. Você pode encontrar o endereço IP do seu iPhone indo para Configurações -> WiFi -> Toque no seu nome WiFi -> Endereço IP.

Como executar um servidor Web simples no iPhone

Como adicionar seus arquivos HTML ao seu servidor iPhone

Agora que criamos um servidor, você deve estar se perguntando onde e como adicionar seus arquivos HTML, certo? Bem, isso é fácil também. Apenas siga os passos abaixo.

Observação: Estamos assumindo que você já criou o arquivo HTML que deseja servir através do servidor web do seu iPhone. Se não tiver, você pode criar um arquivo HTML no seu Mac ou PC e seguir as etapas abaixo.

  • No seu iPhone, inicie o aplicativo Arquivos. Toque no ícone de três pontos no canto superior direito e toque em ‘Editar’.
etapas para habilitar arquivos ish no aplicativo de arquivos
  • Ative a alternância ao lado de iSH e toque em ‘Concluído’.
habilitar arquivos shell iSH no iphone
  • Do seu Mac (ou PC), envie o arquivo para o seu iPhone e coloque-o em iSH -> root.
Como executar um servidor Web simples no iPhone

Observação: O arquivo deve ser chamado index.html.

Agora, você pode visitar o endereço IP “http://iphone-ip-address:8000” de outro dispositivo conectado à mesma rede WiFi e seu arquivo HTML será exibido.

visualizando arquivo html do servidor iphone

Como parar seu servidor iPhone

Quando terminar de usar seu iPhone para criar o servidor e brincar com os arquivos HTML, você também deve parar o servidor. Felizmente, fazer isso é muito simples. Aqui está como.

  • No aplicativo iSH Shell em que o servidor está sendo executado, toque no ícone de controle (seta para cima) na barra de ferramentas. Em seguida, pressione ‘Z’ no teclado.
parar o servidor web iphone etapa 1
  • É isso, o iSH Shell informará que o servidor foi interrompido.
servidor web iphone parado

Execute um servidor Web no iPhone com iSH e Python

Bem, é assim que você pode criar seu próprio servidor web simples em seu iPhone, colocar seus arquivos HTML personalizados em seu iPhone e visitá-los de outros dispositivos na rede. Para ser justo, você pode iniciar o encaminhamento de porta do seu roteador para o endereço IP do seu iPhone e acessar seu servidor de fora da sua rede local também, mas isso está além do escopo deste artigo. Além disso, ele abre sua rede para acesso indesejado, portanto, certifique-se de fazer isso apenas se souber no que está se metendo. Dito isso, o que você acha de rodar um servidor web no iPhone? Deixe-nos saber nos comentários abaixo.

Similar Posts

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *