Bom, agora vem a parte mais fácil (nossa, mais fácil do que a anterior? É, é sim hehe).
Por incrível que pareça não é um bicho de sete cabeças, são coisas que podem parecer difíceis, mas na realidade não são e eu vou mostrar isso:
No Gentoo o Apache2 já vem configurado para rodar na pasta /var/www/localhost/htdocs, agora basta adicioná-lo como processo para iniciar no boot:
# rc-update add apache2 default
* apache2 added to runlevel default
* rc-update complete.
Executado o comando, o Apache2 iniciará automaticamente com o boot, porém precisamos inicia-lo agora:
# /etc/init.d/apache2 start
* Starting apache2 ...
[Fri Sep 22 21:36:28 2006] [warn] module headers_module is already loaded, skipping
[Fri Sep 22 21:36:28 2006] [warn] module deflate_module is already loaded, skipping
apache2: Could not determine the server's fully qualified domain name, using 10.15.5.66 for ServerName [ ok ]
Pronto, o Apache está iniciado, faça um teste para ver se tudo ocorreu bem, tente acessar a página local:
$ firefox "http://localhost"
Se ele abrir uma página, é sinal de que tudo ocorreu bem, caso não, revise os passos anteriores, se preciso consulte aqui mesmo no VOL como configurar o Apache, no caso a maioria dos aplicativos no Gentoo, inclusive o Apache, já vem configurado para rodar em localhost, sendo assim desnecessária a configuração dele.
Bom, voltando ao servidor, caso esteja rodando perfeitamente o Apache2 e se você já tem os pacotes pré-compilados e criados com o quickpkg, agora basta linká-los com o Apache2.
Por padrão os pacotes vão parar no diretório /usr/portage/packages/All, então faremos um link desse diretório até outro dentro da raiz do Apache www:
# ln -s /usr/portage/packages/All/ /var/www/localhost/htdocs/pacotes
Okay, tudo linkado, vamos conferir?
$ firefox "http://localhost/pacotes"
Caso apareçam os pacotes certinhos aí, parabéns, o servidor está criado! O método é bem simples, mas é funcional. Agora vamos a próxima parte do artigo, configurando os clientes.