Neste artigo, aprenderemos o procedimento de instalação do servidor da Web Apache no sistema operacional Raspberry Pi e também aprenderá como uma página da Web é acessada usando o servidor da Web Apache.
Como instalar um servidor da Web Apache no Raspberry Pi
Antes de configurar o servidor Apache, primeiro atualizaremos e atualizamos todos os pacotes atualizados do Raspberry Pi usando o comando apt packager gerenciador:
$ sudo apt update && sudo apt upgrade -yAgora, verificaremos o status do servidor Apache usando o comando SystemCTL:
$ sudo status Systemctl Apache2A saída significa que o servidor Apache não foi pré-instalado, então o instalaremos usando o gerenciador de pacotes APT:
$ sudo apt install apache2 -yPara confirmar a instalação do servidor Apache no Raspberry Pi, descobriremos o status do Apache2 usando o comando:
$ sudo status Systemctl Apache2Agora, digitaremos o endereço IP do dispositivo Raspberry Pi na barra de URL do navegador da web para verificar o status de execução do Apache2, para conhecer o endereço IP do dispositivo, use o comando:
$ hostname -iDigite o 192.168.18.218 (ou simplesmente digite “localhost”) na barra de URL do navegador da Web Chromium do Raspberry Pi:
A página da web do Apache2 padrão é exibida e confirma a instalação do Apache2 no Raspberry Pi.
Como configurar o servidor Apache2 no Raspberry Pi
Para a configuração do Apache2, temos que fazer as alterações no arquivo /var/www/html, Mas antes de fazer as mudanças, adicionaremos nosso usuário de Raspberry Pi, Pi, para o Grupo WWW-Data(Grupo padrão do Apache2) usando o comando:
$ sudo userMod -a -g www -data piDepois de adicionar o usuário "PI" ao grupo "www-dados", transferiremos todos os privilégios de propriedade de/var/www/html para o grupo "www-dados" usando o comando:
$ sudo chown -r -f www -data/var/www/htmlPara salvar as alterações, reinicie o Raspberry Pi usando o comando:
$ reiniciarComo instalar o PHP no Raspberry Pi
Podemos criar sites usando apenas HTML e CSS, mas esses serão sites estáticos, enquanto o PHP é usado para criar sites dinâmicos, além disso, não podemos executá -lo em nossa máquina local, portanto, criamos um servidor virtual em nossa máquina local usando Apache ou Xampp. É usado principalmente para manipular bancos de dados. É popular porque é independente da plataforma e pode ser facilmente integrado a muitos sistemas de gerenciamento de banco de dados.Pacote do repositório Raspberry Pi usando o comando:
$ sudo apt install php libapache2-mod-php -yReinicie o servidor Apache2 usando o comando SystemCTL:
$ sudo systemctl reiniciar apache2Agora vamos criar uma página da web com a ajuda do PHP com o nome de “Linuxhint.PHP ”usando o editor Nano:
$ sudo nano/var/www/html/linuxhint.phpExibiremos o “Bem -vindo ao Linuxhint” e, para isso, digitaremos o seguinte script PHP no arquivo aberto:
eco "Bem -vindo ao Linuxhint";Saia do editor Nano salvando o arquivo usando a chave de atalho Ctrl+X, e depois vá para o navegador de cromo e digite o seguinte endereço na barra de URL:
http: // localhost/linuxhint.phpPodemos ver a página da web que foi criada por nós foi aberta.
Conclusão
Os usuários podem implantar seus sites usando o servidor Web Apache, pois é o servidor web mais antigo e usado para hospedar os sites. Nesta redação, instalamos o servidor da web do Apache no sistema operacional Raspberry Pi e exibimos a página da web recém-criada usando o servidor da Web Apache.