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.127 ]

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

Embelezando o Xubuntu 12.04

Jogos de computador: a que ponto chegaram

Onde o Linux perde feio para Windows

GNU e Linux: amigos para sempre

Sujando as mãos ao instalar Arch Linux (método de instalação novo)

Leitura recomendada

Execução automática de comandos na inicialização do modo gráfico

Instalando uma Nvidia no Debian

Resolvendo o problema de gerenciamento de energia - ACPI

Apache 2.0 + PHP + PostgreSQL no Slackware

Raid prático e definitivo

  
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
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts