Como instalar a pilha de lâmpadas no rhel e o centOS Stream 9
- 2048
- 288
- Enrique Crist
Lâmpada é uma popular plataforma de desenvolvimento da web de código aberto que significa Linux, Apache, MySQL e PHP. Este acrônimo representa os componentes principais de um servidor web típico baseado em Linux e fornece um ambiente estável e confiável para os desenvolvedores da Web criarem e implantar sites dinâmicos e aplicativos da Web.
Neste artigo, mostraremos como configurar uma pilha de lâmpadas no Red Hat Enterprise Linux (RHEL) e CentOS Stream 9 Systems.
Pré -requisitos
Antes de começar, você precisa ter um sistema RHEL ou CentOS 9 recém -instalado com um usuário raiz ou um usuário com privilégios sudo. Você também precisa ter um entendimento básico dos comandos e conceitos do Linux.
Etapa 1: Instale o Apache Web Server
O Apache é o software de servidor web mais usado no mundo e está disponível nos repositórios padrão do CentOS 9. Para instalar o Apache, execute o seguinte comando como root ou com privilégios de sudo:
sudo dnf install httpd
Quando a instalação estiver concluída, inicie o serviço Apache e permita que ele inicie automaticamente no horário de inicialização:
sudo systemctl iniciar httpd
sudo systemctl ativar httpd
Para verificar se o servidor da Web Apache está funcionando corretamente, abra um navegador da Web e acesse o endereço IP do servidor ou o nome do host. Você deve ver a página da web do Apache padrão, que confirma que o servidor da web está em funcionamento e em execução.
Etapa 2: Instale o servidor de banco de dados MariaDB
O MariaDB é um garfo do servidor de banco de dados MySQL e está incluído nos repositórios padrão do CentOS 9. Para instalar o mariadb, execute o seguinte comando:
sudo dnf instalar mariadb-server
Quando a instalação estiver concluída, inicie o serviço MariaDB e permita que ele comece automaticamente no horário de inicialização:
SUDO SYSTEMCTL START MARIADB
sudo systemctl ativar mariadb
Para proteger a instalação do Mariadb, execute o seguinte comando
mysql_secure_installation
Etapa 4: Instale o PHP
Agora que o Apache e o Mariadb estão instalados e em execução, podemos proceder para instalar o PHP. Para fazer isso, execute o seguinte comando:
sudo dnf install php php-cli php-common php-gd php-mysqlnd php-pdo
Etapa 5: Configurar PHP
Depois de instalar o PHP, precisamos fazer algumas alterações de configuração para garantir que ele funcione corretamente com o Apache. Abra o 'php.ini ' Arquivo de configuração usando seu editor de texto preferido:
sudo nano /etc /php.ini
No arquivo, procure as seguintes linhas e modifique -as da seguinte forma:
Memory_limit = 256M upload_max_filesize = 128m post_max_size = 128m123 | Memory_limit = 256mupload_max_filesize = 128mpost_max_size = 128m |
Salve e feche o arquivo.
Etapa 6: teste a pilha da lâmpada
Para verificar se nossa pilha de lâmpadas está instalada e configurada corretamente, criaremos um script PHP simples e o executaremos através do Apache.
Crie um novo arquivo chamado 'Informações.php ' No diretório raiz da Web Apache usando o seguinte comando:
sudo nano/var/www/html/info.php
Cole o seguinte código no arquivo:
Salve e feche o arquivo.
Agora, abra seu navegador da web e navegue para 'http: // yourserver-ip/info.php '. Você deve ver uma página exibindo as informações de configuração do PHP. Se você vir esta página, sua pilha de lâmpadas está em funcionamento e em funcionamento.
Mostrando informações de PHP sobre RHEL & CENTOS Stream 9Parabéns! Você instalou e configurou com sucesso uma pilha de lâmpadas no seu servidor RHEL ou CENTOS 9.
Conclusão
Em conclusão, a configuração de uma pilha de lâmpadas no RHEL ou no CentOS 9 envolve a instalação do Apache, MariaDB e PHP e fazer algumas alterações de configuração necessárias. Com o guia passo a passo fornecido neste artigo, você pode ter sua própria pilha de lâmpadas em funcionamento em nenhum momento. Com uma pilha de lâmpadas no lugar, você tem todos os componentes necessários para hospedar sites e aplicativos dinâmicos. É uma solução flexível e escalável que fornece a base para muitos dos sites e aplicativos que usamos hoje. Seja você um administrador experiente de sistema ou um iniciante, a configuração de uma pilha de lâmpadas no RHEL ou no CentOS 9 é uma ótima maneira de começar com o desenvolvimento da web e hospedagem.
- « Qual é o arquivo /etc /mtab no Linux
- O desafio do “Hello World” impressão em 20 linguagens de programação diferentes »