Como instalar a pilha de lâmpadas no Rocky Linux 8
- 798
- 210
- Wendell Legros
LÂMPADA é uma pilha popular usada nos círculos de desenvolvimento para hospedar aplicativos da Web estáticos e dinâmicos. É um acrônimo para Linux, Apache, Mysql (ou Mariadb) & Php. Notavelmente, ele compreende o servidor da Web Apache, o MySQL ou o MariadB Database Server e o PHP.
[Você também pode gostar: como instalar o Lemp Stack no Rocky Linux 8]
Neste guia, orientamos você pela instalação de LÂMPADA sobre Rocky Linux 8.
Pré -requisitos
Antes de começar, verifique se você tem o seguinte:
- Uma instância do Rocky Linux 8
- Um usuário sudo configurado
Vamos começar…
Etapa 1: Instale o Apache no Rocky Linux
O primeiro componente que vamos começar a instalar é o Apache servidor web. Isso é fornecido pelo httpd pacote de software. Quando instalado, o httpd Daemon é executado em segundo plano aguardando a entrada Http Solicitações de dispositivos clientes.
Para instalar Apache, Inicie seu terminal e execute o comando.
$ sudo dnf install httpd
Isso instala o httpd pacote junto com outras dependências.
Instale o Apache no Rocky LinuxDepois disso, permita que o servidor da web comece na hora da inicialização.
$ sudo systemctl ativar httpd
E então comece o apache httpd Daemon como mostrado.
$ sudo systemctl iniciar httpd
Para verificar isso Apache está funcionando Rocky Linux 8, emitir o comando:
$ sudo status Systemctl httpdVerifique o status do Apache no Rocky Linux
Outra maneira bacana de verificar isso Apache está ativo e em execução está navegando no endereço IP do servidor ou no nome de domínio totalmente qualificado (Fqdn) como mostrado.
http: // server-ip ou http: // domínio.com
Isso deve dar a você a página de teste HTTP do Apache, um indicador de que tudo está bem.
Verifique a página do Apache no Rocky LinuxSe você está recebendo um erro no seu navegador ao tentar acessar a página, talvez o firewall esteja bloqueando o tráfego HTTP. Execute os comandos abaixo para permitir Http tráfego e recarregar o firewall.
$ sudo firewall-cmd --add-service = http --permanent $ sudo firewall-cmd--reload
Etapa 2: instale o mariadb no Rocky Linux
Em seguida, precisamos instalar um servidor de banco de dados. Duas opções podem ser suficientes - Mariadb e Mysql. Vamos nos concentrar em Mariadb Graças a seus inúmeros aprimoramentos, incluindo replicação mais rápida e segura, vários mecanismos de armazenamento de alto desempenho, compatibilidade com versões anteriores com o MySQL e melhor desempenho geral quando comparado ao MySQL.
O Appstream repositório para Rocky Linux fornece Mariadb 10.3 No momento da redação deste guia.
Para instalar Mariadb, Execute o comando:
$ sudo dnf install mariadb-server mariadb
Quando a instalação estiver concluída, ative Mariadb para começar uma reinicialização ou durante a inicialização.
$ sudo systemctl atabille -agora mariadb
E finalmente, comece o Mariadb serviço.
$ sudo systemctl start mariadb
Para confirmar isso Mariadb Daemon está funcionando, execute o comando:
$ sudo Systemctl status mariadbVerifique o status do mariadb
As configurações padrão do MariaDB são fracas e representam algumas vulnerabilidades que podem ser alavancadas por hackers para violar o servidor de banco de dados. Como tal, precisamos tomar medidas adicionais para endurecer o servidor de banco de dados.
Para conseguir isso, execute o script mostrado.
$ sudo mysql_secure_installation
O primeiro passo é definir o raiz senha. Então pressione DIGITAR Como nenhuma senha raiz é configurada por padrão e depois 'Y'
Para definir uma senha root. Forneça uma senha forte e confirme -a.
Tipo 'Y'
Para as configurações restantes. Isso limpará ou removerá efetivamente os usuários anônimos, bloqueará o login de raiz remota e removerá o banco de dados de teste que não é necessário em um ambiente de produção.
O servidor de banco de dados agora está totalmente configurado e seguro.
Etapa 3: Instale o PHP no Rocky Linux
Finalmente, o último componente a ser instalado será Php. Php, um backRônimo para Pré -processador de hipertexto PHP, é uma linguagem de script usada no desenvolvimento de páginas dinâmicas da web.
[Você também pode gostar: como instalar o último php 8.0 no Rocky Linux 8]
Rocky Linux Appstream Fornece várias versões de PHP. Para verificar as versões disponíveis, execute o comando:
$ sudo dnf módulo list php
Isso fornece uma lista de módulos e fluxos de PHP.
Listar o fluxo do módulo PHPO fluxo de php padrão é Php 7.2. Para instalar o fluxo de módulos mais recente a partir do repositório, redefina os fluxos PHP.
$ sudo dnf módulo redefinir php
Em seguida, ative o fluxo PHP preferido. Por exemplo, para ativar Php 7.4, executar:
$ sudo módulo dnf install php: 7.4
Isso instala Php 7.4 e extensões associadas.
Instale o PHP no Rocky LinuxAlém disso, você pode instalar extensões php adicionais. Aqui, estamos instalando PHP-CURL, e PHP-ZIP extensões.
$ sudo dnf install php-curl php-zip
Depois de instalado, confirme a versão do PHP instalada como mostrado.
$ php -vVerifique a versão PHP
Outra maneira de testar a versão do PHP instalada é criar um arquivo de php de teste no /var/www/html caminho.
$ sudo vim/var/www/html/info.php
Cole a configuração mostrada.
Salve as mudanças e reinicie o servidor da web.
$ sudo systemctl reiniciar httpd
Em seguida, volte para o seu navegador e siga o URL mostrado
http: // server-ip/info.php
Uma página exibindo a versão PHP entre outros parâmetros, como detalhes das extensões de PHP ativada, será exibida.
Verifique as informações do PHPAgora você pode remover o arquivo php de teste.
$ sudo rm -f/var/www/html/info.php
E aí está. Nós instalamos com sucesso o LÂMPADA empilhar Rocky Linux 8.4. Você pode proceder e hospedar seus aplicativos da Web ou configurar o Apache para executar vários hosts virtuais no mesmo servidor.
Além disso, se você deseja proteger um servidor da Web Apache com certificado SSL, confira nosso guia que explique como proteger o Apache com o certificado Let's Crypty no Rocky Linux.
- « Como instalar o MongoDB no Rocky Linux e Almalinux
- Prenda o Apache com o certificado Let's Crypt no Rocky Linux »