Olá, decidi fazer este artigo com o intuito de ajudar os novatos em Linux.
Ao invés de contratar um serviço de hospedagem para que você possa publicar seu site e mostrar para os seus amigos, colegas de trabalho e etc.. você pode utilizar sua maquina local(Apache) e um programa chamado "Ngrok".
O que é Ngrok?
Bem, antes de instalar o apache no Linux, precisamos entender para que serve o programa Ngrok.
O Ngrok é um programa de linha de comando que permite criar um túnel de conexão segura a partir do seu localhost e publicá-lo na internet, o mesmo é multiplataforma, podendo ser usado no Windows, Linux e Mac OS X.
Imagem para ilustrar:
Por que eu devo utilizar o Ngrok ao invé do servidor Apache?
Poderiamos utilizar o Apache para rodar nossa aplicação web localmente e sem problema nenhum, mas, como nós queremos mostrar nossa aplicação web para pessoas que não estão conectadas na mesma rede, precisaremos utilizar um servidor(Ngrok) que possibilite fazer isso.
Instalando o Apache no Linux
Primeiro, você deve abrir o terminal do Linux usando a tecla de atalho ctrl + alt + t
O primeiro comando serve para baixar e instalar o Apache no seu Linux:
sudo apt-get install apache2
O segundo e último comando serve para iniciar os serviços do apache na sua maquina:
sudo service apache2 start
Para você saber se funcionou ou não, basta digitar no seu navegador: 127.0.0.1 ou o IP da sua maquina.
O resultado deve ser igual a isso:
Adicionando seu site na pasta /www do servidor apache
1- acesse a pasta /www
cd /var/www
2 – Apague o arquivo index.html
rm index.html
3 – Agora, só mover os arquivos do seu site para esse diretório
Pronto, já adicionamos os arquivos no servidor apache e agora vamos baixar o Ngrok.
Baixando o Ngrok
Para que nós consigamos baixar o Ngrok é necessário acessar o site https://ngrok.com/download .
Após baixar o Ngrok basta ir na pasta Downloads e descompactar o arquivo ZIP.
unzip ngrok-stable-linux-amd64.zip
Após a descompactação do arquivo, vamos acessar o site do Ngrok, criar uma conta e obter o token de acesso.
./ngrok authtoken “seu token”
Por fim vamos iniciar o serviço do Ngrok.
./ngrok http 80
Você vai copiar o primeiro “Forwarding” e colar no seu navegador, exemplo:
http://katesapp.ngrok.io
Agora só copiar e enviar para as pessoas que vocẽ deseja compartilhar o seu projeto. :)
Obrigado pela atenção, lembrando que esse é o meu primeiro artigo aqui na plataforma..
Comentários (0)