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: 5.172 ]

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

Incrementando os efeitos do Ubuntu

Mamãe, quero Slack! (parte 2)

Entrevista com Knurt, o pires voador

Sport: Frontend para Slackbuilds ao estilo Ports do BSD

Mini-manual do Fluxbox no Zenwalk

Leitura recomendada

Dominando o apt-get no Conectiva

Instalação e configuração do RT (Resquest Tracker)

ISPconfig - Uma alternativa ao CPanel

Rodando seu script como "service" no Conectiva

Configurando hostname, rotas, gateway e IP em Red Hat 6

  
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