Hoje eu rodei igual um bicho atrás de informações sobre Apache 2 + PHP5 + Mysql 5 + PHPMyadmin para o meu Fedora 8, e agora, às 00:00 que consegui fazer tudo o que eu queria. Como sempre, é nosso prazer ajudar-lhe com o que há de mais simples em artigos e informações.

Terreno

Necessidade de instalação do LAMP2 em meu PC. Ter uma internet bacana, ou “bacaninha”.

Partindo para cima

Primeiros passos (creio que você já atulizou seu fedora 8) sempre devem ser checagens simples. Rode os comandos abaixo como root:

yum -y install httpd php mysql mysql-server php-mysql

Esse comando aí instala o apache 2.2.6, php 5.2.4 e mysql 5.0.45 e já integra os serviços entre si.

Para fazer com que os serviços rodem automaticamente, usemos os comandos abaixo:

/sbin/chkconfig httpd on
/sbin/chkconfig –add mysqld
/sbin/chkconfig mysqld on
Para startar os serviços use os comandos:

/sbin/service httpd start
/sbin/service mysqld start

Para ajustar o password do mysql use o comando:

mysqladmin -u root password ‘new-password’
Para “adicionar” alguma segurança ao mysql, use:

mysql -u root -p
mysql> DROP DATABASE test;
mysql> DELETE FROM mysql.user WHERE user = ”;
mysql> FLUSH PRIVILEGES;

Para ver se rodou legal, vá em /var/www/html/ e crie um arquivo index.php e coloque o conteúdo abaixo dentro dele:

<?php
phpinfo();
?>

Para testar, abra o firefox e coloque o endereço –> http://localhost/
Se for exibida a diretiva completa do php.ini, MARAVILHA, se não, volte para o início deste tutorial.
Agora o mr PHPMYAdmin, para ajusta-lo use o comando abaixo:

yum install phpmyadmin
Feito isso, copie o diretório da forma que eu farei:

cp -r /usr/share/phpMyAdmin/ /var/www/html/

Pronto, o phpmyadmin pode ser acessado da seguinte forma em seu Firefox (eu espero que seja ele):

http://localhost/phpMyAdmin/

Espero ter ajudado e algo, talvez possa ser útil.


12 comentários em “Fedora 8: Apache 2 + PHP5 + Mysql 5 + PHPMYadmin

  1. Tudo bem amigo?Ótimo tutorial,estava tendo as mesmas dificuldades que você,só tive um único problema,depois de instalar o phpMyAdmin,foi requerido usuário e senha,que não haviam sido criados no momento da instalação,como posso acessá-lo,ou criar usuário e senha para o phpMyAdmin?Agradeço caso possa me ajudar.

  2. Muito bom velho! funcionou perfeitamente! só uma coisa que nao deu certo. Quando eu executei o comando:
    “/sbin/chkconfig –add mysqld” ele me disse que o atributo “-add” nao é válido e também quando eu executei o ” mysql> FLUSH PRIVILEGES;” o console ficou em branco e nao consegui fazer mais nada. mas de qualquer jeito funcionou! valeu!

  3. Estou com problemas quando executo o comando /sbin/service httpd start
    Acontece isso:

    Starting httpd: [Sun Aug 02 20:36:12 2009] [crit] (EAI 2)Name or service not known: alloc_listener: failed to set up sockaddr for http:://localhost
    Syntax error on line 85 of /etc/httpd/conf.d/system-config-httpd.conf:
    Listen setup failed

  4. Pra ajudar a galera, quem deu o comando “–add mysqld” e nao funfou é pq o comando é com 2 “–” assim “–add mysqld”.

  5. Deu tudo certo até copiar a pasta para /var/www/html, mas na hora de colocar ‘http://localhost/phpMyAdmin/’ no firefox, apareceu a lista de arquivos da pasta. Quando abri o index.php apareceu o programa. Será que é problema do meu firefox?

  6. Muito bom! funcionou perfeitamente!

    qualquer duvida depois que instalar e configurar o phpmyadmin voce da um “service httpd restart” para reiniciar o apache. Fiz isso e funcionou normalmente!

    Obrigado e ate+

Deixe um comentário