MovableType instalado com sucesso em Windows XP
Para ser honesto, eu não sei demasiado sobre o Perl. Entretanto, para fazer o mais melhor sistema do weblog trabalhar - tipo móvel, eu instalei o Perl em minha máquina de Windows XP do scretch. Eu acredito eu não estou sozinho instalar a TA às máquinas de Windows XP - embora eu acredite que não haverá povos demais que fazem assim que - assim que eu gostaria de gravar as etapas para outra referência. É também um recurso bom para myself se eu necessitar reconstruir o usuário.
Ambiente
Windows XP
Usuário de informação de Inetnet (IIS)
Instalar o Perl em Windows XP
- Download ActivePerl para Windows XP de ActiveState. Então eu downloaed, a versão era a configuração 633 de ActivePerl 5.6.1.
- Após ter registado minha informação do usuário, eu choosed o pacote de Windows MSI, que é 8.31M no tamanho.
- Fêz-me exame de aproximadamente 2 minutos e de 51 segundos ao download - agradecimentos ao fornecedor broadband - China Grande Parede Broadband Corp [local chinês]. Eu não sonhei de downloading as limas maior de 5M em 10 minutos antes.
- Instalar o pacote de MSI. Não há nenhum nenhum problema durante a instalação. Eu aceitei todos os ajustes do defaul espero a mudança da posição do defeito de c:\Perl a c:\Program Files\Perl. Eu acredito que é sempre bom seguir o convension de Windows em vez de procurar para um lugar no diretório de raiz de C:\. Isto faz o disco duro controlar. Update: Eu estou mudando minha mente recentemente. “C:\Program arquiva” o dobrador é especial nos termos de ajustes e de permissões de leitura apenas da segurança. Os programas moventes de sua posição original a este dobrador podem trazer o problema unneccessary se o programa não for testado nunca neste ambiente.
Código de fonte da TA do Download
- Download o código de fonte da TA de http://www.movabletype.org/download.shtml. É somente 299K no tamanho e fêz-me exame de 5 segundos para começá-lo do outro lado do Pacífico.
- Tendo MT-2.21.tar.gz em meu disco, eu encontrei-me com o primeiro problema. Eu confio pesadamente em Windows XP para extrair todas as limas de .ZIP e não uso WinZip any more, mas parece que eu necessito começar para trás meu Winzip. APROVAÇÃO. Download uma versão experimental de www.winzip.com e continuar.
- Todo o código de fonte é ficado situado agora no dobrador de C:\Inetpub\Wwwroot\Mt, que pode ser alcançado através de http://home.wangjianshuo.com/mt. Eu sou muito sério sobre nomear convensions. Eu não posso carregar pôr todas as limas diretamente no dobrador da raiz.
Configurar IIS para o Perl e o certificado do Perl com extensão de .CGI para trabalhar
- Eu sei que wired para que uma mão mais verde tenha o cgi funcionado no computador de Windows. Neste tempo, se qualquer um acesso http://home.wangjianshuo.com/mt/mt.cgi, que alertará para download a lima em vez de ver o resultado. Eu configurei IIS para reconhecer a extensão de .CGI apenas enquanto reconhece .ASP ou .SHTML.
- Em Inetmgr.exe, no dobrador direito da TA do clique e em propriedades seletas. O clique cría a tecla na área dos ajustes da aplicação na aba do diretório. Nós temos criado agora uma aplicação do seperate.
- Estalar configuram e verificam o programa para analisar gramaticalmente limas de .pl. É C:\program files\perl\bin\perl.exe “%s” %s para meu usuário.
- Nota: As seguintes mudanças podem ser mudadas no nível do Web site, nenhum nível do applicaiton. Estalar adicionam e incorporam o mesmo programa analisar gramaticalmente (C:\program files\perl\bin\perl.exe “%s” %s para meu caso) e incorporam .cgi à caixa de texto da extensão. Estalar ESTÁ BEM.
Configurar a TA para trabalhar em meu local
- Abrir MT.cfg
- Mudou o CGIPath a http://home.wangjianshuo.com/mt/
- DataSource mudado a c:\inetpub\wwwroot\mt\db\ (Alex me lembrou que eu necessito indicar que você tem que criar o dobrador do DB você mesmo. O dobrador do DB não existe pelo defeito).
Updated: Instalar os módulos adicionais da TA
Antes que você possa funcionar seu MovableType, você necessita ainda instalar componentes mais requeridos de ActivePerl. Como indicado em verificar para ver se há a seção de módulos do Perl da instalação de MovableType menual, você necessita funcionar http://home.wangjianshuo.com/mt/mt-check.cgi.
Então eu downloaded ActivePerl, inclui a maioria dos módulos requeridos exceto o seguinte:
DB_File
Imagem-Tamanho
HTML-molde
Tipicamente, você necessita seguir estas etapas:
1. Começo - > funcionado
2. Datilografar o “cmd” e o clique “APROVADO”
3. À linha de comando do DOS, incorporar o “PPM” (sem citação - as marcas)
4. Quando os apprears alertas de PPM>, tipo “instalarem o HTML-molde”
5. Esperar até que ele é instalado, datilografar então “instala o Imagem-Tamanho”
6. O tipo “instala DB_File”
7. Completamente programa do PPM.
Agradecimentos para Jeff para apontar isto para fora. Eu esqueci-me de adicionar antes este artigo.
Atualizado outra vez não instalam DB_File
Se você vir esta mensagem de erro ao instalar DB_File
PPM> instalam DB_File instalam o pacote “DB_File?” (y/N): Y que instala o pacote “DB_File”… Erro que instala o pacote “DB_File”: Ler um PPD para “DB_File”, mas não é inte nded para esta configuração de Perl (MSWin32-x86-multi-thread)
Você pode tentar seguir abaixo as etapas:
Agradecimentos para Samuel Wan para apontar isto para fora para mim. Eu tenho escrevi também uma outra entrada do blog nesta: Erro de DB_File ao instalar MovableType
Terminar a instalação
- Depois que todas as etapas são perfomed, lá são muito pouco trabalho à esquerda. Seguir apenas a instrução de instalação e trabalha muito bem.
- O manual de usuário é também recurso muito bom a ir adiante configurar o sistema da TA.
Email de emissão Updated em Windows XP
Emitir o email no sistema do Unix parece fácil. Configurar apenas o comando do sendmail e trabalhará. Tipicamente você não tem nenhum usuário do smtp que você pode configurar a TA para emitir a. Para mover MovableType no sistema de Windows (Windows 2000 ou usuário de Windows XP ou de Windows .NET), você necessitará configurar os serviços do smtp de IIS.
- Verificação você manda IIS instalar com serviço do smtp. O começo - > painel de controle - > adiciona/remove programas - > adicionar/remover o componente de Windows. (ou simplesmente começo - > funcionado - > AppWiz.cpl). Assegurar IIS é selecionado. Você pode também querer estalar a tecla dos detalhes… para ver se o smtp for instalado dentro de IIS.
- Certificar-se que o smtp está começado. Começo - > funcionado - > InetMgr.exe. Certificar-se que o smtp é ascendente e corredor.
- Configurar na folha do properity do usuário do smtp Viture, tecla do relé do clique na aba do acesso. O ajuste do defeito é “somente a lista abaixo”. Adicionar o IP address do usuário que seu MovableType é hospedado à lista. Ou, selecionar “tudo esperam a lista abaixo”. Mais atrasado não é recomendado desde que pode abrir uma porta para que os spammers usem seu usuário emitir Spam. (Microsoft tem mais detalhado artigos na configuração do serviço do smtp.)
- Configurar MovableType para emitir o correio usando o usuário local do smtp. Uncomment as linhas abaixo na lima de mt.cfg.
Localhost do smtp SMTPServer de MailTransfer
Substituir o localhost com o nome de anfitrião de seu usuário do smtp se você estiver hospedando os usuários em duas máquinas.
Reconhecimento
- Eu gostaria de agradecer Geo, que escreve para www.russianlegs.com. Inspirou-me com a idéia de WebLog. Após falar com ele na introdução do bloco de Google em China, eu era ciente das tendências do weblog e juntado lhe.
- Eu quero também agradecer o andersja, proprietário do blog dos anderrsja. Seu local no weblog é muito bom - feito. Eu aprendi muito em categorias e no uso pertential de MovableType de seu local.
Isto que afixa é fornecido “COMO É” com nenhumas garantias, e conferencia nenhumas direitas.