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

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

Otimizando a Distribuição Gentoo

Roubando bits (parte 2): como resolver questões rapidamente sem calculadora

Crise de distro!

Mamãe, quero Slack! (parte 3 - final)

Acelere a publicação de seus artigos e dicas no VOL

Leitura recomendada

Instalar XGL e Beryl no Ubuntu 6.06 LTS (Gnome)

Vamos configurar a Nividia no Kurumim

Configurando o seu teclado sem fio (e, via de regra, sem LEDs indicadores de estado) no Linux

Recuperar a senha do root pelo CD

FreeRADIUS - Conceitos Básicos - Parte II

  
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