Como instalar o Apache, MySQL, PHP (LAMP) no CentOS 6

Sobre o LAMP
LAMP é um conjunto de software de código aberto usado servidores web. A sigla significa Linux, Apache, MySQL e PHP.

As etapas neste tutorial requer que o usuário tenha privilégios root.

Primeiro Passo – Instale o Apache

Apache é um software livre de código aberto que funciona com mais de 50% dos servidores web do mundo.

Para instalar o apache, abra um terminal e digite o seguinte comando:

sudo yum install httpd

Uma vez instalado, você pode começar iniciar o Apache:

sudo start service httpd

É isso aí. Para verificar se o Apache está instalado, digite em seu navegador o IP do servidor (por exemplo,. Http://12.34.56.789).

Como encontrar o seu endereço de IP do servidor

Você pode executar o seguinte comando para revelar o endereço IP do seu servidor.

ifconfig eth0 | grep inet | awk '{print $ 2}'

Segundo Passo – Instalar MySQL

MySQL é um poderoso sistema de gerenciamento de banco de dados.

Para instalar o MySQL, abra um terminal e digite os seguintes comandos:

sudo yum install mysql-server
sudo service mysqld start

Durante a instalação, o MySQL irá pedir a sua permissão duas vezes. Depois de dizer sim a ambos, o MySQL será instalado.

Uma vez que é feita a instalação, você pode definir uma senha root do MySQL:

sudo /usr/bin/mysql_secure_installation

O prompt irá pedir sua senha de root atual.

Desde que você acabou de instalar o MySQL, você provavelmente não terá um, para deixá-lo em branco pressionando enter.

Digite a senha atual do root (ENTER para nenhum):
OK, utilizado com sucesso senha, seguindo em frente …

Em seguida, o prompt irá perguntar se você deseja definir uma senha root. Vá em frente e escolha Y e siga as instruções.

CentOS automatiza o processo de criação de MySQL, a pedir-lhe uma série de sim ou não.

É mais fácil apenas para dizer Sim para todas as opções. No final, o MySQL irá recarregar e implementar as novas mudanças.

Por padrão, a instalação do MySQL tem um usuário anônimo, permitindo que qualquer pessoa
para entrar no MySQL sem ter que ter uma conta de usuário criada para
los. Este destina-se apenas para testes, e para fazer a instalação
ir um pouco mais suave. Você deve removê-los antes de se mudar para uma
ambiente de produção.

Remover usuários anônimos? [Y / n] y
… Sucesso!

Normalmente, a raiz só deve ser permitida se conectar de ‘localhost’. este
garante que alguém não pode adivinhar a senha de root a partir da rede.

Não permitir login root remotamente? [Y / n] y
… Sucesso!

Por padrão, o MySQL vem com um banco de dados chamado “teste” que qualquer um pode
acesso. Isso também é destinado apenas para testes, e deve ser removido
antes de passar para um ambiente de produção.

Remover banco de dados de teste e acesso a ele? [Y / n] y
– Banco de dados de teste de gota …
… Sucesso!
– Remoção de privilégios no banco de dados de teste …
… Sucesso!

A recarga das tabelas de privilégios irá garantir que todas as alterações feitas até agora
terá efeito imediato.

Atualizar tabelas de privilégios agora? [Y / n] y
… Sucesso!

Limpando …

Tudo pronto! Se você tiver concluído todas as etapas acima, o MySQL
instalação deve agora ser seguro.

Obrigado por usar o MySQL!

Terceiro Passo – Instale o PHP

PHP é uma linguagem de script web de código aberto que é amplamente utilizada para construir páginas web dinâmicas.

Para instalar o PHP no seu servidor privado virtual, abra um terminal e digite o seguinte comando:

sudo yum install php php-mysql

Uma vez que você responder sim para o prompt, o PHP será instalado.

Módulos PHP

PHP também tem uma variedade de bibliotecas úteis e módulos que você pode adicionar no seu servidor. Você pode ver as bibliotecas que estão disponíveis, digitando:

yum search php-

Eem seguida, será exibida a lista de possíveis módulos. O início se parece com isso:

php-bcmath.x86_64
php-cli.x86_64
php-common.x86_64
php-dba.x86_64
php-devel.x86_64
php-embedded.x86_64
php-enchant.x86_64
php-gd.x86_64
php-imap.x86_64

Para ver mais detalhes sobre o que cada módulo faz, digite o seguinte comando no terminal, substituindo o nome do módulo com qualquer biblioteca que você deseja aprender.

yum info php-nome_modulo

Uma vez que você decidir instalar o módulo, digite:

sudo yum install nome_modulo

Reinicie o Apache para que todas as alterações tenham efeito no seu servidor:

sudo service httpd restart

Você pode instalar várias bibliotecas de uma vez separando o nome de cada módulo com um espaço.

Parabéns! Agora você tem um LAMP instalado!

Também deve definir que os processos sejam executados automaticamente quando o servidor ligar ou reiniciar:

sudo chkconfig httpd on
sudo chkconfig mysqld on

Executando meu arquivo php teste

Embora LAMP está instalado no seu servidor, ainda podemos dar uma olhada e ver os componentes on-line através da criação de uma página de informação php rápida

Para configurar isso, primeiro crie um novo arquivo:

sudo nano /var/www/html/info.php

Adicione a seguinte linha:

<? php
phpinfo ();
?>

Em seguida, salvar e sair.

Reinicie o Apache para que todas as alterações tenham efeito no seu servidor:

sudo service httpd restart

Concluir-se, visitando a sua página de informações do php (certifique-se de substituir o exemplo de endereço ip com o seu correto): http://12.34.56.789/info.php

Tags:

  • como configurar o php no linux loc:BR
  • como configurar o servidor apache loc:BR

Dúvidas?

Entre em contato conosco, teremos prazer em atende-lô.

Telefone

(34) 3238.0927 ou (34) 3517.7093