Como instalar o LiteSpeed ​​no CentOS

LiteSpeed ​​é um servidor web popular, que é um fork do Apache. Ele foi desenvolvido para ser otimizado e geralmente mais rápido. Vamos supor que você tenha uma instalação limpa do CentOS.

Neste guia, instalaremos o LiteSpeed ​​Standard. Esta é uma versão gratuita do LiteSpeed, uma alternativa ao OpenLiteSpeed ​​(uma versão de código aberto do LiteSpeed, que também é gratuita).

Etapa 1: atualizando todo o software

Precisamos ter certeza de que nosso servidor está completamente atualizado. Verifique se é esse o caso, atualizando com yum:

yum update -y

Isso atualizará todo o software instalado no seu servidor. Após a atualização, podemos continuar e instalar o LiteSpeed.

Etapa 2: instalando ferramentas do desenvolvedor

O LiteSpeed ​​exigirá a instalação de ferramentas de desenvolvedor. Instale-os com yum:

sudo yum groupinstall 'Development Tools'
sudo yum install libxml2-devel.x86_64 openssl-devel.x86_64 bzip2-devel.x86_64 libcurl-devel.x86_64 db4-devel.x86_64 \ 
libjpeg-devel.x86_64 libpng-devel.x86_64 libXpm-devel.x86_64 freetype-devel.x86_64 gmp-devel.x86_64 \ 
libc-client-devel.x86_64 openldap-devel.x86_64 libmcrypt-devel.x86_64 mhash-devel.x86_64 freetds-devel.x86_64 \ 
zlib-devel.x86_64 mysql-devel.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 unixODBC-devel.x86_64 postgresql-devel.x86_64 \ 
sqlite-devel.x86_64 aspell-devel.x86_64 readline-devel.x86_64 recode-devel.x86_64 net-snmp-devel.x86_64 \
libtidy-devel.x86_64 libxslt-devel.x86_64 t1lib-devel.x86_64

Após a conclusão deste comando, as ferramentas do desenvolvedor serão instaladas e podemos fazer o download do LiteSpeed.

Etapa 3: Fazendo o download do LiteSpeed

Neste guia, vamos instalar o LiteSpeed ​​Standard. Você pode fazer o download no site LiteSpeed . Role para baixo e procure a edição LiteSpeed ​​Standard para Linux (x86). Clique com o botão direito do mouse no botão de download e copie o link para obter um link parecido http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz. No seu servidor, execute:

wget URL

Por exemplo:

wget http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz

Agora descompacte o LiteSpeed .tar.gz. Para fazer isso, execute:

tar -zxvf lsws*

Etapa 4: Instalando o LiteSpeed

Depois de baixar o LiteSpeed, cdna pasta LiteSpeed ​​e execute o install.sharquivo:

./install.sh

Agora você verá os termos. Se você concordar com eles, pressione a barra de espaço várias vezes para rolar para baixo. Depois de fazer isso várias vezes, você verá:

IMPORTANT: In order to continue installation you must agree with above 
           license terms by typing "Yes" with capital "Y"! 

Do you agree with above license? 

Digite "Sim" com letras maiúsculas, Yse você concordar.

Agora você será perguntado onde o LiteSpeed ​​será instalado. Se você deseja instalá-lo no diretório padrão, basta pressionar enter.

Please specify the destination directory. You must have permissions to 
create and manage the directory. It is recommended to install the web server 
at /opt/lsws, /usr/local/lsws or in your home directory like '~/lsws'.

ATTENTION: The user 'nobody' must be able to access the destination
           directory.

Destination [/usr/local/lsws]: 

Agora, você será solicitado a inserir o nome de usuário do administrador para poder fazer login na interface da web.

Please specify the user name of the administrator.
This is the user name required to log into the administration web interface.

User name [admin]: 

Se você quiser usar o nome "admin", basta pressionar Enter. É recomendável alterar o nome por razões de segurança; portanto, se você quiser usar outro nome, digite-o e pressione enter.

Agora você será solicitado a digitar uma senha para o seu administrador. Você precisará usar essa senha para acessar a interface da web.

Please specify the administrator's password.
This is the password required to log into the administration web interface.

Password: 

Verifique se é uma senha segura, pois qualquer pessoa que possa obter acesso com o usuário administrador poderá gerenciar seu servidor.

Agora, você será solicitado a inserir um endereço de e-mail (ou mais, se desejar). Se você precisar ser notificado sobre algo relacionado à instalação do seu servidor / LiteSpeed, o software enviará um email aos endereços de email listados aqui para notificá-lo.

Please specify administrators' email addresses.
It is recommended to specify a real email address,
Multiple email addresses can be set by a comma 
delimited list of email addresses. Whenever something
abnormal happened, a notificiation will be sent to 
emails listed here.

Email addresses [root@localhost]: 

Por exemplo:

Email addresses [root@localhost]: [email protected]

Como alternativa, se você quiser usar vários endereços de email, use uma lista separada por vírgulas como esta:

    Email addresses [root@localhost]: [email protected], [email protected]

Agora você será solicitado a inserir o usuário com o qual o servidor da web será executado. Verifique se este é um usuário não root, pois o uso de um usuário com privilégios root é muito inseguro !

As you are the root user, you must choose the user and group
whom the web server will be running as. For security reason, you should choose
a non-system user who does not have login shell and home directory such as
'nobody'.

User [nobody]: 

Se você não tiver certeza do que inserir aqui, deixe como "ninguém".

Faça o mesmo para a próxima pergunta.

Please choose the group that the web server running as.

User 'nobody' is the member of following group(s):  nobody
Group [nobody]: 

Agora você será perguntado em qual porta o servidor da Web ouve. Geralmente, você deseja colocar isso como porta 80, pois os visitantes não precisarão inserir uma porta após o seu URL. Em situações específicas, convém alterar isso, mas se não houver motivo óbvio, basta colocar 80 aqui.

Please specify the port for normal HTTP service.
Port 80 is the standard HTTP port, only 'root' user is allowed to use 
port 80, if you have another web server running on port 80, you need to
specify another port or stop the other web server before starting LiteSpeed
Web Server.
You can access the normal web page at http://<YOUR_HOST>:<HTTP_PORT>/

HTTP port [8088]: 80

Existe uma interface da web de administração disponível para gerenciar seu servidor da web LiteSpeed. Essa interface da web precisará ser executada em outra porta, como 7080 (padrão). Você pode deixá-lo como padrão, a menos que queira ouvir em outra porta. Você poderá acessar a interface da web de administração digitando http://domain.com:port.

Please specify the HTTP port for the administration web interface,
which can be accessed through http://<YOUR_HOST>:<ADMIN_PORT>/

Admin HTTP port [7080]: 

Agora você será perguntado se deseja usar o PHP. Se você precisar usar um CMS (como Joomla! Ou WordPress), será necessário habilitar isso. Digite Ypara ativar o PHP ou nnão usá-lo.

You can setup a global script handler for PHP with the pre-built PHP engine
shipped with this package now. The PHP engine runs as Fast CGI which  
outperforms Apache's mod_php. 
You can always replace the pre-built PHP engine with your customized PHP 
engine.

Setup up PHP [Y/n]: Y

Para a próxima pergunta, basta pressionar enter, a menos que você seja um usuário avançado e saiba o que está fazendo aqui.

Suffix for PHP script(comma separated list) [php]:

Agora você será perguntado se deseja usar o AWStats. O AWStats é um programa que gera estatísticas para que você possa ver informações detalhadas sobre os visitantes. Digite yse você deseja usar o AWStats ou Nse não deseja isso.

AWStats is a popular log analyzer that generates advanced web server 
statistics. LiteSpeed web server seamlessly integrates AWStats into 
its Web Admin Interface. AWStats configuration and statistics update
have been taken care of by LiteSpeed web server.

Note: If AWStats has been installed already, you do not need to
      install again unless a new version of AWStats is available.

Would you like to install AWStats Add-on module [y/N]? N

Em seguida, você será perguntado se deseja que o LiteSpeed ​​inicie automaticamente quando o servidor reiniciar. Para evitar o tempo de inatividade, você provavelmente deseja isso, então digite Y.

Would you like to have LiteSpeed Web Server started automatically
when the server restarts [Y/n]? Y

Se você deseja iniciar o LiteSpeed ​​agora, digite Y. Se você deseja iniciá-lo mais tarde manualmente, digite n.

[OK] The startup script has been successfully installed!
Would you like to start it right now [Y/n]? Y

Se tudo correu bem, você deverá ver a seguinte mensagem:

LiteSpeed Web Server started successfully! Have fun!

Quando você acessa o IP do servidor ou o nome de domínio agora, verá uma página padrão. Agora você pode começar a criar sites!

Etapa 5: configurando seu firewall

Para permitir o tráfego para o servidor da Web LiteSpeed, precisamos abrir a porta para o servidor da web (80) e a interface da web de administração (7080):

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 7080 -j ACCEPT
service iptables save

Se você alterou essas portas durante a instalação, certifique-se de alterá-las também nas iptablesregras.

Parabéns, agora você tem um servidor da web LiteSpeed ​​totalmente funcional. Caso tenha alguma dúvida ou problema, consulte a documentação ou os Fóruns de suporte do LiteSpeed .



Leave a Comment

Configure sua própria rede privada com o OpenVPN

Configure sua própria rede privada com o OpenVPN

O Vultr oferece uma incrível conectividade de rede privada para servidores executando no mesmo local. Mas às vezes você quer dois servidores em países diferentes

Como instalar e configurar o CyberPanel no servidor CentOS 7

Como instalar e configurar o CyberPanel no servidor CentOS 7

Usando um sistema diferente? Introdução O CyberPanel é um dos primeiros painéis de controle do mercado, tanto de código aberto quanto de OpenLiteSpeed. What thi

Instale o eSpeak no CentOS 7

Instale o eSpeak no CentOS 7

Usando um sistema diferente? O ESpeak pode gerar arquivos de áudio de conversão de texto em fala (TTS). Isso pode ser útil por vários motivos, como criar seu próprio Turim

Monitore seus dispositivos usando o LibreNMS no CentOS 7

Monitore seus dispositivos usando o LibreNMS no CentOS 7

Usando um sistema diferente? O LibreNMS é um sistema de monitoramento de rede de código aberto completo. Ele usa o SNMP para obter os dados de diferentes dispositivos. Uma variedade

Como usar o Sudo no Debian, CentOS e FreeBSD

Como usar o Sudo no Debian, CentOS e FreeBSD

Usar um usuário sudo para acessar um servidor e executar comandos no nível raiz é uma prática muito comum entre o Linux e o Unix Systems Administrator. O uso de um sud

Como instalar o RabbitMQ no CentOS 7

Como instalar o RabbitMQ no CentOS 7

Usando um sistema diferente? O RabbitMQ é um intermediário de mensagens de código aberto amplamente usado, escrito na linguagem de programação Erlang. Como um middleware orientado a mensagens

Configurar o Nginx-RTMP no CentOS 7

Configurar o Nginx-RTMP no CentOS 7

Usando um sistema diferente? O RTMP é ótimo para veicular conteúdo ao vivo. Quando o RTMP é emparelhado com o FFmpeg, os fluxos podem ser convertidos em várias qualidades. Vultr i

Como instalar o Gradle no CentOS 7

Como instalar o Gradle no CentOS 7

Usando um sistema diferente? Gradle é um conjunto de ferramentas de automação de compilação de código aberto e gratuito baseado nos conceitos do Apache Ant e Apache Maven. Gradle fornece

Instale um servidor FTP com ProFTPd no CentOS 6 ou CentOS 7

Instale um servidor FTP com ProFTPd no CentOS 6 ou CentOS 7

Usando um sistema diferente? Neste guia, veremos como configurar um servidor FTP (ProFTPd) para transferir arquivos entre o seu PC e o seu servidor.

Instalando o Netdata no CentOS 7

Instalando o Netdata no CentOS 7

Usando um sistema diferente? O Netdata é uma estrela em ascensão no campo do monitoramento de métricas do sistema em tempo real. Comparado com outras ferramentas do mesmo tipo, o Netdata:

Como instalar o Apache Cassandra 3.11.x no CentOS 7

Como instalar o Apache Cassandra 3.11.x no CentOS 7

Usando um sistema diferente? O Apache Cassandra é um sistema de gerenciamento de banco de dados NoSQL gratuito e de código aberto, projetado para fornecer escalabilidade, alta

Como instalar um servidor Just Cause 2 (JC2-MP) no CentOS 7

Como instalar um servidor Just Cause 2 (JC2-MP) no CentOS 7

Neste tutorial, aprenda como configurar um servidor multiplayer Just Cause 2. Pré-requisitos Verifique se o sistema está totalmente atualizado antes de começarmos

Como instalar o servidor Starbound no CentOS 7

Como instalar o servidor Starbound no CentOS 7

Usando um sistema diferente? Neste tutorial, explicarei como configurar um servidor Starbound no CentOS 7. Pré-requisitos Você precisa ser o proprietário deste jogo

Instalando e configurando o ZNC no CentOS 7

Instalando e configurando o ZNC no CentOS 7

O ZNC é um segurança IRC gratuito e de código aberto que permanece permanentemente conectado a uma rede para que os clientes possam receber mensagens enviadas enquanto estiverem offline. Thi

Como instalar o Django no CentOS 7

Como instalar o Django no CentOS 7

O Django é uma estrutura Python popular para escrever aplicativos da web. Com o Django, você pode criar aplicativos mais rapidamente, sem reinventar a roda. Se você quiser você

Como instalar o CMS de outubro no CentOS 7

Como instalar o CMS de outubro no CentOS 7

Outubro é um sistema de gerenciamento de conteúdo de código aberto baseado no Laravel PHP Framework. Com uma interface elegante e uma arquitetura modular concisa

Como configurar a autenticação de dois fatores (2FA) para SSH no CentOS 6 usando o Google Authenticator

Como configurar a autenticação de dois fatores (2FA) para SSH no CentOS 6 usando o Google Authenticator

Após alterar a porta SSH, configurar a batida na porta e fazer outros ajustes para a segurança SSH, talvez haja mais uma maneira de protegê-lo

Como instalar o MyCLI no Linux (CentOS, Debian, Fedora e Ubuntu)

Como instalar o MyCLI no Linux (CentOS, Debian, Fedora e Ubuntu)

Introdução O MyCLI é um cliente de linha de comando para MySQL e MariaDB que permite concluir automaticamente e ajuda na sintaxe de seus comandos SQL. MyCL

Como instalar o Directus 6.4 CMS em um CentOS 7 LAMP VPS

Como instalar o Directus 6.4 CMS em um CentOS 7 LAMP VPS

Usando um sistema diferente? O Directus 6.4 CMS é um sistema de gerenciamento de conteúdo sem cabeça (CMS) poderoso e flexível, gratuito e de código aberto que fornece

Como instalar o Reader Self 3.5 RSS Reader em um CentOS 7 LAMP VPS

Como instalar o Reader Self 3.5 RSS Reader em um CentOS 7 LAMP VPS

Usando um sistema diferente? O Reader Self 3.5 é um leitor de RSS auto-hospedado, simples e flexível, gratuito e de código aberto, e uma alternativa ao Google Reader. Leitor Sel

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.