Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Servidor de site do Raspberry pi - Hospedando um servidor da Web usando um Raspberry Pi


Uma das inúmeras funções do Raspberry Pi é que ele pode ser útil como servidor web para acesso a uma conexão remota. O processo de configuração para usar o servidor do site Raspberry Pi também é simples, como você descobrirá em nosso guia.

Como configurar um servidor web no Raspberry Pi?


O Raspberry Pi deve se conectar a uma rede local (provedor de serviços de Internet) e ser executado em uma versão de desktop Raspbian atualizada. Nosso guia explora o procedimento de configuração do servidor web Pi para qualquer modelo Pi, incluindo Raspberry Pi 4 e Zero W.

Aqui estão os principais passos:

Etapa 1:acessando o terminal


Você pode acessar os terminais/gerenciador de janelas de uma das duas maneiras a seguir:
  1. Primeiro, na área de trabalho do Raspbian/área de trabalho remota, clique em CLRL+ALT+T . Ele produzirá a janela do terminal mostrada abaixo.
  1. Como alternativa, conecte-se remotamente por meio de um SSH. Lembre-se de que isso será possível se o recurso estiver ativado no Raspberry Pi.

Portanto, para se conectar, acesse a ferramenta Putty e digite o nome de usuário e a senha do framboesa.

Na maioria dos casos, o nome de usuário padrão é ‘Pi ' enquanto a senha padrão é 'Framboesa .' Portanto, como você é o usuário padrão, as credenciais de login acima devem funcionar.

Etapa 2:atualização de pacotes


Esta etapa garante que os pacotes disponíveis do Raspberry Pi estejam atualizados. Portanto, para descobrir, insira o comando abaixo.

Sudo apt-get update

Essencialmente, ele permitirá o download das versões mais recentes de qualquer arquivo baixado após a atualização.

Etapa 3:Instalando o Apache


Um Apache é um servidor web de código aberto, essencial na entrega de conteúdo dinâmico através de uma conexão de rede sem fio/internet. Portanto, para instalar o arquivo, digite o seguinte comando:

sudo apt-get install apache2 -y ou Apt Instalar Apache2

Etapa 4:Instalando o PHP


Em seguida, você precisa instalar o PHP para facilitar o desempenho eficiente das páginas da web e o acesso a um provedor de serviços de internet. Além disso, melhora a comunicação com o banco de dados. Portanto, para instalar o PHP, digite o comando abaixo.

sudo apt-get install php libapache2-mod-php -y

Etapa 5:download do MySQL


Agora, você pode baixar o banco de dados de sua escolha e usar MariaDB ou MySQL. Nesse caso, usaremos o banco de dados MySQL. Portanto, para fazer o download, insira o seguinte no prompt de comando:

sudo apt-get install MySQL-server

Além disso, observe que nesta etapa, você será solicitado a alterar a senha de root. Certifique-se de escolher uma senha forte e anote-a se tiver medo de esquecê-la.

Etapa 6:Instalando o MySQL


É uma continuação da etapa anterior. Após baixar o MySQL, instale-o através do seguinte comando:

sudo mysql_secure_installation

Etapa 7:reiniciando o apache2


Reinicie o servidor web/Apache2 para confirmar que suas alterações são efetivas. O comando abaixo será útil neste processo.

sudo service apache2 restart

Etapa 8:testando o servidor da Web


Agora, precisamos testar o servidor Apache. O Apache apresenta um arquivo HTML armazenado em um subdiretório web do Apache. Portanto, para servi-lo no Raspberry Pis, digite o endereço da web abaixo na barra de endereços.

HTTP://[Host_IP_Address]/

Ao navegar na página padrão do servidor Raspberry Pi, você acessará a página a seguir para indicar que está funcionando bem. Além disso, você pode usar um computador remoto para esse processo.

Além disso, você pode criar o site Raspberry Pi identificando inicialmente os arquivos PHP/HTML. Estes são acessíveis a partir do diretório abaixo.

/var/www/HTML

Por fim, torne a pasta facilmente acessível a um usuário padrão digitando o seguinte comando:

Sudo chown –R pi/var/www/html

Alterando o nome do host do seu servidor


Por padrão, o nome de host do servidor do seu Pi será 'framboesa .' No entanto, você pode ter outros nomes de pi em sua rede privada. Portanto, para evitar confusão, uma mudança de nomes é imperativa por meio do processo abaixo.
  1. Primeiro, digite Sudo raspi-config na janela do terminal. Em seguida, escolha um nome de host.
  1. Como alternativa, você pode selecionar o menu Iniciar para navegar e selecionar Preferências->Configuração de framboesa. Ele iniciará a versão em janela, conforme mostrado abaixo. Além disso, você precisa selecionar as opções de rede.
  1. Em seguida, selecione o nome do host de sua escolha. Por exemplo, no nosso caso, usaremos “myraspserver .”
  1. Em seguida, você será solicitado a reiniciar. Selecione 'Sim ‘ para a opção de inicialização e o computador será reinicializado. Agora o Pi terá um nome diferente.

Como configurar o FTP no seu Pi Web Server


Seu servidor da web ficará incompleto até que você armazene alguns arquivos de mídia e páginas da web em seu local padrão, ou seja, o /var/wwwHTMLl pasta. Além disso, é possível realizar desenvolvimento web no Raspberry Pi OS.

No entanto, para projetos avançados, é muito mais fácil escrever o código primeiro no PC principal/área de trabalho remota e depois transferi-lo.

Um FTP é o melhor meio de conseguir a transferência acima. Veja como proceder.
  1. Primeiro, você precisa habilitar o FTP no seu Raspberry Pi. Clique em 'Opções de interface ‘ e selecione ‘menu SSH ‘ no rasp-config.
  1. Como alternativa, se você estiver usando um computador/dispositivo portátil, selecione "Preferências ' e escolha 'Configuração do Raspberry Pi ' e clique na guia 'interfaces. '
  2. Em seguida, você precisa mexer na pasta  /var/www/ para facilitar a gravação de arquivos. Você precisará inserir o sudo chown pi /var/www/HTML comando para esta etapa.
  3. Em seguida, no seu PC, você precisa definir um cliente FTP e certifique-se de que ele usa o protocolo SFTP. Para o sistema operacional Windows, considere usar o Filezilla pois é um dos melhores aplicativos de FTP gratuitos.
  1. Por último, insira o nome de usuário padrão e a senha padrão. Estes são “pi ” e “framboesa ”, respectivamente.

Conclusão


Como você viu, usar o Raspberry Pi para acesso remoto a uma conexão com a Internet é um projeto de servidor fácil. Entre em contato conosco a qualquer momento para mais perguntas sobre isso e muito mais do nosso conteúdo dinâmico.

Tecnologia industrial

  1. Perfil de temperatura Raspberry Pi usando LabVIEW
  2. Biblioteca Python do sensor de temperatura TMP006 usando Raspberry pi,
  3. Sensor de temperatura Python e Raspberry Pi
  4. Monitoramento remoto do clima usando Raspberry Pi
  5. SensorTag para Blynk usando Node-RED
  6. Sensor de movimento usando Raspberry Pi
  7. Detecção de um pressionamento de botão por meio do GPIO usando Raspberry pi
  8. Sensor de luz ativado por voz e SMS usando Raspberry Pi e Twilio
  9. Monitore a temperatura de sua casa usando o Raspberry Pi
  10. Usando remoto infravermelho com Raspberry Pi sem LIRC