Red de conocimiento informático - Espacio del host - Quiero aprender PHP, ¿qué necesito preparar?

Quiero aprender PHP, ¿qué necesito preparar?

1. Instale el entorno operativo PHP

2. Instale la base de datos

3. El directorio del sitio web apunta a la carpeta donde se encuentra el código fuente del sitio web

Debajo. Windows 2000/XP/2003 IIS PHP MySQL Zend Optimization Master Instalación y configuración de la biblioteca GD phpMyAdmin

Palabras clave: Configuración para admitir PHP en Windows IIS MYSQL

El método para configurar para admitir PHP en Apache es relativamente simple, por lo que no lo escribiré aquí.

Generalmente, la combinación de entorno PHP recomendada para hosts WIN: PHP4.4.x MySQL4.0.x, por lo que la siguiente combinación de PHP4. 4.x MySQL4.0.x MySQL4.0.x está instalado en azul En el texto, si solo necesita instalar la combinación de PHP 4.4 Combinación recomendada de PHP5.1.x MYSQL5.0.x. 1.x MYSQL5.0.x/MySQL4.1.x

Preparación del software: la siguiente es la última versión oficial del 2006-1-20, y la dirección de descarga también es válida desde hace mucho tiempo.

1.PHP, versión de descompresión ZIP PHP4.4.0 recomendada:

PHP (4.4.0):

.php.net/get/php -4.4 .0-Win32.zip/ from/a/mirror

[Para opción]:

PHP (5.1.2):

.php.net/ get/php-5.1.2 -Win32.zip/from/a/mirror

2.MySQL. Al utilizar PHP4, se recomienda utilizar la versión de instalación del sistema MySQL 4.0.26 WIN:

MySQL (4.0.26):

.com/soft/24418.html

.com /soft/1262.html

.com/soft/10687.html

Supongamos que C:\ es el disco de su sistema operativo actual, si su sistema operativo actual no está instalado en C:\, modifique la ruta en consecuencia. Al mismo tiempo, dado que la unidad C a menudo se reinstala por diversas razones, no es fácil hacer una copia de seguridad y transferir los datos en la unidad

Seleccione el directorio de instalación, por lo que este artículo instalará todo lo relacionado con PHP. software al directorio D: php. Puede configurar esta ruta usted mismo. Si lo instala en un directorio diferente, implicará la modificación correspondiente de la ruta. La ruta correspondiente es la siguiente

2. Instalar. PHP: en este artículo, la ruta de instalación de PHP se toma como D:\php\php4\

(Para evitar confusiones, la ruta de instalación de la versión PHP5.1.x es D:\php\php4 \

). La ruta de instalación de la versión 1.x es D:\php\php5\)

(1). Después de descargar php-4.4.0-Win32.zip, extráigalo al directorio D:\php. y luego obtenga el segundo directorio php-4.4.0-Win32 y cámbiele el nombre a php-4. -Si es PHP5.1.2, el archivo resultante es php-5.1.2-Win32.

Si es PHP5.1.2, el archivo obtenido es php-5.1.2-Win32.zip, conéctelo todo directamente al directorio D:\php\php5 y obtenga el directorio de almacenamiento de archivos PHP D:\php\php5\

];

(2), luego el directorio D:\php\php4 y el directorio D:\php\php4\dlls [

PHP5 es D: PHP5 es D:\ Copie todos los archivos dll en php\php5\

] a c:\Windows\system32 (c:/winnt/system32/ para el sistema win2000) para sobrescribir los archivos dll existentes;

(3) Abra php.ini-dist con el Bloc de notas, use la función de búsqueda del Bloc de notas para buscar y modificar:

Buscar

Código:

[ Copiar al portapapeles]

registrar _globals = Desactivado, cambiar Desactivado a Activado, es decir, registrar_globals = Activado;

Nota: Esto corresponde a la función de variable global de PHP, considerando que existen muchos programas PHP que requieren funciones de variables globales, así que ábralo, ábralo, preste atención al rigor de los programas PHP. De lo contrario, se recomienda no modificarlo y mantener el estado predeterminado Desactivado

Buscar nuevamente.

Buscar nuevamente

p>

Código:

[Copiar al portapapeles]

extension_dir =, y señala su ruta al directorio de extensión en su directorio PHP, por ejemplo: modificar extension_dir = " ./"Modificar a extension_dir = "D:/php/php4/extensions/";

Directorio de extensión PHP [PHP5 corresponde a la modificación a extension_dir = " D:/php/php5/ext/"]

Cree una carpeta en D:\php y asígnele el nombre tmp

Buscar

CÓDIGO :

[Copiar al portapapeles]

upload_tmp_dir = Elimina el carácter de comentario, es decir, el punto y coma inicial ";", de la línea upload_tmp_dir para que la línea quede dentro de la línea upload_tmp_dir. upload_tmp_dir se utiliza para definir la ruta temporal para almacenar los archivos cargados. También puede modificarla aquí y definir una ruta absoluta. El directorio establecido aquí debe tener permisos de lectura y escritura.

Aquí configuro upload_tmp_dir en =D:/php/tmp (la carpeta que creé anteriormente)

Buscar para encontrar

Código:

p>

[Copiar al portapapeles]

; se agregarán extensiones de Windows delante de algunos elementos de uso común.

Elimine el ; delante de los elementos de uso común

CÓDIGO:

[Copiar al portapapeles]

extensión=php_mbstring.dll

CÓDIGO:

[Copiar al portapapeles]

;extension=php_curl.dll

CÓDIGO:

[Copiar al portapapeles]

p>

;extension=php_dbase.dll

CÓDIGO:

[Copiar al portapapeles]

;extension=php_dbase.dll

CÓDIGO:

[Copiar al portapapeles]

; extensión=php_dbase.dll; extensión=php_gd2.dll

Se utiliza para admitir la biblioteca GD, generalmente requerido , debe usar

CÓDIGO:

[Copiar al portapapeles]

;extension=php_ldap.dll, eliminar el ";" anterior

Para la versión PHP5, también puede encontrar

CÓDIGO:

[Copiar al portapapeles]

extensión=php_ldap.dll

p>;

;extension=php_ldap.extension=php_mysql.dll y elimine el ";" anterior

Esto se usa para admitir MYSQL, lo cual es necesario porque PHP5 trata MySQL como una carga de módulo separada

Buscar

CÓDIGO:

[Copiar al portapapeles]

; session.save_path = eliminar el número anterior, aquí establezca este artículo en <; /p>

session.save_path = D:/php/tmp

Otros, puede optar por eliminar el anterior y luego guardar el archivo como php.ini en C: \Windows (C: \WINNT en Windows 2000), cambie el sufijo del archivo a ini y obtenga C:\Windows\php.ini (C:\WINNT\php.ini en Windows 2000)

El ejemplo de PHP El archivo .INI después de mi configuración exitosa es

/iis/php4/php.ini

correspondiente a PHP 4.4.0

/iis/php5/php. ini

Corresponde a PHP 5.1.12

Si la ruta es la misma que la ruta de este artículo, puede guardar el archivo directamente en C:\Windows 2000 (C:\ WINNT) Si la ruta en el directorio es la misma que la ruta en este artículo, puede guardar el archivo directamente en el directorio C:\Windows 2000 (C:\WINNT) para usarlo

Algunos amigos a menudo informan que no pueden cargar archivos grandes o ejecutar ciertos El programa a menudo se agota. En este caso, puede encontrar PHP.INI en el directorio C:\Windows Windows (C:\WINNT en Windows 2000) para modificarlo. .INI tiene el siguiente contenido: (1) Cambie el nombre del archivo PHP.INI Cambie a "PHP.NET". Modifique el siguiente contenido en INI:

max_execution_time = 30; este es el tiempo máximo para que se ejecute cada script, puede modificarlo para que sea más largo, en segundos

max_input_time = 60; este es el tiempo que puede consumir cada script.

Este es el tiempo máximo que puede consumir cada script, la unidad también es segundos

memory_limit = 8M esta es la memoria máxima consumida cuando el script se está ejecutando, también puedes aumentarlo tú mismo

upload_max_filesize = 2M ;El tamaño máximo permitido de los archivos cargados, puede modificarlo usted mismo. Algunos foros de imágenes requieren valores más grandes

(4). Configure IIS para que sea compatible con PHP:

En primer lugar, debe confirmar que se ha instalado correctamente en el sistema; de lo contrario, primero debe 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 y copie el CD de instalación de Windows 2000. Inserte la unidad óptica. Inserte el CD de instalación de Windows 2000 en la unidad de CD-ROM, vaya al Panel de control y haga clic en Agregar o quitar programas, luego haga clic en Agregar o quitar componentes de Windows a la izquierda. Haga clic en "Agregar o quitar programas", luego haga clic en "Agregar o quitar componentes de Windows" a la izquierda, seleccione "Servicios de información de Internet (IIS)" en la ventana emergente, haga clic en el botón "Detalles" a continuación y seleccione el componente. Se requieren los siguientes componentes: Se requieren los siguientes componentes: Administrador de servicios de Internet, servidor World Wide Web y archivos públicos.

Una vez completada la instalación, abra los "Servicios" de "Herramientas administrativas" en el "Panel de control" y seleccione los servicios "Servicio de administración de IIS" y "Servicio de publicación World Wide Web", si los hay. no iniciados, inícielos.

Instalación de IIS en Windows 2003:

Debido a que IIS 6.0 en Windows 2003 está integrado en el servidor de aplicaciones, IIS 6.0 se instala de forma predeterminada cuando instala el servidor de aplicaciones. "Configure su servidor", seleccione "Servidor de aplicaciones (IIS, ASP.NET)" en el lado izquierdo del "Asistente para configurar su servidor" abierto, haga clic en "Siguiente" y aparecerán las "Opciones del servidor de aplicaciones". aplicar Los componentes instalados junto con el servidor se pueden seleccionar de forma predeterminada. Haga clic en "Siguiente" y "Haga clic en Siguiente" y aparecerá una pantalla de resumen de selección que le indicará las opciones en esta instalación. El programa de configuración instalará y configurará automáticamente el componente.

Abra un navegador y escriba:

/index.rar

Descargue y extraiga el archivo en el directorio raíz del sitio web, luego acceda al archivo

Tres: Instale MySQL:

Para MySQL 4.0.26, descargue mysql-4.0.26-win32.zip y extráigalo al directorio mysql-4.0.26-win32.zip, haga doble clic. setup.exe, vaya al siguiente paso, seleccione el directorio de instalación como D:\php\MySQL, el método de instalación es personalizado y luego vaya al siguiente paso

Una vez completada la instalación, escriba. y ejecute:

CÓDIGO:

[Copiar al portapapeles]

D:\php\MySQL\bin\mysqld-nt -install Si devuelve el servicio correctamente. INI instalado, edite la configuración de MY.INI, aquí hay una configuración de referencia

(

/iis/my.ini

Puede descargar y guardar. directamente al directorio WINDOWS o WINNT)

Código:

Esta es la primera vez que se instala el sistema en la computadora.

p>

CÓDIGO:

[Copiar al portapapeles]

[mysqld]

basedir=D:/php/MySQL< / p>

Directorio de base de datos #MySQL

datadir=D:/php/MySQL/data

Directorio de base de datos #MySQL, puedes cambiarlo a otro directorio donde se almacene la base de datos

#language=D:/php/MySQL/share/tu directorio de idioma

#port=3306

Establecer variable = max_connections=800

omitir -locking

Establecer variable = key_buffer=512M

Establecer variable = max_allowed_packet=4M

Establecer variable = table_cache=1024

establecer - Variable = sort_buffer=2M

set- Variable = thread_cache=64

set- Variable = join_buffer_size=32M

set- Variable = record_buffer=32M

set-Variable = thread_concurrency=8

set-Variable = myisam_sort_buffer_size=64M

set-variable = connect_timeout=10

set-variable = wait_timeout=10

id-servidor = 1

[isamchk]

set-variable = key_buffer= 128M

set-variable = sort_buffer=128M

set-variable = read_buffer=2M

set-variable = write_buffer=2M

[myisamchk]

set-variable = key_buffer = 128M

set-variable = sort_buffer=128M

set-variable = read_buffer=2M

set-variable = write_buffer=2M

[WinMySQLadmin]

Server=D:/php/MySQL/bin/mysqld-nt.exe Guarde y copie este archivo MY.INI en la tabla C:\Windows (C:\WINNT para Windows 2000) de contenidos.

Regrese a la línea de comando CMD, escriba y ejecute:

CÓDIGO:

[Copiar al portapapeles]

net start mysqlServicio MySQL está ejecutando el inicio.

El servicio MySQL se ha iniciado correctamente.

Se iniciará el servicio MySQL;

Cambie la contraseña ROOT en DOS: Por supuesto, puede cambiar la contraseña después de instalar PHPMYADMIN, o puede cambiar la contraseña a través de PHPMYADMIN

Formato: mysqladmin -u nombre de usuario -p contraseña antigua contraseña nueva contraseña

Ejemplo: Agregar contraseña xqqlMySQL para root. root usa la contraseña xqin.com

Primero, vaya a la línea de comando CMD, vaya al directorio bin en el directorio MYSQL y luego escriba el siguiente comando

mysqladmin -uroot contraseña xqin .com

p>

NOTA: Dado que root no tiene una contraseña al principio, se puede omitir la entrada -p contraseña antigua.

D:\php\MySQL\bingt; mysqladmin -uroot contraseña entrada xqin.com, la contraseña ROOT se establece en xqin.com

Si descargó MySQL5.x o MySQL4.1 .x, por ejemplo: mysql-5.0.18->MySQL4.1.x, luego puede usar mysql-5.0.18->MySQL4.1.x para descargar. Win32: Descomprima el archivo y haga doble clic en Setup.exe. Seleccione Instalación personalizada en el siguiente paso. Seleccione la ruta de instalación en el siguiente paso. Aquí elegimos D:\php\MySQL. Continúe con el siguiente paso. completar la instalación.

Una vez completada la instalación, el sistema le pedirá que la configure inmediatamente. Seleccione Sí para configurar. Por supuesto, también hay un asistente de configuración MySQL Server Instance Config Wizar en el menú una vez completada la instalación Ejecute los siguientes pasos para configurar y establecer la contraseña ROOT

Siguiente paso, seleccione la configuración estándar

p>

Siguiente paso Siguiente paso, seleccione Incluir para el enlace.

Siguiente paso, establezca la contraseña ROOT. ¡Se recomienda configurarla más complicada en la comunidad para garantizar la seguridad del servidor!

Después de completar la aplicación, el archivo de configuración MY.INI se generará en el directorio D:\php\MySQL, agregue e inicie el servicio MySQL

Si hay un problema con su instalación de MySQL, después de desinstalarla La reinstalación aún no resuelve el problema, aquí hay una pequeña herramienta para que la elimine después de desinstalar MySQL. p>, utilizado para desinstalar y eliminar el servicio MYSQL existente. Después de reiniciar, generalmente puede instalarlo correctamente de acuerdo con las indicaciones anteriores

4. Instale Zend Optimizer:

Descargue ZendOptimizer -. 2.6.2-Windows-i386.exe, haga doble clic en la instalación para instalar directamente. Durante el proceso de instalación, seleccione IIS cuando seleccione Servidor web y luego le preguntará si desea reiniciar el Servidor web. Se le preguntará si desea hacer una copia de seguridad de php antes de que se complete la instalación ini, haga clic en Aceptar después de que se complete la instalación. Lo instalé en D:\php\Zend

Los directorios en los siguientes dos pasos se seleccionan de acuerdo con el directorio predeterminado de su propio sitio web. Por supuesto, también puede elegir D:\php\Zend. directorio

El asistente de instalación de Zend Optimization Master modificará automáticamente php.ini según su selección para ayudarle a iniciar el motor. A continuación se muestra 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 completar la instalación (el contenido después del punto y coma es un comentario):

zend_extension_ts="D:\php\Zendlib\ZendExtensionManager.dll"

;La ruta de instalación del módulo Zend Optimizer en la ruta de instalación del disco duro.

zend_extension_manager.optimizer_ts="D:\php\Zend\lib\Optimizer-2.6.2"

; El directorio donde se encuentra el optimizador, el valor predeterminado permanece sin cambios.

zend_optimizer.optimization_level=1023

; Nivel de optimización, defina cuántos procesos de optimización iniciar aquí, el valor predeterminado es 15, es decir, 1-4 de los 10 procesos de optimización son iniciado al mismo tiempo, podemos cambiar este valor a 1023, es decir, los 10 procesos de optimización están habilitados.

Después de llamar a la función phpinfo(), se muestra:

Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies, Zend Extension Manager v1.0.9, Copyright (c) ) 2003-2006 Zend Technologies, Zend Extension Manager v1.0.9, Copyright (c) 2003-2006 Zend Technologies, Zend Optimizer v2.6.2, Copyright (c) 1998-2006 Zend Technologies, la instalación se realizó correctamente.