Diminuir letra do textoAumentar letra do texto

Tutoriais Como instalar o Movable Type em seu servidor

 Finalmente o Guia Nerd está no ar! Para quem ainda não sabe, pretendemos reunir nesse site, tutoriais pessoais, simples e muito úteis não só para aqueles que estão dando os primeiros passos na internet como também os mais experientes que não querem parar de aprender. E nada disso seria possível se não fosse o MovableType que usamos para gerenciar grande parte do conteúdo do site. =)

 Como agradecimento, decidi fazer o primeiro tutorial de todo site ensinando você a instalar o Movable Type em seu servidor. Não fique acanhado, essa dúvida é bastante comum, inclusive até entre blogueiros, nerds e bem sucedidos como o Anderssauro, Slonik e o Teco-Teco, que já me perguntaram tal coisa.

 Pois bem, antes de mais nada você precisa fazer o download dos arquivos do MT. Eles estão disponíveis em dois sites, no movabletype.org (com código aberto e voltado para aquelas pessoas que querem fazer uso pessoal ou educacional) e no movabletype.com (para aqueles que pretendem fazer uso comercial do programa). Abaixo segue o link para download da versão de código aberto. =)

Download Download: MovableType 4.1
4.3 Mb | Versão 4.12 do dia 19/06/2008

 Enquanto o download não acaba, vamos falar um pouco do Movable Type. Desenvolvido pela Six Apart, Movable Type é um gerenciador de conteúdo, criado em 2001, comumente utilizado para gerenciar blogs. Antes se tratava de um serviço pago, porém, há pouco tempo, uma versão gratuita e de código aberto foi lançada para tentar conter a popularização do Wordpress, que segue a mesma licença. É usado em grandes blogs como o Boing boing e tem como grande vantagem o fato de todas as páginas de conteúdo serem criados de forma estática, ou não. =)

 Agora que você já entende do que se trata, vamos ao tutorial! Para instalar o MT você precisará de um bom serviço de hospedagem (o Guia Nerd usa e recomenda a Dreamhost). Bom porque seu servidor precisará ter os seguintes requerimentos: Que rode o Apache, execute arquivos CGI, possua um banco de dados (seja ele o MySQL 4.0, PostgreSQL ou SQLite), rode o Perl (já instalado em servidores Linux) e PHP. Não sabe se o seu servidor não tem tudo isso? Não se preocupe e eu explico o porquê no continuar do tutorial.

 Instalando o Movable Type em seu site!

 1. Acesse o painel de controle do seu site e crie um novo banco de dados MySQL. Também crie um usuário e senha para o banco de dados que tenha permissão total ao banco de dados criado.

 2. Descompacte o arquivo em seu computador em uma pasta qualquer (ex: mt). Abra o bloco de notas e copie o código abaixo nele. E edite as informações de acordo com o banco de dados que você criou.

CGIPath http://www.ENDEREÇODOSEUSITE.com/mt/ #Digite onde o mt será instalado em seu servidor.

StaticWebPath http://www.ENDEREÇODOSEUSITE.com/mt/mt-static/ #Digite onde os arquivos estáticos do MT ficarão em seu servidor (importante para caso você precise instalar o movabletype na pasta CGI).

ObjectDriver DBI::mysql
Database NOME-DO-BANCO-DE-DADOS
DBUser NOME-DO-USUARIO-DO-BANCO-DE-DADOS
DBPassword SENHA-DO-USUARIO-DO-BANCO-DE-DADOS
DBHost localhost

 3. Feito isso, salve o conteúdo do bloco de notas como mt-config.cgi e ponha na pasta onde você descompactou o Movable Type.

 4. Envie a pasta mt e todo o seu conteúdo para o seu servidor via FTP, de preferência na pasta raiz onde seu site se encontra (ex: public_html/mt). O upload pode demorar um pouco pois a pasta contém mais de 2 mil arquivos.

 5. Agora que todos os arquivos já estão no servidor, selecione todos os arquivos terminados em .cgi e mude a permissão deles para que eles possam executar comandos (Não sabe fazer isso? É fácil, no FTP FileZilla basta selecionar todos os arquivos cgi e clicar em cima de um deles com o botão direito do mouse e escolher a opção "File Atributes..." e mudar o número que esteja sendo exibido para 755). =)

 6. Seus arquivos cgi do MovableType agora tem permissão para serem executados, vamos descobrir se o MT pode ser instalado em seu servidor, para isso acesse o arquivo mt-check.cgi no seu navegador. Se tudo correr bem você se deparará com essa mensagem no final da página do mt-check:

Imagem: Instalando o Movable Type

 (Se tudo der mal, você se deparará com um site em branco ou página de erro 500. Nesse caso a permissão setada não está correta [Lembre-se, os arquivos precisam ter permissão "execute", ou seja, 755]. Mas o que pode ter dado errado também é o fato da pasta instalada não ter permissão para rodar arquivos CGI. Nesse caso acesse o FTP e tente mudar o mt para a pasta cgi-bin [Nesse caso lembre-se de editar o arquivo mt-config mudando a informação CGIPath http://www.ENDEREÇODOSEUSITE.com/mt/ por CGIPath http://www.ENDEREÇODOSEUSITE.com/cgi-bin/mt/ ]).

 7. Acesse a pasta onde você enviou o MovableType para o seu servidor no seu navegador e clique no botão de log-in e depois no botão "Install Movable Type". A instalação ocorrerá e se tudo der certo, você dará as caras com um formulário, aí é só cadastrar o seu usuário e começar a blogar! =D

 Espero ter sido útil. Se você ainda tem alguma dúvida em relação a instalação do MT ou se deparou com algum tipo de erro, por favor, me informe através dos comentários para que eu possa aprimorar cada vez mais esse tutorial. =)

 No mais, obrigado pela atenção e obrigado Movable Type por tornar esse projeto possível! Até a próxima. =D

 Por: Cab  No dia 19/06/2008  Veja mais Tutoriais  Comente!