Como Instalar Php y Mysql Como Modulo de Apache 2
Short Description
COMO INSTALAR PHP COMO MODULO DE APACHE 2Instalación de PHP5 1. Descomprimir el contenido del archivo de php-5.2.17-Win...
Description
COMO INSTALAR PHP COMO MODULO DE APACHE 2 Instalación de PHP5 1. Descomprimir el contenido del archivo de php-5.2.17-Win32-VC6-x86.zip en una carpeta llamada simplemente “php” en el directorio raíz de la unidad C de tu computadora C:\PHP\ 2. El siguiente paso es configurar el php.ini. Renombramos o copiamos el archivo C:\PHP\php.ini-dist y le ponemos php.ini Ahora lo editamos con el mismo block de notas, editamos la línea: register_globals = Off y le colocamos el valor: register_globals = On 3. A continuación vamos a indicar a PHP dónde se guardan las extensiones. Dentro del php.ini buscamos extension_dir y le ponemos la carpeta que contiene los archivos php_xxx.dll, que por defecto es la carpeta ext dentro de PHP. IMPORTANTE: durante toda la configuración de directorios, debes utilizar esta barra "/" y no esta "\", además de ponerlo entre comillas. O sea, que debe quedar así: ; Directory in which the loadable extensions (modules) reside. extension_dir = "C:/PHP/ext/"
4. Copiar el archivo php.ini a la dirección C:/windows/: 5. Copiar todos los archivos *.dll (todos los que tienen extensión .dll ) originalmente ubicados en a la dirección "C:/PHP/": y los colocamos en "C:/windows/system32"
Modificar el archivo de configuración del Apache 1. Ingresar al archivo httpd.conf que se encuentra en la ruta: "C:\Program Files (x86)\Apache Group\Apache2\conf\"
2. Buscamos Dynamic Shared Object (DSO) Support que es donde se cargan los módulos. Ahí vamos a cargar el módulo de PHP para Apache, dando la dirección del archivo php5apache2.dll (PHP5) que lo contiene. Para ello buscamos la línea: # LoadModule foo_module modules/mod_foo.so Inmediatamente abajo de esa línea, se colocara: LoadModule php5_module C:/PHP/php5apache2.dll
3. Ahora buscamos el DirectoryIndex y nos sale algo como esto: # # DirectoryIndex: sets the file that Apache will serve if a directory # is requested. # # The index.html.var file (a type-map) is used to deliver content# negotiated documents. The MultiViews Option can be used for the # same purpose, but it is much slower. # DirectoryIndex index.html index.html.var
Ahi se sebe de modificar la ultima linea mostrada en el ejemplo anterior y debera de quedar como: DirectoryIndex index.php index.html index.html.var
4. Abajo de la línea modificada de DirectoryIndex, se deberán de agregar las siguientes 2 lineas: AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml AddType application/x-httpd-php-source .phps
5. Reiniciar el servidor del Apache, para ello es necesario ingresar al monitor del apache que está en el área de notificaciones de la barra de tareas y darle reiniciar, debe de reiniciar sin ningún problema, en caso contrario, se realizaron mal cualquiera de los pasos anteriores de este documento:
Probar PHP dentro de Apache server
1. En la carpeta de htdocs del apache, se deberá de crear un archivo llamado index.php, el cual solo contendrá el siguiente texto:
2. Finalmente, se deberá de ejecutar algún explorador web, e ingresar al localhost. Si todo está correcto se debe mostrar el siguiente contenido:
MySQL como módulo de Apache y PHP
1. Asegurarnos que el archivo de php.ini que fue guardado en C:\Windows contenga la siguiente línea no comentada (sin el “ ; ” al principio de la misma): extension=php_mysql.dll
2. Coloquemos una variable de sistema en nuestro PATH de Windows para que reconozca la carpeta PHP como una ruta de instalaciones validas, para ello se realiza lo siguiente: Panel de control → Sistema → Configuración Avanzada del Sistema
Seleccionamos “Variables de entorno”
De las “variables de sistema” seleccionamos “PATH”
Con “doble click” o presionando “editar” obtendremos la ventana siguiente:
Debemos asegurarnos de que este colocado al final de toda la cadena “Valor de variable” la sentencia ;C:\PHP. Y reiniciar Windows para que se identifique dicho cambio.
OJO: No modificar nada más de la misma cadena, solo debe estar agregado dicho valor como se ve en la imagen anterior, ya que en esta sección están todas las rutas de todos los programas instalados en nuestra computadora, y si alteramos o borramos de manera equivocada, podremos experimentar funcionamiento erróneo de nuestro Windows.
3. Finalmente revisamos nuevamente nuestro phpinfo(); y debe aparecer la siguiente sección, lo cual garantizará una correcta comunicación de php-apache-mysql :
A partir de aquí solo será necesario contar con el usuario y password de mysql para poder usar programación HTML-PHP para poder hacer consultas y realizar Altas, bajas y cambios dependiendo de nuestras necesidades.
View more...
Comments