Linux MySQL PHP VPS

Como instalar Linux, Apache, MySQL, PHP (LAMP) Stack On CentOS 7

Se você decidiu construir um servidor web para hospedar um site, a primeira coisa que você terá que fazer é instalar LAMP. Ele consiste em serviços como Apache, MySQL (ou MariaDB) e mecanismo de PHP, também é conhecido como LAMP (Linux, Apache, MySQL, PHP). Depois de terminar este tutorial, você dominará todas as etapas básicas para instalar a LAMP com êxito em CentOS 7 VPS.

O que você precisa?

Antes de começar este guia, você precisará do seguinte:

  • Acesso root SSH ao servidor

Passo 1 – Instalando o Apache

Inicialmente lançado em 1995, o Apache é o software de servidor HTTP mais popular e mais antigo. O projeto Apache é mantido pela comunidade de código aberto Apache Software Foundation, o que significa que é gratuito. Podemos instalá-lo muito facilmente, pois ele vem com os repositórios padrão do software CentOS. Basta executar este comando no terminal:

Agora, inicie o serviço Apache e ativá-lo na inicialização:

Para verificar se ele foi iniciado corretamente, execute o comando ps aux | grep httpd:

Como poderíamos ver, o daemon HTTP foi iniciado com êxito. Você deve ser capaz de acessar seu servidor via endereço IP agora.

Em primeiro lugar, verifique o IP do servidor usando dig:

Depois de obtê-lo, insira o endereço IP para o navegador da Web preferido. O resultado deve ser uma página com texto como It works! ou Testing 123

Passo 2 – Instalando o MySQL (MariaDB)

Após a implementação bem sucedida de um servidor web, vamos instalar o serviço de banco de dados real. MariaDB é uma comunidade desenvolvida fork do serviço muito conhecido MySQL, a boa notícia é que também é gratuito. Como ele vem com repositórios padrão CentOS também, basta executar  Yum:

Quando a instalação for concluída, inicie o MariaDB e ative-a no boot:

Depois de iniciar o MariaDB, execute o script de segurança inicial para remover alguns padrões arriscados:

Em primeiro lugar, MariaDB irá pedir-lhe para a senha de root, no entanto, uma vez que esta é a instalação inicial, você não tem nenhum, então basta pressionar enter. O prompt seguinte perguntará se você deseja definir uma senha de root, insira Y e siga as instruções:

Para todas as outras perguntas, você pode clicar com segurança na tecla ENTER e aceitar as configurações padrão. Neste ponto a sua base de dados está pronta e podemos prosseguir para a instalação do PHP.

Passo 3 – Instalando o PHP

O motor PHP é necessário para processar o nosso código PHP, acessar o banco de dados e servir o conteúdo para o Apache. Mais uma vez, você pode usar o Yum para instalar os pacotes PHP necessários. Execute este comando no terminal:

Para que o Apache reconheça o mecanismo PHP, reinicie-o:

É isso aí! Você acabou de construir um servidor web.

Passo 4 – Teste do motor PHP

Você pode verificar se o PHP está realmente funcionando criando um arquivo de teste. Basta executar este comando:

Agora, acesse info.php via IP, como este:

Você deve ver a página de informações PHP padrão com sua versão no cabeçalho:

php info

Conclusão

Como você já deve ter notado, a construção de um servidor web simples não é tão difícil e não requer um pacote enorme de habilidades. Você acabou de instalar a pilha LAMP no CentOS 7. O Apache servirá conteúdo para o navegador, enquanto o PHP executará o código e fará consultas ao MariaDB para obter os dados necessários.

2 Comentários

Clique aqui para comentar

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
R$6
99
/mês

Junte-se a centenas de inscritos em todo o mundo

e receba um resumo dos tutoriais mais recentes direto para o seu e-mail

Please wait...

Obrigado por se inscrever!