LAMP no Funtoo Linux em 15 minutos

Veja como instalar e deixar funcionando o Apache, MySQL (MariaDB), PHP e phpMyAdmin na distribuição Funtoo, de forma resumida e prática.

[ Hits: 4.944 ]

Por: Xerxes em 01/07/2015


Artigo



Apenas consultei algumas fontes e enxuguei as informações para ajudar quem quer ter o LAMP de forma rápida no Funtoo Linux.

O artigo leva em conta que o sistema está instalado e funcional, com a rede OK.

Atualize a árvore do Portage:

# emerge --sync

Antes de começar, adicione ao make.conf o seguinte:

USE="mysql mysqli php apache2"

Assim, todos os programas terão suporte ao que foi definido nas flags.

Comecemos com a instalação do database:

# emerge mariadb

O serviço pode ser iniciado com:

# rc-service mysql start

Na primeira vez, dará erro. Então execute o comando que será apresentado. Exemplo:

# emerge --config =dev-db/mariadb-10.0.20

Será pedido para criar a senha de administrador. Digite-a.

Repita o comando e adicione o serviço:

# rc-service mysql start
# rc-update add mysql default

Teste o MariaDB com:

mysql -u root -p
mysql> select user,host from mysql.user;
mysql> quit;
Linux: LAMP no Funtoo Linux em 15 minutos
Instale o PHP:

# emerge php

Instale o Apache:

# emerge apache

Habilite o módulo PHP no Apache:

# nano /etc/conf.d/apache2

APACHE2_OPTS="... -D PHP5"

Edite um novo arquivo chamado index.php:

# nano /var/www/localhost/htdocs/index.php

<html>
<body>
  <?php phpinfo(); ?>
</body>
</html>

Mude o nome do index.html:

# cd /var/www/localhost/htdocs/
# mv index.html /var/www/localhost/htdocs/OLD-index.html

Inicie o serviço e adicione-o:

# /etc/init.d/apache2 start
# rc-update add apache2 default

Teste o Apache e PHP acessando: http://localhost
Linux: LAMP no Funtoo Linux em 15 minutos
Instale o phpMyAdmin:

# emerge phpmyadmin

Configure o phpMyAdmin:

# cp /var/www/localhost/htdocs/phpmyadmin/config.sample.inc.php /var/www/localhost/htdocs/phpmyadmin/config.inc.php
# nano /var/www/localhost/htdocs/phpmyadmin/config.inc.php

Em "blowfish_secret" preencha com qualquer informação, por exemplo:

/* * This is needed for cookie based authentication to encrypt password in
* cookie
*/

$cfg['blowfish_secret'] = 'qualquercoisaserve'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Inicie phpMyAdmin acessando o seguinte endereço:
  • http://localhost/phpmyadmin

Linux: LAMP no Funtoo Linux em 15 minutos
É isso!

Para maiores informações, deixo as páginas que consultei:
   

Páginas do artigo
   1. Artigo
Outros artigos deste autor

Não quebre o Debian

Dando uma nova cara ao Ubuntu

Jogue DOOM clássico completo no Linux com Prboom

Slackware Current redondo com XFCE

Slackbuilds para leigos

Leitura recomendada

Instalando MRTG + rrdtool no Slackware 12.0

Debian sem Systemd

Batalha Apache, PHP e MySQL com vestígios de versão antiga

Nagios - Configuração do NagiosQL

Instalando e configurando o Nagios com e sem MySQL

  
Comentários
[1] Comentário enviado por spylinux em 13/12/2015 - 10:22h

interessante...eu havia seguido este tutorial, e fiz um comentário elogiando e falando como resolvi um problema com relação a extensões do PHP q eu precisava, e hj fui acessar novamente o artigo, e cadê meu comentário? Sumiuuuuuu

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org

[2] Comentário enviado por xerxeslins em 14/12/2015 - 12:19h


[1] Comentário enviado por spylinux em 13/12/2015 - 10:22h

interessante...eu havia seguido este tutorial, e fiz um comentário elogiando e falando como resolvi um problema com relação a extensões do PHP q eu precisava, e hj fui acessar novamente o artigo, e cadê meu comentário? Sumiuuuuuu

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


Eita! Pede ao Fábio para ver se ele pode restaurar. Clica em "Sobre" depois "Contato".


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts