Ubuntu Linux Hardy 8.04Configurandos os arquivos:
/etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.xxx nomedoservidor.dominio.com.br dominio.com.br
/etc/hostname
nomedoservidor.dominio.com.br
Configurando o APTFaça um backup do sources atual
mv /etc/apt/sources.list /etc/apt/sources.list.ORIG
Edite o arquivo sources.list atual adicionando o novo conteúdo
# Ubuntu supported packages
# GPG key: 437D05B5
deb http://br.archive.ubuntu.com/ubuntu hardy main restricted
deb http://br.archive.ubuntu.com/ubuntu hardy-updates main restricted
deb http://security.ubuntu.com/ubuntu hardy-security main restricted
deb-src http://br.archive.ubuntu.com/ubuntu hardy main restricted
deb-src http://br.archive.ubuntu.com/ubuntu hardy-updates main restricted
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted
# Ubuntu community supported packages
# GPG key: 437D05B5
deb http://br.archive.ubuntu.com/ubuntu hardy universe multiverse
deb http://br.archive.ubuntu.com/ubuntu hardy-updates universe multiverse
deb http://security.ubuntu.com/ubuntu hardy-security universe multiverse
deb-src http://br.archive.ubuntu.com/ubuntu hardy universe multiverse
deb-src http://br.archive.ubuntu.com/ubuntu hardy-updates universe multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-security universe multiverse
# Ubuntu backports project
# GPG key: 437D05B5
deb http://br.archive.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse
deb-src http://br.archive.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse
Importe a chave gpg dos repositórios
gpg --keyserver hkp://subkeys.pgp.net --recv-keys 437D05B5
gpg --export - -armor 437D05B5 | sudo apt-key add -
Atualizando e instalando programas necessários
aptitude update
aptitude install -y nmap iptraf joe mc screen locate openssh-server host wget lynx whois gettext
KyaPanelMexendo com idioma
locale-gen pt_BR.UTF-8
Para saber quais os idiomas que estão instalados em seu sistema execute o comando abaixo
locale -a
Confira se retornou pt_BR.UTF8
Agora vamos adicionar o arquivo /etc/environment
LANG=pt_BR.UTF8
Vamos agora instalar os pacotes necessários ao kyapanel
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 mailx maildrop munin munin-node gettext rrdtool sqlite samba samba-common smbclient smbfs tcputils xinetd phppgadmin postgresql postfix-pgsql libpam-pgsql courier-authlib-postgresql -y
Fazendo download do kyapanel
lynx http://www.kyapanel.com/images/stories/projetos/dl.php?f=kyapanel_2.1~4_all.deb
Iniciando a instalação
dpkg -i kyapanel_2.1_4_all.deb
aptitude -f upgrade -y
Acessar
http://localhost/kyainstall/
Removendo serviço da inicialização
update-rc.d -f slapd remove
Postgresql
su - postgres
psql template1
alter user postgres with encrypted password 'senhadopostgresql';
\q
exit
Adicionar as linhas no /etc/postfix/main.cf
#--------------------------------------------------------------
domains_hosts = 127.0.0.1
vdomains_user = kp
vdomains_password = senhadopostgres
vdomains_dbname = kp
vdomains_query = select domain_name from kp_domains where domain_canonical is null order by domain_name
Adicionando campos a tabela kp_accounts
su - postgres
psql kp
ALTER TABLE kp_accounts ADD account_antispam_bcc VARCHAR(200);
ALTER TABLE kp_accounts ADD account_antispam_hcc VARCHAR(200);
\q
exit
Acesse o Kyapanel pelo endereço:
http://localhost/kyapanel/