Skip to content

Fedora 9: Apache 2 PHP 5 Mysql 5 phpmyadmin – lamp2

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 9 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.8, php 5.2.5 e mysql 5.0.51a 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.

2 Comments

  1. Luiz Diniz Luiz Diniz

    Muito bom, segui todos os passos e funcionou perfeitamente.

  2. Herli Menezes Herli Menezes

    Oi,

    suas dicas foram ótimas. Funcionou quase que perfeitamente.
    Estou configurando o LAMP para utilização com o Moodle então tenho duas questões:
    1. Gostaria de não trabalhar no diretório /var/www/html/ e sim um diretório public_html em home. Para isso terei que mudar algumas diretivas do httpd.conf correto? Ao fazer isso antes dessas alterações o Firefox ignorou solenemente o arquivo .php…
    2. na página do phpmyadmin, no final, veio a mensagem:
    “A extensão mbstring do PHP não foi encontrada e você parece estar usando conjuntos de caracteres multibyte. Sem a extensão mbstring o phpMyAdmin não será capaz de dividir as strings corretamente isso pode causar resultados inesperados.” O que isso significa, e como posso contornar isso?
    Desculpe pelas perguntas elementares, mas é que estou me aventurando no aprofundamento do Fedora, Linux e companhia.

    Herli Menezes

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.