¡Maestros del código fuente de PHP, por favor entren! ! ! !
2. Instale la base de datos
3. Apunte el directorio del sitio web a la carpeta donde se encuentra el código fuente del sitio web.
Los pasos específicos son los siguientes:
===========
===========
============
Configuración de instalación de IIS+PHP+MySQL+Zend Optimizer+biblioteca GD+phpMyAdmin bajo Windows 2000/XP/2003
Palabras clave: La configuración de Windows IIS admite PHP+MYSQL.
El método de configuración para admitir PHP en Apache es relativamente simple y no se escribirá aquí.
Generalmente, la combinación de entorno PHP recomendada para hosts WIN es: PHP4.4.x+MySQL4.0.x, por lo que la combinación PHP4.4.x+MySQL4.0.x instalada a continuación se muestra en texto azul. Si solo necesita instalar la combinación de PHP4.4.x+MySQL4.0.x, simplemente mire el contenido relevante en texto azul.
Por supuesto, aquellos a quienes les guste experimentar o utilizar el sistema WIN2003 también pueden probar la última versión. Se recomienda combinar PHP 5.1.x+MySQL 5.0.x/MySQL 4.1.x.
1. Preparación del software: la siguiente es la última versión oficial del 20 de enero de 2006, y la dirección de descarga también es válida desde hace mucho tiempo.
1.PHP, versión de descompresión ZIP recomendada de PHP4.4.0:
PHP(4.4.0):
PHP net/get/PHP-. 4 . 0-win32 . zip/de/a/mirror
[Opcional]:
PHP(5.1.2):
. net/get/PHP-5.1.2-win32 . zip/from/a/mirror
2.MySQL, con PHP4, versión de instalación del sistema WIN recomendada de MySQL4.0.26:
MySQL(4.0.26):
. es/soft/24418.html
. es/soft/1262.html
. com/soft/10687.html
Supongamos que C:\ es el disco del sistema operativo que está utilizando actualmente. Si su sistema operativo actual no está instalado en C:\, modifique la ruta correspondiente en consecuencia. Al mismo tiempo, dado que el sistema a menudo se reinstala en la unidad C por diversas razones, no es fácil realizar copias de seguridad y transferir datos en esta unidad.
Seleccione el directorio de instalación, de modo que este artículo instale todo el software relacionado con PHP en el directorio D:\php. Esta ruta la puede configurar usted mismo. Si lo instaló en un directorio diferente, modifique las rutas correspondientes a continuación en consecuencia.
2. Instalar PHP: La ruta de instalación de PHP en este artículo es D:\php\php4\
(Para evitar confusiones, la ruta de instalación de la versión PHP5.1.x es D:\php\php5\).
(1), después de la descarga, obtenga php-4.4.0-Win32.zip, descomprímalo en el directorio D:\php, obtenga el directorio secundario php-4.4.0-Win32 y cámbiele el nombre. a php4, es decir Obtenga el directorio de almacenamiento de archivos php D:\php\php4\[Si es php5.65438, el archivo que obtiene es php-5.1.2-Win32.zip. El archivo completo se puede presionar directamente en el. directorio D:\.
];
(2) Agregar el directorio D:\php\php4 y el directorio D:\PHP\PHP 4\dll[
PHP5 es D: \php\php5\
] a c:\Windows\system32 (el sistema win2000 es c:/winnt/system32/), sobrescribiendo el archivo dll existente;
(3) Abrir php.ini-dist con el Bloc de notas y utilice la función de búsqueda del Bloc de notas para buscar modificaciones:
Buscar
Código:
[Copiar al portapapeles]
Register_globals = Desactivado, cambie Desactivado a Activado, es decir, registrar_globals = Activado;
Nota: Esto corresponde a la función de variable global de PHP. Teniendo en cuenta que muchos programas PHP requieren funciones de variables globales, preste atención al rigor después de abrir el programa PHP. Si no es necesario recomendarlo, permanecerá cerrado por defecto.
Buscar nuevamente
Código:
[Copiar al portapapeles]
Extension_dir = y apunta su ruta al directorio de extensiones de tu directorio PHP en , por ejemplo, cambie extension_dir=.
/" a extensión _ dir = " d:/PHP/PHP 4/extensions/";
El directorio de funciones de extensión PHP [PHP5 modificado correspondientemente a extensión _ dir = " d:/PHP/PHP 5 / text/"]
Cree una carpeta en D:\php y asígnele el nombre tmp.
Buscar
Código:
[ Copiar al portapapeles]
Upload_tmp_dir = Will; El carácter de comentario para esta línea de Upload_tmp_dir, es decir, el punto y coma ";", se elimina para que esta línea sea válida en el documento php Upload_tmp_dir. Es una ruta temporal utilizada para. Defina el almacenamiento de los archivos cargados. También puede modificar y definir la ruta absoluta aquí. El directorio configurado aquí debe tener permisos de lectura y escritura. Aquí lo configuro en upload_tmp_dir = D: /php/tmp (es decir, la carpeta creada anteriormente). )
Buscar y encontrar
Código:
[Copiar al portapapeles]
Las extensiones de Windows colocan primero los siguientes elementos comunes; deshacerse de
Código:
[Copiar al portapapeles]
;extension=php_mbstring.dll
Código:
[Copiar al portapapeles]
; extensión=php_curl.dll
Código:
[Copiar al portapapeles]
extensión= php_dbase.dll
Código:
[Copiar al portapapeles]
extensión =php_gd2.dll
Esto se utiliza para soportar el GD biblioteca y generalmente es necesario y requerido
Código:
[Copiar al portapapeles]
p>; >Código:
[Copiar al portapapeles]
Extensión=php_zip.dll Eliminar el ";” anterior
Aún necesitas saber acerca de la versión PHP5.
Código:
[Copiar al portapapeles]
; Extensión= php_mysql.dll y elimine también el ";" anterior. >Esto se usa para admitir MYSQL. Debido a que PHP5 carga y ejecuta MySQL como un módulo independiente, debe admitir p>
Buscar
Código:
[Copiar a. portapapeles]
;Session.save_path=Eliminar interfaz;No, este artículo se configurará aquí.
session.save_path = D:/php/tmp
Puedes elegir lo que necesitas eliminar; luego guarda el archivo como php.ini en el directorio C:\Windows(Windows). 2000 C:\WINNT), cambie el sufijo del archivo a ini para obtener C:\Windows\PHP. ini (C:\WINNT\php.ini en Windows 2000).
Configuré PHP exitosamente. Ejemplo de archivo INI para su referencia:
/iis/php4/php.ini
La versión correspondiente es PHP4.4.0.
/iis/php5/php.ini
La versión correspondiente es PHP5.1.12.
Si la ruta es la misma que la de este artículo, puede guardarla directamente en el directorio C:\Windows (C:\WINNT en Windows 2000) para utilizarla si la ruta es la misma que la de este artículo; , puede guardarlo directamente en el directorio C:\Windows (C:\WINNT en Windows 2000).
Los amigos a menudo se quejan de que no pueden cargar archivos grandes o ejecutar algunos programas con el tiempo. Puede encontrar el siguiente contenido sobre PHP. INI se modifica en el directorio C:\Windows (C:\WINNT en Windows 2000):
max_execution_time = 30. Este es el tiempo máximo de ejecución de cada script. Puede modificarlo usted mismo. a La unidad es segundos.
max _ input _ time = 60 Este es el tiempo que puede consumir cada script, y la unidad también es segundos.
memory_limit = 8M Este es el consumo máximo de memoria para la ejecución del script, puede aumentarlo usted mismo.
Tamaño máximo de archivo cargado = 2M; usted mismo puede cambiar el tamaño máximo permitido de los archivos cargados. Algunos foros de fotografía requieren este valor mayor.
(4) Configure IIS para que admita PHP:
Primero, debe asegurarse de que IIS se haya instalado correctamente en el sistema. Si no está instalado, primero deberá instalar IIS. Los pasos de instalación son los siguientes:
Instalación de IIS en Windows 2000/XP;
Inicie sesión en el sistema con una cuenta de administrador, inserte el CD de instalación de Windows 2000 en el CD-ROM. unidad, ingrese al panel de control y haga clic en Agregar o quitar programas, haga clic en Agregar o quitar componentes de Windows a la izquierda, seleccione Internet Information Services (IIS) en la ventana emergente, haga clic en el botón Detalles a continuación y seleccione los componentes. Se requieren los siguientes componentes: Administrador de servicios de Internet, servidor World Wide Web y archivos públicos. Confirmar la instalación.
Una vez completada la instalación, abra "Servicios" en "Herramientas administrativas" en el panel de control y luego seleccione "Servicio de administración de IIS" y "Servicio de publicación World Wide Web". Si no se han iniciado, inícielos.
Instalación de IIS en Windows 2003:
Dado que IIS 6.0 de Windows 2003 está integrado en el servidor de aplicaciones, la instalación del servidor de aplicaciones instalará IIS 6.0 de forma predeterminada. Haga clic en Configurar en Inicio. menú servidor y seleccione el servidor de aplicaciones (IIS, ASP.NET) a la izquierda en el Asistente para configurar su servidor que se abre. Haga clic en Siguiente para mostrar las Opciones del servidor de aplicaciones. De forma predeterminada, puede seleccionar todos los componentes instalados con el servidor de aplicaciones. Haga clic en "Siguiente" para abrir la "Interfaz de resumen de selección" y solicite las opciones en esta instalación. El programa de configuración instalará automáticamente la configuración de acuerdo con las opciones en "Resumen de selección".
Abre tu navegador y escribe:
/index.rar
Después de descargarlo, extráelo al directorio raíz de tu sitio y accede a él.
3. Instale MySQL:
Para MySQL4.0.26, obtiene mysql-4.0.26-win32.zip, descomprímalo en el directorio mysql-4.0.26-win32, doble -Haga clic para ejecutar Setup .exe, seleccione el directorio de instalación como D:\php\MySQL, el método de instalación como instalación personalizada y luego haga clic en Siguiente por completo.
Una vez completada la instalación, ingrese y ejecute en la línea de comando CMD:
Código:
[Copiar al portapapeles]
d: \PHP\MySQL\bin\mysqld-nt-install Si el servicio se instala correctamente, el servicio del sistema se instala correctamente.
Cree un nuevo archivo de texto y guárdelo como my.ini. Edite y configure my.ini. Aquí hay una configuración de referencia.
(
/iis/my.ini
Puedes descargarlo y guardarlo directamente en el directorio de WINDOWS o WINNT para usarlo)
Código:
[Copiar al portapapeles]
[mysqld]
basedir=D:/php/MySQL
#MySQL Directorio
p>
datadir=D:/php/MySQL/data
#El directorio donde se encuentra la base de datos MySQL se puede cambiar a otro directorio donde se almacena la base de datos .
# idioma = D:/PHP/MySQL/share/tu directorio de idioma
#port=3306
Establecer variable = número máximo de conexiones = 800
Bloqueo de salto
set-variable = clave _ buffer = 512M
set-variable = max _ enable _ paquete = 4M
set -variable = table _ cache = 1024
Establecer variable = ordenar buffer = 2M
set-variable = thread_cache=64
Establecer variable = tamaño de buffer de conexión = 32M
establecer variable=búfer de registro=32M
establecer variable=concurrencia de subprocesos=8
establecer-variable = myisam _ sort _ buffer _ tamaño = 64M
set-variable = conectar _ tiempo de espera = 10
set-variable = esperar _ tiempo de espera = 10
server-id = 1
p>
[isamchk]
set-variable=key_buffer=128M
set-variable=sort buffer=128M
set-variable= área de búfer de lectura=2M
establecer variable=búfer de escritura=2M
[myisamchk]
set-variable=key_buffer=128M
establecer variable=búfer de clasificación=128M
Establecer variable=búfer de lectura=2M
Establecer variable=búfer de escritura=2M
[WinMySQLadmin] p>
server = d:/PHP/MySQL/bin/mysqld-nt .exe guarde y copie este MY. INI al directorio C:\Windows (C:\WINNT en Windows 2000).
Regrese a la línea de comando CMD, ingrese y ejecute:
Código:
[Copiar al portapapeles]
net start mysqlServicio MySQL está ejecutando el inicio.
El servicio MySQL se ha iniciado exitosamente.
Se iniciará el servicio MySQL;
Cambie la contraseña ROOT en DOS: Por supuesto, después de instalar PHPMYADMIN, también puede cambiar la contraseña a través de PHPMYADMIN.
Formato: mysqladmin -u nombre de usuario -p contraseña antigua nueva contraseña
Ejemplo: agregar contraseña al usuario root xqin.com
Primero, ingrese la línea de comando CMD , Vaya al directorio bin en el directorio MYSQL y escriba el siguiente comando.
mysqladmin -uroot contraseña xqin.com
Nota: debido a que root no tiene una contraseña al principio, se puede omitir el elemento -p contraseña anterior.
d:\PHP\MySQL\bin>Mysql admin-uROOT contraseña xqin.com Después de ingresar al automóvil, la contraseña ROOT se establece en xqin.com.
Si descarga MySQL5.x o MySQL4.1.x, como mysql-5.0.18-win32: haga doble clic para ejecutar Setup.exe después de la descompresión, seleccione el siguiente paso después de la instalación personalizada y luego seleccione la ruta de instalación Siguiente paso. Aquí seleccionamos D:\php\MySQL, continuamos con el siguiente paso y omitimos el registro para completar la instalación.
Una vez completada la instalación, el sistema le preguntará si desea configurarla inmediatamente. Seleccione "Sí" para configurar. Por supuesto, también hay un asistente de configuración de instancia del servidor MySQL en el menú general posterior a la instalación. Después de ejecutarlo, puede seguir los pasos a continuación para configurar y establecer la contraseña ROOT.
Selecciona la configuración estándar después del siguiente paso.
A continuación, marque Incluir ..ruta.
A continuación, establezca la contraseña ROOT. Se recomienda que la configuración del proxy sea más complicada para garantizar la seguridad del servidor.
Una vez completada la solicitud, my. El archivo de configuración INI se generará en el directorio D:\php\MySQL y se agregará e iniciará el servicio MySQL.
Si su instalación de MySQL es incorrecta y la desinstalación y reinstalación aún no pueden resolver el problema, aquí tiene una pequeña herramienta System Service Manager.
/iis/ser.rar
, se utiliza para eliminar el servicio MYSQL existente después de la desinstalación y luego instalarlo de acuerdo con las instrucciones anteriores después de reiniciar. Generalmente, la instalación puede ser exitosa.
Cuarto, instale Zend Optimizer:
Después de la descarga, puede obtener ZendOptimizer-2.6.2-Windows-i386.exe. Simplemente haga doble clic para instalar. Cuando seleccione su servidor web durante la instalación, seleccione IIS y se le preguntará si desea reiniciar el servidor web. Seleccione Sí y se le pedirá que haga una copia de seguridad de php.ini antes de completar la instalación. Haga clic en Aceptar para completar la instalación. Lo instalé aquí en D:\php\Zend.
Los directorios en los siguientes dos pasos se seleccionan de acuerdo con el directorio de su sitio web predeterminado. Por supuesto, también puede elegir el directorio D:\php\Zend.
El asistente de instalación de Zend Optimizer modificará automáticamente php.ini según sus selecciones para ayudarle a iniciar el motor. La siguiente es una breve introducción a las opciones de configuración de Zend Optimizer. El siguiente es el código de configuración predeterminado en php.ini después de instalarlo (el contenido después del punto y coma es un comentario):
Zend _ extension _ ts = "D:\PHP\Zend\lib\zendextensionmanager .dll"
;La ruta de instalación del módulo optimizador Zend en el disco duro.
Zend _ extension _ manager . Optimizer _ ts = " D:\ PHP \ Zend \ lib \ Optimizer-2 . 6 . 2 "
; El directorio donde se encuentra el optimizador.
Zend_optimizer.optimization_level = 1023
; nivel de optimización, aquí define cuántos procesos de optimización se inician. El valor predeterminado es 15, lo que significa que entre 1 y 4 de los 10 procesos de optimización se inician simultáneamente. Podemos cambiar este valor a 1023, lo que significa que se inician los 10 procesos de optimización.
Después de llamar a la función phpinfo(), muestra:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies con Zend Extension Manager v 1. 0. 9 , Copyright (c) 2003-2006 de Zend Technologies con Zend Optimizer v 2.6.2, Copyright (c) 1998-2006 de Zend Technologies La instalación se realizó correctamente.