logoJulio Cardoso Tutoriais e Dicas


Instalando Kyapanel no Debian Lenny 5 com LDAP passo a passo .

Postado em Linux (OS) Network(Servidores) Por julio em 4/06/09

Bem tirei ums dias para estudar ferramentas de controle e administração de servidores , ja estava na lista o kyapanel , uma ferramenta muito interessante mantida por Anahuac , um Paraibano cabra da peste hehe, cara que admiro e conheci no 2 Ensol de perto .

Bem o kyapanel é um painel de controle para administração de servidores .

Seu web site .

http://www.kyapanel.com

Documentação .

http://www.kyapanel.com/index.php?option=com_content&task=view&id=1&Itemid=7 .

Bem então vamos lá .

Vamos precisar para instalar o painel .

  1. Ip fixo , pode ser ip local
  2. Sistema Operacional Debian Lenny 5.0
  3. Conexão com a internet .

Passos para instalar o Kyapanel .

  1. Editar as confs de hostname .
  2. Instalar os pacotes necessarios .
  3. Configurar os pacotes instalados .
  4. Editar o slapd.conf  e mover os  schema para o diretorio do sladp .
  5. Baixar o programa, e descompactar .
  6. Rodar o script first_daemon.sh .
  7. Instalar pelo navegador .
  8. Reiniciar a maquina
  9. Resolver problema de permissão .

Vamos editar o arquivo  /etc/hosts colocar o conteúdo .

# nano /etc/hosts
O padrão é .
endereço_ip nome.domínio domínio
No meu caso eu coloquei .

127.0.1.1 debian.xjulio.mine.nu debian

Editar o arquivo /etc/hostname .

nano /etc/hostname

O Padrão é :
nome.domínio
No meu caso eu deixei só:
debian
Depois vamos reiniciar a máquina .
debian:~# reboot

Agora vamos instalar os pacotes necessários .

aptitude install bc slapd apache2 ldap-utils libapache2-mod-php5 libpam-ldap libldap2 libdb4.2 phpldapadmin php5-ldap php5-mhash php5-cgi db4.2-util postfix-ldap courier-base courier-imap courier-ldap courier-pop courier-authdaemon libfile-tail-perl librrds-perl librrd2-dev mailx maildrop munin munin-node gettext rrdtool sqlite samba samba-common smbclient smbfs tcputils xinetd bc maildrop uudeview ytnef -y

Primeiro vai vamos colocar a senha do root do ldap .

Confirme  a senha .

Não .

OK .

Deixe Site/Internet.

Coloque o nome do domínio .

Enter .

Enter .

Enter .

No meu caso o meu domínio é  ” dc=xjulio,dc=mine,dc=nu ” coloque de acordo com o seu domínio.

Nós vamos usar a versão 2 do protocolo .

Sim , Enter .

Não , Enter .

No meu caso vou deixar dessa forma . “  cn=admin,dc=xjulio,dc=mine,dc=nu ” , o admin, o resto é o domínio  .

Coloque sua senha.

Finalizando a instalação dos pacotes .

Agora vamos baixar a versão mais recente do kyapanel , nesse endereço abaixo .

http://www.kyapanel.com/index.php?option=com_content&task=view&id=3&Itemid=8

No meu caso , vou baixar essa versão abaixo .

wget http://www.kyapanel.com/images/stories/projetos/dl.php?f=kyapanel_2.2~2.tar.gz

Vamos descompactar no /var/www , o diretorio padrão do apache .

tar -xzvf dl.php?f=kyapanel_2.2~2.tar.gz -C /var/www

Vamos rodar o script padrão para instalar via web .

cd /var/www/kyapanel/install/

Rode o script .

./first_daemon.sh

debian:/var/www/kyapanel/install# ./first_daemon.sh
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
debian:/var/www/kyapanel/install#

Vamos entrar no diretorio .

cd /var/www/kyapanel/ldap/schema .

Copiar o schema padrão . para o ldap .

cp phpgwaccount.schema phpgwcontact.schema qmailuser.schema samba.schema /etc/ldap/schema/

Vamos editar o /etc/ldap/slapd.conf .

nano /etc/ldap/slapd.conf

Incluir essas linhas .

include /etc/ldap/schema/phpgwaccount.schema
include /etc/ldap/schema/phpgwcontact.schema
include /etc/ldap/schema/qmailuser.schema
include /etc/ldap/schema/samba.schema
include /etc/ldap/schema/misc.schema

Procure .

# Features to permit
#allow bind_v2

Deixe sem o #

# Features to permit
allow bind_v2

Vamos dar permissão .

chown openldap: /var/lib/ldap/*

Reinicie o ldap .

/etc/init.d/slapd restart

Pare o ldap .

/etc/init.d/slapd stop

Agora vamos Entra pelo navegador web onde vamos terminar de instalar o painel .

No meu caso o endereço é .

http://192.168.254.220/kyapanel/

Mude de acordo com o seu ambiente .

A primeira tela que vai aparecer é essa .

Se você fez tudo isso nessa sequência . vai entrar nessa aba e vai ficar dessa forma, mas claro de acordo com o jeito que você fez  .

Coloque o endereço de ip 127.0.0.1 e sua senha do administrador do ldap que você cadastrou .

Na aba general , essa será a senha do administrador , e o usuario é o kya .

Vamos testar se está tudo certo . no botão .

Se estiver tudo certo  vai aparece o botão install .

Basta clicar no botão e pronto está instalado  o Kyapanel  .

Agora basta você usar o usuario kya e a senha cadastrada .

Caso você precise mudar a senha do painel , entra no console e dar esse comando .

/usr/share/kyapanel/bin/kya --users logon kya senha  kya

Se estiver tudo correto vai aparecer OK.

debian:~# /usr/share/kyapanel/bin/kya –users logon kya senha  kya
OK
debian:~#

Dica após o primeiro reboot a base LDAP por algum motivo vai parar .

Caso ela esteja parada a tela vai ficar dessa forma .

Para resolver isso vamos dar esse comando .

chown openldap: /var/lib/ldap/*
debian:~# chown openldap: /var/lib/ldap/*
Vamos reiniciar o Sistema operacional .
debian:~# reboot

Agora vai estar tudo funcionando normalmente .

Imagens do painel .

Visão do painel .

Conheça a Lista do Kyapanel, tire suas dúvidas .

http://list.kyapanel.com/cgi-bin/mailman/listinfo/kyapanel

Arquivos da Lista .

http://list.kyapanel.com/pipermail/kyapanel/

Site Oficial

http://www.kyapanel.com

Documentação Oficial .

http://www.kyapanel.com/index.php?option=com_content&task=view&id=1&Itemid=7

Não esqueça de deixar seu comentário .

7 respostas para 'Instalando Kyapanel no Debian Lenny 5 com LDAP passo a passo .'

  1. Marcelo Eliseu Diz:

    Muito Bom , bem detalhado , agora não tem como errar pra instalar o Kyapanel.

  2. Vagner Fonseca Diz:

    Faço parte da lista do Kya e tenho acompanhado seu “sofrimento” meus parabéns, ficou um ótimo tutorial.

  3. Fernando Borges Diz:

    Parabéns pelo tuturial…

  4. Edinaldo Junior Diz:

    Realmente muito bom seu tutorial, bem completo.

  5. Rogerio Diz:

    brother, vc ja configurou o samba com o kyapanel para ser pdc???? nao consigo fazer essa bagaça funfar… alguma dica?

  6. Flávio Diz:

    Olá!
    Estou tentando configurá-lo mas estou tendo o seguinte problema, até a etapo do botao install está tudo certo, porém, quando clico, leva um tempinho, volta uma mensagem de erro que nao consegue encontrar a pagina solicitada.
    Vc já se deparou com esse erro ou tem alguma idéia do que pode ser?….testei separadamente, base ldap, apache e esta tudo funcionando..

    Qualquer ajuda será bem vinda e agradeço a atenção. Parabéns pela iniciativa!

  7. Dani montelo Diz:

    Excelente tutorial! Consegui instalar rapidamente e sem grandes problemas. Agradeço pela disponibilização do tutorial!

Deixe seu Comentário