10/16/2005 07:31:00 PM|||posted by [ Neuronal Training ]|||
Continuando con la serie “Migración de Blogger a WordPress”, en esta primera parte “Migración de Blogger a WordPress 1.6 parte I”, veremos lo fundamental, para poder correr el WordPess y otros CMS como PHPNuke, PhpBB …en nuestros ordenadores( a lo español :)).
Esta parte corresponde a la instalación y configuración de Apache, PHP, MySQL, phpMyAdmin bajo el Windows XP/ 2003. Aunque suene sencillo esto, para los que venimos de IIS, ASP.NET, SQL Server, nos es algo complicado ya que no solo es instalarlo y usarlo.
Bueno, empecemos. Primero necesitamos descargar todo de la red (las versiones más recientes), así de sencillo, no hay que pagar ni un céntimo (claro, si deseas haces una donación a los proyectos que desees).
Requisitos:
Descargar Apache HTTP Server 2.0.55
Descargar PHP 5.0.5 Instalable y PHP 5.0.5 ZIP
Descargar MySQL 4.1
Descargar phpMyAdmin 2.6.4-pl2
Descargar WordPress 1.5.2
Nota:
- Necesitamos el PHP instalable y el zip donde están las dlls.
- Si desean probar el WordPress 1.6 Nightly Builds inscríbanse en esta lista.

Instalación de Apache – PHP - MySQL
1. Instalación del servidor Apache
- Primero debemos mandar a dormir al IIS, en el command prompt del Windows XP/2003, escribir: net stop iisadmin
- Ejecutar apache_2.0.54-win32-x86-no_ssl.msi – Next – aceptas los términos y condiciones – Next
Server information:
a -Network Domain: localhost
b -Server Name: localhost
c -Administrator's email address: tumail@neuronaltraining.net
d -Install for all users on port 80, as a service
- Custom installation
- Next – Next – Install

2. Instalación de PHP 5.0.5
- Ejecutar php-5.0.5-installer.exe – Next – Standard – Next – Next
- SMTP Server: localhost
- From address: me@localhost.com
- Server type: seleccionar APACHE – Next – Next – Next
- Apache Configuration: Sorry La configuración de httpd no ha sido todavía escrita…OK
- Installation Complete! – OK
- Debe aparecer en el system tray una nuevo icono "apache monitor", con una flecha en verde, significa que apache ha sido instalado como un servicio en Windows y está corriendo perfectamente. Con un click izquierdo se despliega un menú con el que pueden detener o reiniciar el servicio.
- Abrir un navegador y escribir: http://localhost/ , si aparece el mensaje “¡Funcionó! ¡El Servidor de Red Apache ha sido instalado en ese sitio!” entonces todo esta OK

3. Instalación MySQL 4.1
- Descomprimir mysql-4.1.14-win32.zip y ejecutar Setup.exe
- Setup type: Custom – Next – Next – Install
- Sing-Up: Skip Sing-Up – Finish
- Configuration: Next
- Configuration type: Detailed Configuration - Next
- Server type: Developer Machine - Next
- Database Usage: Multifuntional Database - Next
- InnoDB Tablespace: Next
- Concurrent: Decision Support (DSS)/OLAP - Next
- Networking: - Next
- Character set: Standard - Next
- Windows Service: Install as Windows Service - Next
- Security: poner un password al root ( no se olviden cual es!) – Next – Execute – Finish!!

Configuración de Apache – PHP – MySQL
1. APACHE - httpd.conf
- Descomprimir php-5.0.5-Win32.zip y copiar php5apache2.dll, en C:\PHP- Ir a C:\Program Files\Apache Group\Apache2\conf y abrir con un editor de texto el archivo httpd.conf
a- Buscar la sección "Dynamic Shared Object (DSO) Support" y agregar esta línea: LoadModule php5_module C:/php/php5apache2.dll
b- Buscar la sección “ServerRoot” debe tener:
ServerRoot "C:/Program Files/Apache Group/Apache2", es directorio donde está instalado APACHE, si no queremos cambiar, dejémoslo así como está.
c- Buscar la sección “AddType” y agregar:
AddType application/x-httpd-php .php
d- Reiniciar el servidor Apache
Hasta aquí, probemos si las cosas están funcionando, en el bloc de notas u otro editor escribir este código y guardarlo en “C:\Program Files\Apache Group\Apache2\htdocs\prueba” con extensión .php, pónganle el nombre prueba.php

En su navegador escribir http://localhost/prueba/test.php, si nos muestra información de PHP, las cosas van bien.

2. PHP – php.ini - MySQL
- Ir a C:\WINDOWS y abrir el archivo php.ini con el bloc de notas
- Buscar “register_globals = Off” y dejarlo así
- Ir la carpeta php-5.0.5-Win32 que descomprimimos y copiar la carpeta ext (con toda las DLLs) dentro de la carpeta C:\PHP
- En php.ini buscar “extension_dir” y ponerle esta ruta: extension_dir = "C:\PHP\ext"
- Configuración opcional:
session.save_path = "C:/ PHP/sessions/"
upload_max_filesize = 2M
- Ir a la sección “Extensions” y activar las que necesitamos, por ahora solo la de mysql
extension=php_mysql.dll
- Reiniciar el servidor Apache y nos mostrará un error, que la ruta no es correcta, pero todo esta bien, saber el problema me tomó más de una hora. Bueno la solución es muy simple, no se por que pero, con ir a C:\Program Files\MySQL\MySQL Server 4.1\bin copiar la DLL “libmySQL.dll” dentro de C:\WINDOWS\system32 se soluciona el problema, ahora nuevamente a reiniciar el Servidor Apache y ya estará corriendo perfectamente

Instalación/Configuración de phpMyAdmin
- Descomprimir phpMyAdmin-2.6.4-pl2.zip y renombrar a la carpeta resultante con “pma” o cualquier nombre
- Copiar la carpeta “pma” dentro de C:\Program Files\Apache Group\Apache2\htdocs
- En el navegador escribir: http://localhost/pma/ upsss le olvidé algo, nuevamente abran el archivo httpd.conf, navegar hasta la sección DirectoryIndex y agregar esto, hasta que quede así:
DirectoryIndex index.html index.html.var index.php index.php3 index.php4

Ahora si nuevamente http://localhost/pma/ y ya no nos mostrará el directorio con los archivos.
- ahora vamos a la configuración de phpMyAdmin, en D:\Program Files\Apache Group\Apache2\htdocs\pma abrir con el bloc de notas “config.inc.php”, bueno, no se entiende nada, así que mejor abrirlo con el wordpad y buscar la linea:
$cfg['Servers'][$i]['password'] = 'clave'; // MySQL password (only needed

Clave= la clave que usaste al instalar el MySQL
Ahora si, nuevamente http://localhost/pma/ y ya está!!!

Esto es todo por hoy, me cansé, mañana seguimos con WordPress
|||112951005329323660|||Migración de Blogger a WordPress 1.6 Parte I10/17/2005 12:47:11 AM|||Carola|||excelente tutorial, muchas gracias!, justo necesitaba configurar todo eso.10/17/2005 09:56:38 AM|||posted by [ Neuronal Training ]|||de nada, hace tiempo quería publicar esto, ya que igual a mi me ayuda cuando formateo mi pc :)11/10/2005 06:35:53 PM|||Anonymous|||oye, no me queda la configuracion del apache en windows, segui paso a paso tus instrucciones y nada, no visualiza la pagina de prueba, lo raro es que no manda ningun error a la hora de reinializar el apache, lo desinstale y lo volvi a instalr y nada, en otro foro encontre que si instalas apache mal en windows ya no lo puedes volver a instalar, solo que vuelvas a formatear el disco duro, a ver si me puedes ayudar con esto.