O Lighttpd é um servidor web seguro e eficiente de código aberto bem otimizado para fornecer desempenho de alta velocidade aos usuários. Tem desempenho muito melhor que o Apache Web Server em termos de utilização de velocidade e memória, pois é leve e não consome muitos recursos de memória. É uma alternativa ideal para os servidores da Web mais usados como Apache e Nginx e pode ser facilmente configurado em qualquer sistema.
Se você é um usuário do Raspberry Pi e deseja criar sites, o servidor da Web LightTPD é uma excelente opção e você pode configurar esse servidor usando as diretrizes fornecidas neste artigo.
Configurar o servidor LightTPD no Raspberry Pi
Configurando um Servidor LightTPD No Raspberry Pi é tão fácil quanto você quiser e você pode fazê -lo no sistema Raspberry Pi usando as seguintes etapas:
Etapa 1: Remova o servidor da web do Apache do Raspberry Pi
Antes de se mover em direção à instalação do servidor LightTPD, verifique se você não tem Apache instalado em seu sistema. No caso de instalado, você pode remover o Apache do seu sistema Raspberry Pi, executando o seguinte comando:
$ sudo apt remover apache2 -y
Etapa 2: Instale o LightTPD no sistema Raspberry Pi
Depois de garantir que nenhum servidor Apache esteja instalado, é bom usar o seguinte comando para instalar o servidor LightTPD no seu sistema Raspberry Pi:
$ sudo apt install lighttpd -y
Etapa 3: Instale o PHP com dependências no sistema Raspberry Pi
Você também deverá usar o comando abaixo mencionado para instalar o módulo PHP com as dependências necessárias no seu sistema Raspberry Pi.
$ sudo apt install php8.0-FPM PHP8.0-MBSTRING PHP8.0-MYSQL PHP8.0-CURL PHP8.0-gd php8.0-CURL PHP8.0-ZIP PHP8.0 -xml -y
Etapa 4: Ativar serviço php-fpm
Você também deve precisar ativar Gerenciador de processos CGI rápido (PHP-FPM) Serviço com o servidor LightTPD. Isso adicionará mais vantagens para aumentar o tempo de upload e lidar com o tráfego alto no site e você pode aprender sobre isso em detalhes aqui.
Para ativar o Fastcgi Serviço no Raspberry Pi, você deve atingir o seguinte comando:
$ sudo lighttpd-enable-mod-fastcgi
Você também deve aplicar o seguinte comando para ativar Fastcgi serviço para Lighttpd configure com Php.
$ sudo lighttpd-enable-mod-mod fastcgi-php
Etapa 5: Configurar arquivo fastcgi php no Raspberry Pi
Por padrão, o serviço LightTPD está configurado para trabalhar com PHP-CGI em vez de Fastcgi. Para melhorar o desempenho do Lighttpd serviço através Fastcgi, Você precisa fazer alterações no arquivo de configuração, que você pode abrir usando o seguinte comando:
$ sudo nano/etc/lighttpd/conf-available/15-fastcgi-php.conf
Você deve fazer alterações no arquivo removendo outras opções e deixar para trás as necessárias para completar o Fastcgi configuração. As alterações devem ser feitas para que o arquivo final pareça o mostrado abaixo:
Etapa 6: Recarregue o serviço LightTPD no sistema Raspberry Pi
Você deve recarregar o Lighttpd Serviço no seu sistema Raspberry Pi usando o seguinte comando depois de concluir as alterações acima:
$ sudo service Lighttpd Force-ReloCe
Você também pode verificar o status de Lighttpd através do comando a seguir para garantir que o serviço esteja em execução com sucesso.
$ sudo service lighttpd status
Etapa 7: Crie um arquivo PHP no sistema Raspberry Pi
Agora, para testar o serviço, é necessário criar um arquivo php que permita exibir qualquer coisa na página da web usando o endereço IP do dispositivo. O arquivo php deve ser colocado dentro do diretório “/Var/www/html” E você pode criar este arquivo usando o seguinte comando:
$ sudo nano/var/www/html/index.php
Nesse arquivo, você pode adicionar um código PHP e, para geração, estamos usando um código PHP simples para exibir uma mensagem de boas -vindas na página da web.
imprimir ("minha mensagem");
?>
Salvar este arquivo usando Ctrl+x e depois vá para o seu navegador e digite o endereço IP do sistema Raspberry Pi, que você pode ser encontrado através do “Nome do host -i” comando.
Com a mensagem de saída acima exibida na página da web, garante que o Lighttpd O serviço é configurado com sucesso no Raspberry Pi e você pode começar a criar seu próprio site adicionando o código dentro do arquivo php.
Conclusão
Lighttpd é um servidor web robusto e com eficiência de memória que você pode configurar facilmente no seu sistema Raspberry Pi. No entanto, antes da configuração, você deve remover Apache Do seu sistema e, uma vez feito a remoção, você pode começar a instalar Lighttpd Serviço no Raspberry Pi através do Comando de Instalação APT. Você também deve habilitar Fastcgi serviço para aprimorar o Lighttpd desempenho do servidor. Depois de concluído, faça algumas alterações no arquivo de configuração para operar o servidor no sistema. Por fim, você pode adicionar um código dentro do arquivo php e exibir o resultado na página da web usando o endereço IP do Raspberry Pi.