out 16

WordPress é um sistema de gerência de conteúdos na web, escrito em PHP e corrido em MySQL, especialmente para a criação de blogs. WordPress foi criado a partir do já desaparecido b2/cafelog e é hoje, junto com o Movable Type, o mais popular na criação de Weblogs. As causas do seu rápido crescimento são, entre outras, seu tipo de licença (de código aberto), sua facilidade de uso e suas características como gerenciador de conteúdos. Criado por Ryan Boren e Matthew Mullenweg, é distribuído sob a GNU General Public License sendo gratuito.

Fonte: Wikipedia

Para instalar o WordPress é muito simples. Há dois tipos de instalação, a self-hosted (onde você precisa ter um provedor de hospedagem) e o Wordpress.com. O Wordpress.com trata-se de um serviço gratuito como vários outros existentes na internet onde você faz um cadastro escolhendo seu nome de usuário, sua senha e o endereço do seu blog. Tudo muito fácil e rápido, a ativação é instantânea e você já pode sair blogando por aí com seu endereço fulano.wordpress.com sem precisar se preocupar com instalações.

O método que vamos abordar aqui é o self-hosted, que como já foi dito, há a necessidade de contratar uma hospedagem para enviar seus arquivos, fazer a configuração e pronto. A vantagem da instalação self-hosted é poder utilizar o plugin e o tema que desejar podendo modificá-los a seu gosto.

Então, tendo um plano de hospedagem contratado, vamos ao que interessa (vou levar em conta que você tenha noções básicas de como enviar arquivos por ftp, criar banco de dados MySQL e etc):

  1. Faça o download da versão atual do Wordpress clicando aqui e descompacte;
  2. Abra o diretório onde foi descompactado e renomeie o arquivo wp-config-sample.php para wp-config.php, abra o arquivo renomeado com editor de texto preferido (menos Word, por favor!) e insira as informações de conexão com o banco de dados;
  3. Conecte ao seu provedor de hospedagens por ftp e envie o conteúdo descompactado para o diretório onde deseja que o blog esteja (OBS: Caso seja hospedagem linux, envie sempre para o diretório public_html ou para diretórios que estejam dentro deste, caso contrário o blog não estará acessível!);
  4. Acesse o endereço do seu blog, levando em consideração o diretório para onde foi enviado os arquivos. Por exemplo: se você enviou para a raíz do public_html, o endereço do seu blog será: http://seusite.com/, se enviou para um outro diretório, que darei o nome de “blog” o endereço será: http://seusite.com/blog.
  5. Será exibida uma página de boas-vindas e solicitando que seja preenchido com o nome do blog e seu endereço de e-mail. Veja como é esta tela clicando aqui. Preencha, clique em Instalar WordPress e vamos ao passo seguinte.
  6. Será exibido na tela o usuário a ser utilizado e a senha (que é gerada aleatóriamente, então anote porque pra recuperar, só fazendo uma nova instalação). Veja aqui a tela como foi exibida pra mim. Pronto, seu blog está instalado e configurado com as opções básicas.

Agora você já pode sair por aí espalhando o endereço do seu blog e escrevendo o que bem desejar. Em um próximo tutorial vou abordar uma configuração mais avançada do WordPress, como por exemplo os permalinks, que transformam links “?p=1” em “categoria/post” (Exemplo, ao invés de mostrar na barra de endereços assim: http://seusite.com/blog/?p=1, estará mostrando http://seusite.com/blog/geral/meuprimeiropost).

Até logo! :)

\\ tags: , ,

set 15

É muito comum assistirmos um vídeo no YouTube e depois querer copiar pra nossa máquina. Na internet existem vários programas que possibilitam fazer o download do arquivo flash vídeo (extensão .flv), quanto já baixar o arquivo flash vídeo e fazer a conversão automática para uma extensão qualquer e assistir em qualquer programa que reproduza vídeos.

Abaixo estou relacionando uma listagem de sites e programas que poderão lhe ajudar a baixar os vídeos que quiser, da maioria dos sites que disponilizem vídeos como o YouTube.

Programas para Windows:

Programas para Linux/Mac:

Sites para download dos vídeos sem programas:

  • Download de vídeos - Site brasileiro - Suporta vários sites - Não faz conversão automática.
  • KeepVid - Site estrangeiro - Suporta vários sites - Não faz conversão automática.

Plugins para serem utilizados no Firefox:

  • Fast Video - Suporta vários sites - Necessário ter o Firefox.
    • Depois que instalar o plugins, aparecerá um ícone no canto inferior direito do seu firefox. Para baixar o vídeo, basta clicar ali com o botão direito do mouse e depois em “Download vídeo”. O programa também costuma colocar um link embaixo dos vídeos no YouTube e outros sites onde funciona para fazer o download.
  • Vídeo DownloadHelper - Suporta vários sites - Necessário ter o Firefox.
    • Depois que instalar o plugin, aparecerá um ícone ao lado da barra da endereços do seu firefox. Para baixar o vídeo, basta clicar ali e aparecerá uma lista de ítens que foram carregados no site. Quando o vídeo for no YouTube, basta clicar então no ítem que tenha o ícone do YouTube.
    • Para fazer a conversão dos vídeos é necessário a instalação de um programa externo.

Espero que com essa listagem de programas, você consiga baixar os vídeos de todos os sites que quiser… Uma dúvida que sempre recebo, é como fazer download de vídeos do site Globo.com. Com o plugin pra firefox Vídeo DownloadHelper, isto é possível, não só vídeos da Globo.com mas como de quase todos os sites de vídeo disponíveis!

Boa diversão! :)

\\ tags: , ,

ago 21

Até aqui ja configuramos bastante coisa. Na parte 02, você aprendeu a configurar o servidor SMTP a autenticar-se com os usuários no MySQL. Agora vamos fazer a instalação do servidor POP3/IMAP e também aprender como adicionar os usuários para poderem receber e ler os e-mails.

Como este tutorial também ficou grande, para ler, clique no link a seguir. Continue lendo »

\\ tags: , ,

jul 31

Depois de termos configurado o Postfix pra funcionar para os usuários dentro da mesma rede do servidor (clique aqui para ver este tutorial), agora vamos aprender a configurar o servidor Postfix para que os usuários fora dessa rede possam se conectar por SMTP e autenticar-se para enviarem e-mails.

Para realizar este tutorial, vamos precisar instalar mais alguns pacotes, para isso digite:

# aptitude install postfix-tls libsasl2 libsasl2-modules libsasl2-modules-sql openssl

1º Passo: Fazendo o Postfix entender as conexões SMTP autenticadas

Fazendo o Postfix utilizar o SASL/MySQL

Crie o arquivo /etc/postfix/sasl/smtpd.conf com este conteúdo:
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login cram-md5 digest-md5
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: postfix
sql_passwd: senha-que-especificou-para-o-usuario-postfix
sql_database: postfix
sql_select: select password from usuarios where email='%u@%r'

Agora vamos proteger o arquivo com o comando: chown root:postfix /etc/postfix/sasl/smtpd.conf e chmod u=rw,g=r,o= /etc/postfix/sasl/smtpd.conf

Caso venha a ter algum problema com o SASL, insira o comando log_level: 7 no arquivo que acabamos de criar, com isso, a saída de log terá mais detalhes, o que poderá lhe ajudar a resolver o problema.

Usando o TLS para encriptar o tráfego SMTP

Primeiramente vamos gerar nosso certificado SSL com validade de 10 anos com o comando abaixo:

openssl req -new -outform PEM -out /etc/postfix/smtpd.cert -newkey rsa:2048 \
-nodes -keyout /etc/postfix/smtpd.key -keyform PEM -days 3650 -x509

Você terá de responder algumas perguntas como estas a seguir:

Country Name (2 letter code) [AU]:BR
State or Province Name (full name) [Some-State]:Seu Estado
Locality Name (eg, city) []:Sua Cidade
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Sua empresa
Organizational Unit Name (eg, section) []:(Tesouraria, por exemplo)
Common Name (eg, YOUR name) []:smtp.seudominio.com.br (exemplo)
Email Address []:postmaster@seudominio.com.br

Após preenchermos isso serão gerados dois arquivos: smtpd.key e smtpd.cert. Como em todos os arquivos de configuração, precisamos manter somente a chave protegida com o comando: chmod u=rw,g=r,o= /etc/postfix/smtpd.key e chown root:postfix /etc/postfix/smtpd.key

Com essa configuração, os usuários fora da rede do servidor ja podem se conectar, autenticar e enviar e-mails. No próximo tutorial estarei abordando como instalar um servidor pop3/imap e instalando um webmail. Até lá!

\\ tags: , ,

jul 21

Devido a escassez de tutoriais na internet ensinando a instalar o Postfix em MySQL e os que eu encontrei geralmente dão erros e acabam não funcionando direito, resolvi fazer este que depois de testado sucessivamente não apresentou nenhum erro. Lembrando que este tutorial foi desenvolvido em um Debian Sarge, não testei no Woody.

Vou levar em garantia que você ja tenha algum conhecimento em utilizar sistemas operacionais unix, pois senão teria de ficar explicando passo-a-passo, qualquer dúvida que tenha, basta utilizar os comentários.

Estou quebrando este arquivo para ser lido em uma página separada pois o mesmo está bem explicado e com isso ficou bem extenso, o que atrapalharia o layout principal. Continue lendo »

\\ tags: , ,