Servidor OpenLiteSpeed
O servidor OpenLiteSpeed é um dos melhores programas de servidor web que você pode instalar em seu servidor VPS e atingir o desempenho imbatível para seu site. Tenho usado para vários clientes (e para mim também) e funciona de forma intuitiva e rápida. Neste tutorial, implantei um servidor em nuvem em UpCloud. A seguir, irei instalar o servidor OpenLiteSpeed na máquina e torná-lo pronto para servir páginas html / php aos visitantes.
Privilégios
Etapas iniciais a serem executadas antes de iniciar a instalação do OpenLitespeed
- Implantar um servidor em nuvem com Ubuntu 18.04 LTS como SO
- Configure um novo usuário sudo com privilégios de root (recomendado)
- Configure o firewall UFW e abra as portas (80, 443, 7080, 8088)
Resumo
A instalação do OpenLiteSpeed é abordada abaixo para facilitar a navegação pelo processo.
- Instalação do servidor da web OpenLitespeed
- Configurando senha de administrador
- Conectando-se ao console do servidor
- Ativando a porta 80 no lugar de 8088
Instalando OpenLiteSpeed Server
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Acima está uma operação única que adiciona e verifica rapidamente se o software que vamos baixar não foi adulterado por ninguém; criptograficamente.
Como você costuma fazer para a maioria dos pacotes, adicione o repositório em seu sistema.
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
Assim que o repositório for adicionado ao sistema, você pode prosseguir e instalar o OpenLiteSpeed com o comando abaixo. Aqui, você pode alterar o lsphp74 com a versão do php que deseja instalar em seu servidor. Usei lsphp74, mas você também pode substituí-lo por lsphp73 ou lsphp72.
sudo apt-get install openlitespeed lsphp74
Agora você precisa criar um link simbólico para o processador PHP que acabou de instalar no servidor com o pacote OpenLiteSpeed. Este comando decidirá qual versão do PHP será usada pelo seu servidor OpenLiteSpeed. (se você instalou lsphp73, certifique-se de substituir lsphp74 por ele.)
sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
Configurando a senha do administrador
Como etapa obrigatória, após a instalação bem-sucedida do OpenLiteSpeed e de seu processador PHP, você precisa criar um usuário administrador e definir uma senha. Isso será usado para fazer login em seu servidor e configurá-lo nas próximas etapas.
sudo /usr/local/lsws/admin/misc/admpass.sh
Depois de executar o comando, ele solicitará um nome de usuário e uma senha duas vezes.
Conectando ao seu servidor
Verifique previamente se tudo foi instalado com sucesso
sudo /usr/local/lsws/bin/lswsctrl status
A saída deve ser algo assim.
litespeed está sendo executado com PID 990.
Caso você não veja a saída acima.
sudo /usr/local/lsws/bin/lswsctrl start
saída
[OK] velocidade lites: pid = 5137.
Regras de firewall adicionais se você tiver UFW habilitado
sudo ufw allow 8088
sudo ufw allow 7080
Nesta fase, você deve ser capaz de visitar a página padrão do servidor e o back-end da seguinte forma.
A interface do site
http://server_domain_or_IP:8088
Back-end (console de administração)
https://server_domain_or_IP:7080
Nesta tela de login, faça login usando as credenciais de login de administrador que você criou anteriormente neste tutorial. Agora você deve ver o painel como este.
Este é o painel onde vamos configurar a configuração de nível de servidor do OpenLiteSpeed.
Habilite a porta 80 para atender ao seu site
O servidor OpenLiteSpeed, por padrão, escuta a porta 8088 para servir as páginas da web. Portanto, se você não alterar para a porta 80, terá que sufocar a porta 8088 após o seu domínio para poder abrir o seu site.
Vamos fazer com que nosso ouvinte OpenLiteSpeed escute na porta 80 em vez de 8088.
Vá para Ouvintes >> Exibir / Editar
O ouvinte padrão estaria ouvindo QUALQUER Endereço IP na porta 8088. Clique no botão editar no cabeçalho Configurações de endereço.
Basta substituir 8088 por 80 e clicar no ícone Salvar no canto superior direito.
Precisamos agora reiniciar normalmente o servidor OpenLiteSpeed para poder executar as alterações que fizemos recentemente.
Agora, você deve ser capaz de visualizar a página padrão do seu servidor quando clicar no IP do servidor na barra de endereços.
Vamos fazer seu ouvinte escutar apenas um nome de domínio e não o IP.
Na página Listener padrão, clique no ícone de edição após o mapeamento de host virtual de exemplo.
Digite o nome de domínio que você deseja que seu servidor ouça. Você pode adicionar um alias www aqui também.
Salve o mapa de host virtual e clique no ícone Graceful Restart para reiniciar o servidor.
Voila, agora você pode apontar seu nome de domínio no IP do servidor e seu domínio deve abrir a página do servidor padrão agora.
A raiz do seu documento para este host virtual é
/ usr / local / lsws / Example / html /
Agora você pode se conectar ao seu servidor usando Filezilla sobre SSH na porta 22 e enviar os arquivos CMS para este diretório e você poderá visitá-lo em seu domínio.
O que é o Next?
Agora você pode instalar o WordPress no servidor OpenLiteSpeed ou o CMS de sua escolha desenvolvido em php. Suporta aplicativos externos PHP, Ruby, Python, Perl e Java.
Conclusão
OpenLiteSpeed é um dos melhores pacotes de servidor e é a versão de código aberto do servidor LiteSpeed Enterprise. Você tem a liberdade de escolher o número de sites que deseja hospedar e o número de funcionários que deseja em seu servidor; isso também de GRAÇA.
Além disso, o cache LiteSpeed permite habilitar o cache mais rápido para WordPress. Você pode instalar 1 plugin de cache para a melhor aceleração do seu site WordPress.