MovableType instalado con éxito en Windows XP
Para ser honesto, no sé demasiado sobre el Perl. Sin embargo, hacer que el mejor sistema del weblog trabaja - tipo movible, instalé el Perl sobre mi máquina de Windows XP del scretch. Creo no estoy solo instalar la TA a las máquinas de Windows XP - aunque creo que no habrá demasiada gente que hace así que - así que quisiera registrar los pasos para otra referencia. Es también un buen recurso para me si necesito reconstruir el servidor.
Ambiente
Windows XP
Servidor de información de Inetnet (IIS)
Instalar el Perl en Windows XP
- Descargar ActivePerl para Windows XP de ActiveState. Cuando downloaed, la versión era la estructura 633 de ActivePerl 5.6.1.
- Después de colocar mi información del usuario, choosed el paquete de Windows MSI, que es los 8.31M de tamaño.
- Me llevó cerca de 2 minutos y 51 segundos la transferencia directa - agradece al abastecedor de banda ancha - China Great Wall Broadband Corp [sitio chino]. No he soñado con descargar los archivos más en gran parte los de 5M de 10 minutos antes.
- Instalar el paquete de MSI. No hay ningún problema durante la instalación. Acepté todos los ajustes del defaul cuento con cambiar la localización del defecto de c:\Perl a c:\Program Files\Perl. Creo que es siempre bueno seguir el convension de Windows en vez de buscar para un lugar en el directorio de raíz de C:\. Esto hace el disco duro manejar. Actualización: Estoy cambiando mi mente recientemente. “C:\Program archiva” la carpeta es especial en términos de ajustes y permisos inalterables de la seguridad. Los programas móviles de su localización original a esta carpeta pueden traer apuro unneccessary si el programa nunca no se ha probado en este ambiente.
Código de fuente de la TA de la transferencia directa
- Descargar el código de fuente de la TA de http://www.movabletype.org/download.shtml. Es solamente 299K de tamaño y me tomó 5 segundos para conseguirlo del otro lado del Pacífico.
- Teniendo MT-2.21.tar.gz en mi disco, resolví el primer problema. Confío pesadamente en Windows XP para extraer todos los archivos de .ZIP y no utilizo WinZip más, pero se parece que necesito conseguir mi Winzip detrás. AUTORIZACIÓN. Descargar una versión de ensayo de www.winzip.com y continuar.
- Ahora todo el código de fuente está situado en la carpeta de C:\Inetpub\Wwwroot\Mt, que se puede alcanzar vía http://home.wangjianshuo.com/mt. Soy muy serio sobre el nombramiento de convensions. No puedo llevar poner todos los archivos directamente en la carpeta de la raíz.
Configurar IIS para el Perl y la escritura del Perl con la extensión de .CGI para trabajar
- Sé que está atada con alambre para que una mano más verde tenga cgi funcionado en la computadora de Windows. En este tiempo, si cualquier persona acceso http://home.wangjianshuo.com/mt/mt.cgi, que incitará para descargar el archivo en vez de ver el resultado. Configuré IIS para reconocer la extensión de .CGI apenas mientras que reconoce .ASP o .SHTML.
- En Inetmgr.exe, carpeta derecha de la TA del tecleo y características selectas. El tecleo crea el botón en área de los ajustes del uso en el directorio cuadro. Ahora hemos creado un uso del seperate.
- Chascar configuran y comprueban el programa para analizar archivos de .pl. Es C:\program files\perl\bin\perl.exe “%s” %s para mi servidor.
- Nota: Los cambios siguientes se pueden cambiar en el nivel del Web site, ningún nivel del applicaiton. Chascar agregan e incorporan el mismo programa del análisis (C:\program files\perl\bin\perl.exe “%s” %s para mi caso) e incorporan .cgi a la caja de texto de la extensión. Chascar MUY BIEN.
Configurar la TA para trabajar en mi sitio
- Abrir MT.cfg
- Cambió el CGIPath a http://home.wangjianshuo.com/mt/
- DataSource cambiante a c:\inetpub\wwwroot\mt\db\ (Alex me recordó que necesito indicar que tengas que crear la carpeta del DB tú mismo. La carpeta del DB no existe por defecto).
Actualizado: Instalar los módulos adicionales de la TA
Antes de que puedas funcionar tu MovableType, todavía necesitas instalar componentes requeridos de ActivePerl. Como indicado en la comprobación para saber si hay la sección de los módulos del Perl de la instalación de MovableType menual, necesitas funcionar http://home.wangjianshuo.com/mt/mt-check.cgi.
Cuando descargué ActivePerl, incluye la mayor parte de los módulos requeridos excepto el siguiente:
DB_File
Imagen-Tamaño
HTML-plantilla
Típicamente, necesitas seguir estos pasos:
1. Comienzo - > funcionar
2. Mecanografiar el “cmd” y el tecleo “ACEPTABLE”
3. En línea de comando del DOS, incorporar el “PPM” (sin comillas)
4. Cuando los apprears pronto de PPM>, tipo “instalan la HTML-plantilla”
5. Esperar hasta que él está instalado, entonces mecanografiar “instala Imagen-Tamaño”
6. El tipo “instala DB_File”
7. Absolutamente programa del PPM.
Agradece por Jeff para señalar esto hacia fuera. Me olvidé de agregar este artículo antes.
Puesto al día no poder otra vez instalar DB_File
Si ves este mensaje de error al instalar DB_File
PPM> instalan DB_File instalan el paquete “DB_File?” (y/N): Y que instala el paquete “DB_File”… Error que instala el paquete “DB_File”: Leer un PPD para “DB_File”, pero no es inte nded para esta estructura de Perl (MSWin32-x86-multi-thread)
Puedes intentar seguir los pasos abajo:
Agradece por Samuel Wan para señalar esto hacia fuera para mí. Tengo también escribí otra entrada del blog en esto: Error de DB_File al instalar MovableType
Terminar la instalación
- Después de que sean todos los pasos perfomed, allí sean muy poco trabajo a la izquierda. Apenas seguir la instrucción de instalación y trabaja muy bien.
- El manual de usuario es también recurso muy bueno a ir a continuación a configurar el sistema de la TA.
Email que envía actualizado en Windows XP
Enviar el email en sistema del Unix se parece fácil. Apenas configurar el comando del sendmail y trabajará. No tienes típicamente ningún servidor del smtp que puedes configurar la TA para enviar a. Para virar MovableType hacia el lado de babor en el sistema de Windows (Windows 2000 o servidor de Windows XP o de Windows .NET), necesitarás configurar los servicios del smtp de IIS.
- Cheque haces que IIS instale con servicio del smtp. El comienzo - > panel de control - > agrega/quita programas - > agregar/quitar el componente de Windows. (o simplemente comienzo - > funcionado - > AppWiz.cpl). Asegurar IIS se selecciona. Puedes también desear chascar el botón de los detalles… para ver si el smtp está instalado dentro de IIS.
- Cerciorarte de que el smtp esté comenzado. Comienzo - > funcionado - > InetMgr.exe. Cerciorarte de que el smtp sea en servicio.
- Configurar en la hoja del properity del servidor del smtp Viture, botón del relais del tecleo en el acceso cuadro. El ajuste del defecto es “solamente la lista debajo”. Agregar el IP address del servidor que tu MovableType se recibe a la lista. O, seleccionar “todos cuentan con la lista debajo”. El más finales de no se recomienda puesto que puede abrir una puerta para que los spammers utilicen tu servidor para enviar Spam. (Microsoft tiene detallado los artículos sobre la configuración del servicio del smtp.)
- Configurar MovableType para enviar el correo usando el servidor local del smtp. Uncomment las líneas abajo en archivo de mt.cfg.
Localhost del smtp SMTPServer de MailTransfer
Substituir el localhost por el nombre de anfitrión de tu servidor del smtp si estás recibiendo los servidores en dos máquinas.
Reconocimiento
- Quisiera agradecer Geo, que escribe para www.russianlegs.com. Él me inspiró con la idea de WebLog. Después de hablar con él en la aplicación el bloque de Google en China, era enterado de las tendencias del weblog y ensamblado te.
- También deseo agradecer el andersja, el dueño del blog de los anderrsja. Su sitio en weblog es muy bien hecho. Aprendí mucho en categorías y el uso pertential de MovableType de su sitio.
Esto que fija se proporciona “COMO ESTÁ” sin garantías, y confiere las ningunas derechas.