Provavelmente você já deve ter notado que nos últimos tempos estão surgindo muitos agregadores de notícias “estilo” o Digg aqui no Brasil e em todo o mundo.

Como fazer um site igual ao Digg?

Isso porque fazer um site igual ao Digg é muito mais fácil do que se possa imaginar através de um CMS (Content Management Systems – Sistema de Gestão de Conteúdo) gratuito chamado Pligg, sistema esse utilizado por sites como o Linkk, Ouvi Dizer, Do Melhor, Link Loko, Pligg etc.. etc.. etc..

Sinceramente acho difícil hoje em dia fazer sucesso com um site desses em português, no entanto, ele tem a grande vantagem de você não precisar fazer basicamente mais nada depois que eles estiver instalado, apenas lucrar com os anúncios e deixar que os outros trabalhem para você. ;)

O que será necessário?

1. Uma hospedagem descente e com suporte a PHP/MySQL.
2. Um domínio.
3. Criar um Banco de Dados MySQL.
4. O Pligg, claro!, o download da última versão (10 RC4) pode ser feito aqui.

Pergunta frequente: Como crio um banco de dados?
R: Geralmente as hospedagens utilizam o painel de controle Cpanel, para criar um banco de dados no Cpanel siga o vídeo-tutorial abaixo:

Como criar um banco de dados no Cpanel:

Se sua hospedagem utiliza um painel de controle próprio ou qualquer outro, sugiro que procure no Google ou contate-os para saber como proceder.

Como instalar o Pligg?

Depois de baixar o Pligg, descompacte-o e através de um programa como o Filezilla envie-o para sua hospedagem. Note que é necessário se logar ao seu servidor através dos dados FTP fornecidos pela sua hospedagem.

Depois de todas as pastas enviadas não feche o Filezilla. De dentro do programa renomeie os arquivos “settings.php.default” e “/libs/dbconnect.php.default” para “settings.php” e “dbconnect.php”.

Depois de renomeá-los clique com o botão direito do mouse (ainda dentro do programa) na pasta “/avatars/user_uploaded” e escolha a opção File Attributes e na opção que abrir, em Numeric Value, coloque “777″ e dê OK. O mesmo procedimento deve ser feito nas pastas backup, cache, templates e templates_c.

Depois de tudo terminado clique com o botão direito do mouse no arquivo “/libs/dbconnect.php” e em “File Attributes” coloque o valor “666″ e dê OK. Repita este procedimento também nos arquivos “/libs/lang.conf” e “settings.php”

Por último aplique o valor “655″ no arquivo “config.php”.

Processo de instalação:
Feito os passos acima, acesse a URL em que você colocou o Pligg, exemplo: www.meusite.com/pligg e adicione ao final da URL o atributo “/install/”, ficará algo como www.meusite.com/pligg/install/.

Acessando esta URL você deverá se deparar com a tela de instalação do Pligg. Clique em “Install”, informe nos campos que aparecerem o nome de usuário e senha do banco de dados MySQL, além de outras informações do seu servidor. Se não souber contacte sua hospedagem.

Após tudo preenchido clique em “Check Settings” para verificar se está funcionando. Caso ocorrer algum erro verifique se você digitou os dados corretamente até acertar.

Quando tudo estiver certo, clique em Next-> Next, espere criar as tabelas e pronto!

Depois de instalado:
Abra novamente o Filezilla e com o botão direito do mouse dê permissões “644″ para o arquivo “libs/dbconnect.php” e apague a pasta “install”.

Configurando:
Agora basta logar no sistema utilizando o nome de usuário “god” e a senha “12345″. Acesse a seção Admin e no topo da tela em “User Management” troque a senha do usuário “god” por segurança.

E agora daqui pra frente é com você!

Dicas:
1. Modifique as palavras em inglês do site acessando “Admin” e o menu “Modify Language”.

2. O Pligg pode facilmente ser personalizado através de módulos e templates, aqui e aqui tem uns gratuitos e bem legais.

Caso tenha dúvidas você pode pedir ajuda no fórum oficial do Pligg.

É isso aí pessoal!