sábado, 4 de junho de 2011

[Tutorial] Instalar Apache + PHP + MySql + phpMyAdmin

Uma das grandes dificuldades de se programar em algumas linguagens num ambiente linux, são as barreiras para se instalar os requisitos mínimos. Este tutorial vai guiá-lo passo a passo de como instalar os requisitos para se programar em PHP no linux, contendo o servidor apache e o banco de dados MySql. Este tutorial foi testado no Fedora 15.



Antes de mais nada, abra um terminal e digite o comando:

sudo su
A senha de usuário root será solicitada. Informe-a e tecle Enter. Feito isso, mãos à obra:

Passo 1 - Instalando o MySql Server

yum install mysql mysql-server
O sistema se conectará à internet e fará o download dos pacotes automaticamente. Quando perguntado se deseja continuar, selecione "Yes". Neste momento, o servidor MySql está instalado mas ainda não está em execução. Para que isto aconteça, devemos executar os seguintes passos:

chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
Pronto. Servidor MySql instalado e em execução. Entretanto, devemos configurar diretrizes de segurança. Então, executamos o seguinte comando:

mysql_secure_installation
Será exibida uma mensagem solicitando a senha de root do servidor MySql. Caso seja o primeiro acesso, simplesmente aperte enter. Caso contrário, digite a senha que foi pré-definida.

Feito isso, será proposta uma mudança na senha de root do MySql. Caso deseje proceder, escolha "Y" e digite a nova senha seguida da confirmação.

Agora serão mostradas uma série de opções para configurar a segurança. Escolha "Y" em todas. Caso sejam bem sucedidas, uma mensagem de agradecimento será exibida e o aplicativo encerrado.

Passo 2 - Instalando o servidor Apache.

No terminal, digite o seguinte comando:
yum install httpd
Completada a instalação, devemos proceder à configuração de arranque automático, ou seja, o servidor iniciar junto com o sistema. Para tanto, execute o seguinte comando:
chkconfig --levels 235 httpd on
 E então, inicie o apache:
/etc/init.d/httpd start
Para verificar se tudo funciona, abra seu navegador e digite:

http://localhost/
Uma página do apache deverá aparecer.

 Passo 3 - Instalando o PHP

Para instalar os pacotes do PHP, execute o comando:
yum install php
Neste ponto, temos de reiniciar o servidor Apache:
/etc/init.d/httpd restart
Passo 4 - Instalando o PhpMyAdmin

Para baixar e instalar os pacotes, execute o comando:
yum -y install phpMyAdmin php-mysql php-mcrypt
Pronto! Caso queira editar os acessos, devemos proceder à configuração de acesso. Para tanto, vamos editar o arquivo PhpMyAdmin.conf:
vi /etc/httpd/conf.d/phpMyAdmin.conf
Será exibido em seu terminal  o arquivo phpMyAdmin.conf. Para editá-lo, aperte "Insert". Para permitir outros ips, edite a linha 14. Quando terminar a edição, pressione "Esc" e depois digite:
:x
Pressione "Enter" para salvar as alterações. Com as mudanças feitas, uma reinicialização do Apache é necessária, então, execute o comando:
/etc/rc.d/init.d/httpd reload

No mais, é isso.

0 comentários:

Postar um comentário