PlayStop.net

Blog

Guia de Instalação do Movable Type 5 (versão indolor)

26.07.2010 |  4 Comentários

Um dos principais motivos pelo qual muita gente (aka todo mundo) opta pelo Wordpress, é a sua famosa Instalação-de-5-Minutos. Bom, a instalação do Movable Type definitivamente não dura 5 minutos, mas estou aqui pra provar a vocês que o MT não é nenhum bicho de sete cabeças. Pelo contrário: uma vez instalado e configurado certinho e bonitinho, ele se transforma em um lindo, poderoso e RYCO gerenciador de conteúdo. Preparados? VAI, PLANETA!

Escolhendo a versão certa pra você

Até o presente momento, o Movable Type encontra-se na versão 5.02. Mas isso não é tudo. Ele é subdividido em pacotes:

Movable Type 5 Developer - É o pacote Open Source do MT (é tão open source que tem um domínio .org só pra ele). Ideal para quem é programador, se aventura na linguagem Perl e ri na cara do perigo.

Movable Type Pro Blogger - A versão que eu uso aqui. Gratuita e para uso pessoal/não-comercial, ela é a ideal pra blogueiros, freelancers, comunidades, etc. Vem com 2 módulos: o Professional Pack, para construção de websites institucionais e blogs, e o Community Pack, que possibilita a criação e gerenciamento de fóruns.

Movable Type Pro Business - Versão comercial da Blogger - ou seja, paga. Para pequenas e médias empresas, estúdios de design, jornais e revistas online, etc.

Movable Type 4 Enterprise - Pra gente rica e poderosa, que adora uma coisa personalizada. E pra quem não se importa se ainda está na versão 4.

Como se não fosse mais chocante, tomarei a versão 5.02 Pro Blogger como exemplo para nossa instalação.

Instalando a Bagaça

Primeiramente, consideremos os seguintes fatos: você tem um site e, para mantê-lo no ar, você assina um serviço de hospedagem, o qual oferece suporte a MySQL e Perl, certo? Não? Então, tchau. Sim? Então ok, você faz o requisito. :)

1) Baixe a última versão do Movable Type Pro Blogger aqui.
2) Acesse seu servidor via FTP e crie um diretório no public_html, a fim de armazenar os arquivos de configuração do Movable Type (ex.: "mt").

Para os usuários de Mac, recomendo como programas de FTP o Transmit ou Cyberduck (gratuito). Pra galera do Windows, a extensão de Firefox FireFTP ou o FileZilla, ambos gratuitos.

3) Descompacte o .zip do Movable Type e suba todo o seu conteúdo para a pasta mt.

No manual do Movable Type eles dizem pra você subir os arquivos na pasta cgi-bin. Comigo isso nunca funcionou, por isso eu disse pra criar a pasta mt e subir os arquivos nela. Aí é certeza que funciona. AH, mais uma coisa importante: no manual falam pra colocar a pasta mt-static na public_html, mas não precisa. Pode colocar na pasta mt, mesmo.

4) Crie um banco de dados MySQL.

Vamos lá, se você tem, acesse o Cpanel do seu site (normalmente ele fica em www.seusite.com/cpanel).

mysql01.png

Agora você vai criar um banco de dados, depois um usuário e senha e, por fim, associar o usuário ao banco. Como nas imagens abaixo:

mysql02.png

mysql03.png

mysql04.png

Recapitulando: criamos um banco de dados chamado playstop_novoblog, o usuário playstop_newuser, com a senha abc123, e associamos esse usuário ao banco criado (com todas as permissões).

5) Edite o arquivo mt-config.cgi-original e renomeie para mt-config.cgi

Para isso, basta abrir o arquivo no seu editor HTML de preferência. Ok, agora escreva isso em REQUIRED SETTINGS. Note que em SEUSITE, você deverá colocar o nome do seu site sem o .com ou .net, etc. Ex.: playstop.

CGIPath /mt/
StaticWebPath /mt/mt-static/
StaticFilePath /home/SEUSITE/public_html/mt/mt-static/
AltTemplatePath /mt/alt-tmpl/

Em Database Settings, deixe só as infos referentes a MySQL (pode apagar Postgres, SQLite, etc.). As informações que eu usei aqui são baseadas no banco que eu criei anteriormente:

##### MYSQL #####
ObjectDriver DBI::mysql
Database playstop_novoblog
DBUser playstop_newuser
DBPassword abc123
DBHost localhost

Configurações adicionais, a fim de não dar nenhum pau e fazer tudo funcionar nos conformes. Coloque abaixo das Database Settings:

DBUmask 022
HTMLUmask 022
UploadUmask 022
DirUmask 022

HTMLPerms 0644
UploadPerms 0644

SQLSetNames 1

PublishCharset UTF-8

DefaultLanguage en_US

Feitas essas modificações, salve o arquivo, renomeando-o para mt-config.cgi. Travou nessa parte? Então baixe o mt-confi.cgi que eu criei de exemplo.

6) Altere as permissões dos arquivos (CHMOD).

Primeiro, os da pasta mt. Como eu estou no Transmit, vou mostrar aqui como se faz nesse programa. Selecione todos esses arquivos, clique em Get Info e mude as permissões para 755:

chmod01.png

Agora abra a pasta mt-static. Mude as permissões do diretório support para 777.

A hora do "vamo vê": Configuration Wizard

Eba, tamo quase lá! Só falta o mais importante, consolidar a instalação do Movable Type. Acesse o endereço do MT no seu site (ex.: www.seusite.com/mt/mt.cgi). Vai abrir a janela do Configuration Wizard, que te guiará pelo resto da instalação. Escolha o idioma de sua preferência (eu escolhi inglês). Agora, se você ainda não tiver criado o arquivo de configuração (mt-config.cgi), ele criará um pra você, mas eu recomendo que você o crie manualmente, seguindo os passos que eu ensinei antes, ainda mais porque tem configurações adicionais e necessárias. Caso já tenha criado o arquivo de configuração, é só seguir o passo-a-passo completando com as informações necessárias, como eu coloquei aqui nos screenshots:

mt_install01.png

mt_install02.png

mt_install03.png

mt_install04.png

ZÁZ!!! Instalação concluída! Agora a próxima tela já é a do login! Só entrar com seu usuário e senha, e aí você é direcionado pela primeira vez à Dashboard do Movable Type. Clique na imagem abaixo pra ampliar:

mt_install06.png

TA-DAAA!!! Tá vendo, nem foi tão difícil assim, vai (diz que não)! E eu estou totalmente disponível pra esclarecer qualquer dúvida não só sobre a instalação mas do Movable Type como um todo, visto que eu carrego a bandeira da causa. :)

Não sei quando, mas espero que em breve, farei um post sobre o maravilhoso mundo dos Temas e Templates do MT. Vai dar muito pano pra manga! :D

4 Comentários
gravatar

litahayata | 26/07/2010 | Responder

jujuqui, você é um anjo. eu sei que esse post todo é só pra mim :D

gravatar

Hell | 26/07/2010 | Responder

Esperando como louca o tuto de temas e templates! xD

gravatar

Grace | 27/07/2010 | Responder

I (heart) movable type! :D

gravatar

Dani | 14/08/2010 | Responder

Eu me bato muito na hora de fazer os temas... ainda é meio bicho de 7 cabeças pra mim. O problema é que todo mundo tá querendo usar wordpress, então eu só fico nele :( mas tenho interesse enorme é passar a usar o movable type ;)

Deixe um comentário