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.
Muito bom, segui todos os passos e funcionou perfeitamente.
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