Instalación de Apache, PHP, MySQL, Perl en Windows

Comencemos con la instalación. APACHE (servidor HTTP). Tú puedes descargar Apache instalaciones en www.apache.org descarga la versión que te guste, te recomiendo la versión 2.  Aquí hay un enlace a él.

Para una descarga más rápida, visitar.
Después de descargar el archivo . MSI instalador(), ejecútelo. Asistente de instalación siguiente, siguiente, finalizando "trabajo"...

El instalador le pedirá algunos detalles como un nombre.  servidor el suyo, la dirección de su servidor y la dirección de correo electrónico del administrador. Si tiene un nombre de dominio o nombre de host, ingrese la información como esta:

Nombre del servidor: tu_dominio.org
Dirección del servidor: www.tu-dominio.org

Correo electrónico del administrador: Esta dirección de correo electrónico está protegida contra spambots. Necesita tener JavaScript habilitado para verlo.

Si no tienes uno, deberías conseguir uno en una dirección gratuita:

http://www.no-ip.org/

Marque la opción 'se ejecuta como un servicio para todos los usuarios en el puerto 8080 "y presione el botón Siguiente, Hechopara completar la instalación. Consejo: Instálelo en el disco C: (crea una carpeta para ello, no te preocupes) para asegurarte de configurarlo más fácilmente. Si ya terminaste, abre tu navegador y escribe en la barra de direcciones:

HTTP://localhost/
Si tú ves "Página de prueba para la instalación de Apache", todo está funcionando.

Instalación PHP:

vamos a instalar PHP. descargar archivos de www.php.net. Aquí está el enlace directo a Versión 4.3.9:

Asegúrese de descargar el archivo y no instalarlo. Bueno! después de descargarlo, descomprima el archivo en C:/PHP (esto es para simplificar el camino). Ahora abra C:/apache/conf/httpd.conf y busque esta línea:

#LoadModule Ssl_module módulos/mod_ssl.so

debajo de esta línea, agregue esto:

LoadModule módulos rewrite_module / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
Aplicación AddType/x-HTTPD-PHP .php
Aplicación AddType/x-HTTPD-PHP.php3
Aplicación AddType/x-HTTPD-PHP.php4

Ahora busca en esta línea:

<Directorio "C:/apache2/HTDOCS">
Ahora cambia:

Índices de opciones FollowSymLinks
#
# AllowOverride controla qué directivas se pueden colocar en el archivo .htaccess.
# Esto no puede ser "Todos", "Ninguno" ni ninguna combinación de las palabras clave:
# Opciones de FileInfo Límite de configuración de autenticación
#
Ninguno AllowOverride

en:

Opciones Índices Incluye FollowSymLinks MultiViews ExecCGI
#
# AllowOverride controla qué directivas se pueden colocar en el archivo .htaccess.
# Esto no puede ser "Todos", "Ninguno" ni ninguna combinación de palabras clave:
# Opciones de FileInfo Límite de configuración de autenticación
#
AllowOverride All

Esto permitira..htaccess soporte en su servidor y asegúrese de poder ver el contenido de la carpeta sin recibir 403 Prohibida error.

Ahora busca:

DirectorioIndex index.html index.var.html
y cambiarlo a:

ÍndiceDirectorio index.html index.php

Guarde el archivo y reinicie APACHE. (puedes reiniciarlo haciendo clic en reiniciar servidor APACHE acceso directo al menú Comienzo o por escrito:

Reinicio limpio de Apache

en la ventana del símbolo del sistema. OK!

tu tienes PHP Funciona para tu servidor. Ahora vamos a configurarlo PHP ¡Y asegúrate de que realmente funcione! Abierto C:/php/php.ini (php.ini-distance renombrado) y busque este elemento:

max_execution_time = 60; Tiempo máximo de ejecución de cada script, en segundos max_input_time = 60; Tiempo máximo que cada script puede analizar una solicitud de datos límite_memoria = 5M; La cantidad máxima de memoria que puede consumir el script (8 MB)

Tienes que cambiarlo a lo que quieras. Aquí está la opción que uso:

max_execution_time = 300; Tiempo máximo de ejecución de cada script, en segundos max_input_time = 300; Tiempo máximo que cada script puede analizar una solicitud de datos límite_memoria = 5M; La cantidad máxima de memoria que puede consumir el script (8 MB)

Ahora busca:

register_globals = Off

y cambiarlo a:

register_globals = Activado

Buscar :

extensión_dir = ". "

y cambiarlo a:

extension_dir = "C:/PHP/extensiones"

si instaló PHP en C:...

Buscar :

, Windows
extensiones; Tenga en cuenta que la compatibilidad con MySQL ODBC ahora está integrada, por lo que no se requieren archivos DLL para esto.
y descomentar (eliminar; frente) los siguientes módulos:

extensión=php_bz2.dll
extensión=php_db.dll
extensión = php_gd2.dll
extensión=php_java.dll
extensión=php_msql.dll
extensión=php_pdf.dll
extensión = php_pgsql.dll
extension = php_sockets.dll

¡DE ACUERDO! Ahora cambiemos la configuración de búsqueda SMTP (es bueno para tu correo(), ¡¡¡lo necesitas!!!.)

[correo]; Sólo para Win32.

SMTP =
puerto_smtp = 25
; Para Win32
solo.; Enviarcorreo_de =

y cambios a:

[correo]; Sólo para Win32.
SMTP = correo.isp.org
puerto_smtp = 25
; Sólo para Win32.
Enviarcorreo_de = [email protected]_dominio.org

si no tienes un servidor de correo o:

[correo]; Sólo para Win32.

SMTP = local
puerto_smtp = 25
; Sólo para Win32.
Enviarcorreo_de = [email protected]_dominio.org

si tienes un servidor de correo...

Guarde los archivos. Ahora completemos la instalación. PHP. copia todo DLL archivos de C:/PHP/bibliotecas en en C: / Windows / System32. Copiar C:/php/php4ts.dl yo en C:/Windows/System32/ y copiar php.ini de la carpeta PHP en las ventanas y system32. Reanudar APACHE. abra el bloc de notas y agregue al archivo:

<? PHP
phpinfo
();?>

guarde este archivo en la carpeta HTDOCS (C:/Apache/HTDOCS) cómo Info.php y abre el navegador. en la barra de direcciones escriben:

HTTP://localhost/info.php

Deberías ver la configuración de PHP en la tabla. Opcionalmente se puede instalar un archivo muy largo. Optimizador Zend. Yo lo uso... no necesita tutorial. instalar módulos de pera para PHP, simplemente ejecute Go Pear Batch desde la carpeta PHP y haga clic en el archivo de registro para finalizar la instalación.

Añadir un comentario