Comencemos con la instalación Apache (Servidor HTTP). Puedes descargar Apache instalaciones en www.apache.org descarga la versión que prefieras, yo recomiendo la versión 2.
Aquí está el enlace para ello.
Para una descarga más rápida, visita.
Después de descargar el archivo .msi instalador (), ejecútalo. El asistente de instalación es siguiente, siguiente, finalizar «trabajo» …
El instalador te pedirá algunos detalles, como el nombre servidores de tu servidor, tu dirección de servidor y correo electrónico del administrador. Si tienes un nombre de dominio o nombre de host, introduce la información así:
Nombre del servidor: your_domain.org
Dirección del servidor: www.your-domain.org
Correo electrónico del administrador: Esta dirección de correo electrónico está protegida contra bots de spam. Debes tener JavaScript habilitado para verla..
si no tienes uno, deberías obtener uno gratis en:
Marca la opción ‘funciona como servicio para todos los usuarios en el puerto 8080 ‘ y haz clic en el botón Siguiente, Listo, para completar la instalación. Consejo: Instálalo en la unidad C: (creará una carpeta para él, no te preocupes), para asegurarte de que lo configures más fácil. Una vez finalizado, abre el navegador y escribe en la barra de direcciones:
HTTP://local/
Si ves ‘Página de prueba para la instalación de Apache‘, todo está funcionando.
Instalación de PHP:
Vamos a instalar PHP. descarga los archivos de www.php.net. Aquí hay un enlace directo a Versión 4.3.9:
Asegúrate de descargar el archivo y no el instalador. OK! después de descargarlo, descomprime el archivo en C:/PHP (esto es para simplificar la ruta). Ahora abre C:/apache/conf/httpd.conf y busca esta línea:
#LoadModule Ssl_module модули/mod_ssl.so
debajo de esta línea, añade esto:
LoadModule rewrite_module módulos / mod_rewrite.so
LoadModule php4_module "C:/php/sapi/php4apache2.dll"
AddType aplicación / x-httpd-php .php
AddType aplicación / x-httpd-php .php3
AddType aplicación / x-httpd-php .php4
Ahora busca esta línea:
Directorio "C:/apache2/HTDOCS"
Ahora cambia a:
Opciones Índices FollowSymLinks
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «Все», «None», или любая комбинация из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride Ninguno
en:
Opciones Índices Incluye FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «All», «None», или любую комбинацию из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride Todo
Esto habilitará el soporte de ..htaccess en tu servidor y asegúrate de que puedes ver el contenido de la carpeta sin obtener 403 Prohibido errores.
Ahora busca:
DirectoryIndex index.html index.var.html
y cámbialo a:
DirectoryIndex index.html index.php
Guarda el archivo y reinicia Apache. (puedes reiniciarlo haciendo clic en el acceso directo de reinicio del servidor Apache en el menú Inicio o escribiendo:
Reinicio limpio de Apache
en la ventana de comandos. ¡OK!
ya tienes PHP funcionando para tu servidor. Ahora vamos a configurarlo. PHP y asegúrate de que realmente funcione! Abre C:/php/php.ini (php.ini-renombrado) y busca este elemento:
max_execution_time = 60; El tiempo máximo de ejecución de cada script, en segundos. max_input_time = 60; El tiempo máximo que un script puede dedicar a analizar la solicitud de datos. memory_limit = 5M; El límite máximo de memoria que un script puede consumir (8 MB).
Debes cambiar esto a lo que desees. Aquí la opción que utilizo:
max_execution_time = 300; El tiempo máximo de ejecución de cada script, en segundos. max_input_time = 300; El tiempo máximo que un script puede dedicar a analizar la solicitud de datos. memory_limit = 5M; El límite máximo de memoria que un script puede consumir (8 MB).
Ahora busca:
register_globals = Off
y cámbialo a:
register_globals = On
Busca:
extension_dir = "."
y cámbialo a:
extension_dir = "C:/PHP/extensiones"
si instalaste PHP en C: ...
Busca:
, Windows
extensiones; Ten en cuenta que MySQL ODBC y soporte ahora está integrado, por lo que no se requieren DLL para esto.
y descomentar (eliminar el ; al principio) los siguientes módulos:
extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
¡OK! Ahora cambiemos la configuración SMTP. Búsqueda (¡esto es importante para tu correo!)
[correo]; Solo para Win32.
SMTP =
smtp_port = 25
; Solo para Win32
solo.; Sendmail_from =
y cambios en:
[correo]; Solo para Win32.
SMTP = mail.isp.org
smtp_port = 25
; Solo para Win32.
Sendmail_from = [correo@example.org]domain.org
si no tienes un servidor de correo o:
[correo]; Solo para Win32.
SMTP = local
smtp_port = 25
; Solo para Win32.
Sendmail_from = [correo@example.org]domain.org
si tienes un servidor de correo …
Guarda los archivos. Ahora vamos a completar la instalación PHP. copia todos DLL archivos de C:/PHP/bibliotecas en C:/Windows/System32. copia C:/php/php4ts.dll en C:/Windows/System32/ y copia php.ini de la carpeta PHP en Windows y system32. Reinicia Apache.
guarda este archivo en la carpeta HTDOCS (C:/Apache/HTDOCS) como info.php y abre el navegador. en la barra de direcciones escribe:
HTTP://localhost/info.php
Debes ver la configuración de PHP en una tabla. opcionalmente puedes instalar el Zend Optimizer.Lo utilizo … no necesita un tutorial. Instala los módulos de pera para PHP, simplemente ejecuta el archivo batch de pera desde la carpeta PHP y haz clic en el archivo .reg para finalizar la instalación.
