Este é um texto traduzido automaticamente que pode conter erros!
🚧🚧 Em andamento! 🚧🚧
- Comandos:
sudo,apt,cd,nano - Software:
nginx,apache2
Processo de instalação
Antes de podermos instalar o software, precisamos atualizar a lista de pacotes APT(itude) (“a loja de aplicativos” do Linux):
sudo apt update
# Oppdaterer pakkelisten
# Atualiza a lista de pacotes
Em seguida, podemos instalar o software desejado. Aqui, vamos instalar o nginx, que é um servidor web muito popular, mas uma alternativa popular também é o apache2.
sudo apt install nginx
# Installerer Nginx webserveren
# Instala o servidor web Nginx
Configuração do servidor web e arquivos
Normalmente encontramos arquivos de configuração em /etc/<nome_do_software>/. Para nginx, este é /etc/nginx/. Não precisamos olhar para isso agora, mas se você precisar alterar algo na configuração, como porta, servidores web extras, certificados SSL e assim por diante, é aqui que você deve fazê-lo.
Arquivos web, ou seja, HTML, CSS, JavaScript e assim por diante, geralmente estão localizados em /var/www/html/. Aqui você pode adicionar seus próprios arquivos. Por exemplo, você pode criar um arquivo index.html aqui com algum código HTML simples.
cd /var/www/html/
sudo nano index.html
# Endre index.html for å vise "Hello, world!"
nano - Um pouco sobre o editor de texto
Nano é um editor de texto totalmente básico que pode ser usado no terminal. É fácil de usar e não requer muito conhecimento prévio.
Alguns comandos básicos:
CTRL + S- Salvar o arquivoCTRL + X- Sair do nano
Se você pressionar CTRL + X sem ter salvo, ele perguntará se você deseja salvar o arquivo. Pressione Y para sim, N para não. Em seguida, pressione ENTER para confirmar o nome do arquivo.
Iniciar e parar o servidor web
Quando a instalação estiver concluída, podemos iniciar o servidor web com:
sudo systemctl start nginx
# Starter nginx-tjenesten.
# Inicia o serviço nginx.
systemctl - o que é?
systemctl significa “controle do sistema” e é uma ferramenta para controlar os serviços do sistema no Linux. É usado para iniciar, parar, reiniciar e verificar o status dos serviços que são executados em segundo plano no sistema.
systemctl start | stop | restart | status <nomedoserviço>
Visite então http://<endereço-ip-do-servidor>/ no seu navegador para verificar se o servidor web está funcionando.
Encontrar o endereço IP do servidor
Para encontrar o endereço IP do seu servidor, você pode usar o comando:
hostname -I # I maiúsculo
Alternativamente, você pode usar ip a ou ifconfig, mas estes fornecem mais informações do que apenas o endereço IP.
