Preparación temprana:
Windows XP SP2 (de hecho, siempre que el sistema sea 98 o superior, creo que se puede seguir este método)
Apache 2. En este ejemplo, elegí 2.2.2 para Win32...)
http://archive.apache.org/dist/httpd/
PHP 5 (Aunque el número de versión es un poco desafortunado... pero aun así elegí la versión 5.1.4 para Win32 Zip...)
http://www.php.net/downloads.php
MySQL 5 (5.1 aún no es estable... Elegiremos MySQL 5.0.22 para la versión Win32 Zip por ahora...)
http://www.mysql.com/Esta
solución no involucra carpetas del sistema... Entonces podemos elegir una carpeta en otras particiones para facilitar el mantenimiento futuro del servidor... Este artículo toma X:Server como ejemplo... Nota: Es mejor no incluir espacios u otros caracteres que no estén en inglés en el nombre de la carpeta... De lo contrario, puede causar que el servidor falle fácilmente en algunos casos...
============= ======= =====================
Instale Apache:
Ejecute apache_2.2.2-win32-x86-no_ssl.msi... A continuación, hasta el final... Cuando se trata de seleccionar el método de instalación, seleccione el modo personalizado "Personalizado"... Luego, seleccione la instalación. ruta... Navegue a X:ServidorApache (Por supuesto, puede elegir otras rutas, o incluso elegir Completar para instalar, no hay problema... Solo estoy acostumbrado a decir que todo el software relacionado con el servidor está reunido )
No estaba planeando escribir la configuración de coexistencia de IIS y Apache... Lo pensaré por un momento... Cuando se me solicite que complete la información del servidor... La parte inferior le pedirá que seleccione el puerto. .. Si ha instalado un servidor IIS... Simplemente selecciónelo aquí. El segundo elemento es "solo para el usuario actual, en el puerto 8080, cuando se inicia manualmente".... En otras palabras, Apache ocupará el puerto 8080. .. Si no has instalado IIS... ignóralo...
Continúe a continuación... Después de que aparezcan varias ventanas CMD para instalar el servicio de Windows... La instalación está completa... El icono de la pluma rosa de Apache aparecerá en la esquina inferior derecha. Como era de esperar, el icono debería mostrar una luz verde (. indicando que el servidor HTTP se ha iniciado normalmente)... Puedes probarlo visitando http://www.quchao.com/ Si aparece "Funciona" en la pantalla, significa que la instalación se realizó correctamente... (I. recuerde que la versión anterior no era así, sino una página muy elegante... Entonces, mientras no aparezca ningún mensaje de que no se puede encontrar la página... el servidor Apache se ha instalado exitosamente) Por supuesto... si la La luz roja se enciende... la configuración debe ser incorrecta... vuelve a comprobar...
El servidor Apache está instalado...
===========================================
Instale PHP:
Descomprima PHP-5.1.4-Win32.zip... y colóquelo en X:ServerPHP...
A continuación, agregue variables de entorno al directorio de instalación de PHP... Haga clic con el botón derecho en el icono Mi PC... Ver 'Propiedades'... Luego cambie a la pestaña 'Avanzado'... Haga clic en el botón 'Variables de entorno' ( tecla de método abreviado: Alt+N)... Busque la variable 'Ruta' en el campo emergente 'Variables del sistema'... Haga doble clic para editar y agregue ';X:ServerPHP' al final del valor de la variable (tenga en cuenta que hay un punto y coma para separar el valor anterior)…
Reinicie la computadora... ¿Por qué? Deje que las variables de entorno surtan efecto...
En este punto, PHP está instalado... Por supuesto, aún no está asociado con Apache... y no se han realizado ajustes... No te preocupes... Escribiré sobre esto más tarde...
== ============= =========================
Configuración de Apache:
Un paso especialmente importante: si elige la última versión estable de PHP 5.1.4 como yo... El soporte modular PHP5apache2.dll en el paquete de código fuente descargado oficialmente no es aplicable a Apache 2.2.2... . .. Se descubre que es necesario volver a compilar PHP... Sin embargo, el Laboratorio de Investigación PHP5 proporciona una solución:
Descargue este paquete comprimido ( 'root'@'localhost' = old_password('Password_for_root');
(Este es un comando nuevo para MySQL 5. Cambie old_password por contraseña para versiones anteriores)
Reemplace Passwor_for_root con su propia contraseña... No sea demasiado simple...
El mensaje 'Consulta Ok' indica que la modificación se realizó correctamente.
¿No lo crees? Puedes salir; intenta iniciar sesión nuevamente...
En este punto... La instalación de MySQL está completa... Consulte el manual para obtener una configuración de optimización detallada... En cuanto a la relación entre MySQL y PHP, se mencionará a continuación...
====== ============= ===================
'www.knowsky.com
Configure PHP:
Ingrese X:ServerPHP... Cambie el nombre de PHP.ini-recomendar a PHP.ini y ábralo con un editor de texto...
Modifique el nivel de informe de errores... Ejecute algunos programas escritos de forma irregular... Encontrará una pantalla llena de 'errores'...
buscar:
informe_error = E_ALL
Modificar a:
informe_error = informe_error = E_ALL & ~E_NOTICE & ~E_STRICT
Dado que se trata de depuración local, por supuesto quiero que se muestre el error para poder depurarlo...
buscar:
display_errors = Desactivado
Modificar a:
display_errors = Activado
Para los desarrolladores locales, los errores de registro parecen innecesarios...
buscar:
log_errors = activado
Modificar a:
log_errors = Desactivado
Es necesario establecer la ruta a la biblioteca de extensiones...
buscar:
extensión_dir = "./"
Modificar a:
extensión_dir = “X:/Servidor/PHP/ext”
PHP 5 no habilita el soporte para MySQL de forma predeterminada...
buscar:
;extensión=PHP_MySQL.dll
Elimine el punto y coma anterior:
extensión=PHP_MySQL.dll
Además, vBulletin ya ha habilitado el soporte para Mysqli... así que aquí presentamos la biblioteca de extensión MySQL...
buscar:
extensión=PHP_MySQL.dll
Únase a continuación:
extensión=PHP_mysqli.dll
Por supuesto, para utilizar mejor algunas funciones de vBulletin relacionadas con imágenes, necesitamos habilitar la biblioteca GD2...
buscar:
;extensión=PHP_gd2.dll
Elimine el punto y coma anterior:
extensión=PHP_gd2.dll
También esperamos llamar a algunas bibliotecas más utilizadas, como PHP_mbstring.dll, PHP_curl.dll, PHP_sockets.dll, PHP_xmlrpc.dll, etc... El método de apertura es el mismo que el anterior...
(Aquí solo se habilitan extensiones comunes... Por favor, decida otras extensiones según sus necesidades...)
Aunque vBulletin utiliza su mecanismo de sesión incorporado, el mecanismo de sesión de PHP es necesario en muchos programas...
buscar:
;session.save_path = "/tmp"
Cámbielo a una ruta existente...
O cree un directorio tmp en el directorio de lanzamiento...
Aquí elegimos el método anterior... Primero creamos dicho directorio X:Session...
Luego modifíquelo a:
session.save_path = “X:/Sesión”
La configuración se completa básicamente aquí... PHP también puede admitir MySQL normalmente... Para configuraciones más detalladas, debe leer el manual...
==================== = =================
Conclusión:
El entorno WAMP más básico ya está configurado... A continuación, también configuré Zend Optimizer y Subversion... Como no son una configuración estándar... No los presentaré aquí...
De hecho, no es necesario instalar el servidor Apache... Desafortunadamente, no encontré la versión ZIP 2.2.2... Y compilar con archivos SRC es demasiado engorroso... Así que simplemente ejecuté el programa de instalación. .. Espere hasta que reinstale el sistema la próxima vez... Apache se volverá verde... Esperémoslo con ansias... (¿dentro de dos años aproximadamente?)
Uh......... Agregaré más cuando piense en algo...