Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo configurar un entorno apache+php+mysql

Cómo configurar un entorno apache+php+mysql

1. PHP1. Descargue el paquete de instalación de PHP5 y extráigalo en c:\php5

2. Agregue el directorio PHP a la ruta de Windows PATH

Mi. Computadora->Propiedades->Avanzado->Variables de entorno->Variables de sistema

Haga doble clic en el elemento Ruta y agregue el directorio PHP al final, incluido el punto y coma en inglés delante de él

3. Cree el archivo php.ini utilizado por PHP en Windows

Mi PC->Propiedades->Avanzado->Variables de entorno->Variables del sistema

Haga clic en el botón Nuevo y ingrese la dirección PHPRC en el campo de nombre de la variable e ingrese el directorio donde se encuentra el archivo php.ini en el campo de valor de la variable.

4. Configure un archivo de configuración válido php.ini

.

Renombrar php.ini-recommended en el directorio a php.ini

Establecer parámetros:

extension_dir = c:\php5\ext

doc_root = c:\inetpub\wwwroot

extensión=php_gd2.dll

extensión=php_mbstring.dll

extensión=php_mysql.dll

extensión =php_mysqli.dll

extensión=php_curl.dll //función curl

extensión=php_openssl.dll //función https

Configurar Copiar php.ini a Windows en el disco del sistema

Copia libmysql.dll y ext/php_mysql.dll a windows/system32

Segunda instalación mysql

Tres configuraciones de apache

Abra el archivo de instalación de Apache httpd.conf y agregue:

LoadModule php5_module "C:/php5/php5apache2_2.dll"?

Aplicación AddType /x-httpd-php .php

Busque y complete el archivo predeterminado cuando no se especifica ningún archivo, separado por espacios

DirectoryIndex index.html index.php

Abrir Incluir conf/extra/httpd-vhosts.conf para que se puedan configurar varios sitios

En el archivo extra/httpd-vhosts.conf ¿agregado?

ServerName nombre de dominio

ServerAlias ​​​​*.nombre de dominio

DocumentRoot "directorio raíz La ruta de "?

Opciones Índices FollowSymLinks Incluye ExecCGI #Si no hay un archivo predeterminado, el directorio aparecerá en la lista

Permitir anular todo

Permitir pedido, denegar

Permitir de todos

ost>

Si desea utilizar la reescritura de URL, abra LoadModule rewrite_module module/mod_rewrite.so

Reinicie Apache y complete