Lighttpd é uma alternativa fina ao servidor da web Apache para sistemas operacionais Unix, Linux e Windows. Seu principal objetivo é fornecer conteúdo da Web de maneira rápida e segura.
O servidor da Web Lighttpd é útil, especialmente para aqueles que precisam fornecer conteúdo na Web no Linux, mas não necessariamente possuem uma quantidade impressionante de CPU e RAM.
Configurar o servidor da Web Lighthttpd não é muitocomo configurar o Apache ou o Nginx no Linux. Não há pacotes disponíveis no site de desenvolvimento. Em vez disso, se você quiser usá-lo, deverá fazer o download de um pacote e instalá-lo manualmente. Aqui está como fazer isso.
Baixe o pacote Lighttpd RPM
Há um tempo atrás, havia um pacote Lighttpd RPM paraCentOS / RedHat Enterprise Linux. No entanto, parece que os desenvolvedores do servidor da Web não os distribuem mais. Portanto, se você deseja usar o Lighttpd, é necessário o código fonte.
Obter wget
Para baixar o código fonte, você precisará do wget ferramenta de download. Como a maioria dos sistemas operacionais de servidor nem sempre inclui esse programa, a instalação é necessária.
Ubuntu
sudo apt install wget
Debian
sudo apt-get install wget
Arch Linux
sudo pacman -S wget
CentOS
sudo yum install wget
Fedora
sudo dnf install wget
OpenSUSE
sudo zypper install wget
Depois de obter o wget ferramenta de download instalada no servidor Linux (ou Desktop que você está usando como servidor), use o CD comando e mova a sessão do terminal para o / tmp diretório.
Fazendo o download no / tmp O diretório (temporário) garantirá que, uma vez instalado e em execução, o software não desarrume seu sistema de arquivos.
cd /tmp
Código fonte
Agora que o terminal está no diretório temporário, chame wget e pegue o release do código fonte do lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
Como alternativa, se você tiver problemas com a versão TarGZ, os desenvolvedores terão uma versão TarXZ disponível.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
O download do pacote do servidor web lighttpd deve demorar alguns segundos, dependendo da sua conexão à Internet. Quando o processo estiver concluído, vá para a próxima seção deste tutorial.
Extrair código fonte
Com o código agora concluído, o download no sistema do servidor Linux está dentro do diretório temporário (/ tmp), agora é hora de extrair o código de seu arquivo. A extração dos arquivos de código Lighttpd no Linux é feita com o alcatrão comando.
Em um terminal, escreva alcatrão com os comutadores "zxvf". Isso permitirá que você extraia e visualize o conteúdo do arquivo TarGZ.
tar zxvf lighttpd-1.4.52.tar.gz
Como alternativa, se você baixou o arquivo TarXZ em vez do TarGZ, precisará usar o alcatrão comando com um conjunto diferente de opções. Especificamente, os "xvJf".
tar xvJf lighttpd-1.4.52.tar.xz
Com o código extraído, execute o CD comando e mova o terminal para a nova pasta.
cd lighttpd-*
A partir daí, use ls e visualize o conteúdo do diretório.
ls
Compile o Lighttpd no Linux
A construção do servidor da Web Lighttpd tem algumas etapas. Não é muito complicado e começa instalando as dependências necessárias.
Ubuntu
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
Debian
sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev
Arch Linux
sudo pacman -S pcre-8 zlib bzip2
Fedora
sudo dnf install pcre-devel zlib-devel libbz2-devel
OpenSUSE
sudo zypper install pcre-devel zlibary-devel libbz2-devel
Com as dependências instaladas, é hora de varrer seu sistema e criar os arquivos make no sistema. Crie arquivos são criados com o script "Configure".
./configure
Deixe o script executar. Pode levar algumas vezes para executar e reexecutar o script, especialmente se ele determinar que seu sistema está com arquivos de dependência ausentes.
Em nosso guia, fazemos o possível para ajudá-lo a instalaras dependências que o script precisa para gerar os arquivos Make corretamente. No entanto, nem sempre pode funcionar. Se você tiver problemas, verifique a documentação.
Depois que o Configure estiver pronto, é hora de criar a instalação usando o Faço comando.
make sudo make install
Quando tudo estiver concluído, será necessário configurar o servidor. Para fazer isso, acesse o site oficial.

Pacotes específicos de distribuição
Na maioria das vezes, o Lighttpd não sai da suamaneira de manter pacotes específicos de distribuição para seu servidor web. Por esse motivo, abordamos como você pode compilar e criar o código-fonte. Além disso, o download do código-fonte é uma boa maneira de garantir que você possa obter a versão mais recente do software, independentemente do seu sistema operacional Linux. Com isso dito, algumas distribuições podem ter um pacote de servidor da Web Lighttpd em suas fontes principais de software.
Para saber mais, vá para pkgs.org. Na página, você verá informações listadas para vários pacotes Lighttpd. No entanto, lembre-se de que, se você instalar os lançamentos específicos da distribuição, eles poderão não ser atualizados com a mesma frequência que obtêm diretamente dos desenvolvedores.
Comentários