PDF de programación - Instalando Apache, PHP, MySQL y phpMyAdmin

Imágen de pdf Instalando Apache, PHP, MySQL y phpMyAdmin

Instalando Apache, PHP, MySQL y phpMyAdmingráfica de visualizaciones

Publicado el 29 de Marzo del 2018
504 visualizaciones desde el 29 de Marzo del 2018
548,3 KB
17 paginas
Creado hace 20a (15/02/2004)
1

Instalando Apache 1.3.29

Bienvenidos al nuevo manual de instalación básica de Apache.
Lo primero que debemos hacer es dirigirnos al sitio Web de Apache en www.apache.org, una ves ahí
entramos a http://httpd.apache.org y buscamos en los binarios para Windows la distribución
apache_1.3.29-win32-x86-src.msi, si en nuestra PC disponemos de Windows® installer, o bien nos
bajamos la de apache_1.3.29-win32-x86-src.exe que en ambos casos es lo mismo, no me pregunten por que,
pero yo he escogido la que tiene extensión msi.

Aquí te dejo dos enlaces directos a las descargas de los Binarios para Windows:
http://www.apache.org/dist/httpd/binaries/win32/
http://mirrors.midco.net/pub/apache.org/httpd/binaries/win32/

Bueno basta ya de rollos, cuando hemos bajado el archivo de 2.23 MB a nuestra PC, lo ejecutamos y damos clic
en el botón Next:

Seguimos las pantallas hasta que llegamos a esta y en la cual colocamos los siguientes datos para su
configuración:

2

Por si no alcanzas a ver te lo pongo aquí:
Network Domain: localhost
Server Name: localhost
Administrator’s Email Address: [email protected]

Ahora elegimos la ruta donde queremos instalar el servidor, a mí personalmente no me gusta que lo instale en
C:\Archivos de programa\Apache Group\Apache, así que lo cambiamos a la siguiente ruta:

Previamente debimos haber creado una carpeta en C:\ llamada httpd, recuerda usar el botoncito “subir de
nivel” para llegar hasta C:\httpd, una ves que lo hemos hecho continuamos nuestra instalación y dejamos que
termine.

3

Al final podemos probar si nuestra instalación quedo bien y debemos dirigirnos a la carpeta donde instalamos el
Apache, esta es la ruta completa: C:\httpd\Apache
Ahí ejecutamos el Apache.exe y deberá salirnos la siguiente pantalla cuando apuntemos en nuestro navegador
http://localhost

Si esta pantalla no se muestra, por alguna razón nuestra instalación salio mal y debemos hacerla de nuevo,
pero francamente esto no debe entretenerte mucho.

Nota: Esta instalación se hizo en el sistema operativo Windows XP y no es necesario ejecutar el fichero
Apache.exe, ahorrándonos la molestia de tener abierta la consola MS-DOS de Apache. A los usuarios de
Windows 9X, será necesario ejecutarla. Si en algún momento nos pidiera Reiniciar nuestra PC lo hacemos sin
mayor problema.

Al final se debe cerrar Apache por que mas tarde lo configuraremos para que podamos ejecutar PHP.

También puedes escoger otra versión de Apache como la apache_1.3.27-win32-x86-src o apache_1.3.28-
win32-x86-src, ya dependerá de ti elegir entre la extensión exe o msi, yo he hecho las instalaciones en las
mencionadas versiones y no ha habido mayor problema.

Configurando Apache

Primero nos dirigiremos a la carpeta C:\httpd\Apache\conf, que es donde se encuentra el archivo de
configuración de Apache el cual se llama httpd.conf, lo abrimos con el Block de notas y comenzamos a
editar algunos parámetros para que a la hora de instalar PHP, sepa que lo tenemos, en esta ocasión lo
instalaremos como modulo de Apache.

Bien, buscamos las líneas que ponen:
# Dynamic Shared Object (DSO) Support
Justo abajo de esta línea:
# Example:
# LoadModule foo_module modules/mod_foo.so

Ponemos:
LoadModule php4_module c:/httpd/php/sapi/php4apache.dll

De tal forma que nos debe quedar así:
# Example:
# LoadModule foo_module modules/mod_foo.so
LoadModule php4_module c:/httpd/php/sapi/php4apache.dll
#LoadModule vhost_alias_module modules/mod_vhost_alias.so

De esta manera estamos informando que lea php como modulo y mostramos la ruta de nuestro
php4apache.dll

Un poco más abajo encontramos la línea:
ClearModuleList

Justo debajo debemos añadir la siguiente línea:

4

AddModule mod_php4.c

De tal forma que nos quede así:
ClearModuleList
AddModule mod_php4.c
#AddModule mod_vhost_alias.c

Más abajo buscamos la línea:
DocumentRoot "C:/httpd/Apache/htdocs"

Y la cambiamos por:
DocumentRoot "C:/httpd/htdocs"

También buscamos esta línea:
<Directory "C:/httpd/Apache/htdocs">

Misma que debemos cambiar por:
<Directory "C:/httpd/htdocs">

Ya que de esta forma definimos la ruta en la cual depositaremos nuestras páginas Web al momento de apuntar
http://localhost en nuestro navegador.

Más adelante encontramos las líneas:
<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>

Y la cambiamos por estas:

<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php index.php3 index.php4 index.phtml
AddType application/x-httpd-php .php .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps
</IfModule>

Así definimos nuestra pagina predeterminada, PHP ejecutara el primer archivo index que se encuentre primero,
en el ejemplo leerá primero las páginas con extensión html, en caso de que no halla ninguna pasara a la
segunda que es htm, si no encuentra pasara a la tercera que es con PHP y así sucesivamente hasta que no
pueda encontrar ninguna entonces manda el mensaje de error 404.
Desde luego se puede agregar más extensiones.

AddType application/x-httpd-php .php .php3 .php4 .phtml
Se refiere a las extensiones que interpretara PHP y:

AddType application/x-httpd-php-source .phps
Se refiere a que cualquier archivo que contenga extensión phps, no se ejecutara, si no que nos mostrara el
código fuente coloreado.

A partir de aquí ya no es necesario editar nada más pues lo básico esta hecho, ahora guardamos los cambios
realizados y cerramos el archivo httpd.conf

5

Instalación de PHP 4.3.5RC2

Al momento de escribir este pequeño manual, esta es la versión más reciente, aunque es un Release
Candidate funciona bastante bien, claro que puedes escoger la versión mas estable que es la de PHP 4.3.4,
misma que se encuentra en la sección de downloads de www.php.net.

En esta sección al igual que con Apache debemos tomar la que dice Windows Binaries, ahí se encuentran dos
tipos diferentes, una que se instala de manera automática con un archivo exe, y otra que esta comprimida en
archivo zip, escogeremos esta ultima por que en esta se incluyen las extensiones, como la librería GD2, Zip,
PDF, entre otras, la url directa es:
http://www.php.net/get/php-4.3.4-Win32.zip/from/a/mirror, aproximadamente 6 megas.

Una ves que tengamos la versión de PHP de nuestro Agrado procedemos a extraerla, ahí nos pondrá una
carpeta con un nombre bastante largo: php-4.3.5RC2-Win32, solo lo renombramos a php, y lo colocamos en
C:\httpd de manera que nos quede así: C:\httpd\php

Dentro de la carpeta php, veremos varios archivos, ahí debemos cortar el archivo php4ts.dll, el cual pegaremos
en el directorio C:\Windows\system32, esto si nuestro Sistema Operativo es Windows NT/2000/XP, en caso
de que usemos Windows 9X lo colocamos en C:\Windows\System, una ves hecho esto regresamos a
C:\httpd\php, y renombramos el fichero php.ini-dist a php.ini, lo abrimos con nuestro editor de textos favorito,
ejemplo Block de Notas y editamos los siguientes parámetros:

register_globals = Off

¿Por qué register_globals a Off?
Por que de esta forma hacemos nuestro Script más seguro, ya que PHP cambio su directiva a off por cuestiones
de seguridad a partir de las versiones 4.1.x en adelante, es mejor acostumbrarse a trabajar con la directiva en
off, ya que ahora cualquier variable enviada por POST, GET, COOKIE, SERVER, SESSION debemos usar los
arrays súper globales $_POST, $_GET, $_COOKIE, $_SERVER, $_SESSION etc.

Después localizamos las líneas:
doc_root =
En la cual solo pondremos la ruta donde pondremos nuestras páginas Web:
doc_root =c:/httpd/htdocs

Nota: Aquí debemos tener cuidado al poner las rutas con la diagonal /, por si que si usamos la diagonal invertida
“\” no resultara.

Un poco más abajo encontramos las líneas:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"

En la cual pondremos la ruta donde se localizan las extensiones de php
; Directory in which the loadable extensions (modules) reside.
extension_dir = c:/httpd/php/extensions

Quiero hacer pruebas de Uploads de archivos en mi servidor local.

Para esto debemos encontrar las líneas:
;upload_tmp_dir =

Le quitamos el ; y adelante pondremos la ruta donde se almacenaran los archivos temporales así:
upload_tmp_dir = c:/httpd/php/uploads

Poco después encontramos estas líneas:
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

Esto se refiere a la cantidad de MB permitidos a la hora de subir los archivos, como es nuestro servidor local, le
pondremos la cantidad que queramos.
; Maximum allowed size for uploaded files.
upload_max_filesize = 10M

6

Poco más abajo encontramos Windows Extensions, el lugar donde activaremos las extensiones que
necesitaremos, estas están escritas extension=php_xxx.dll, solo tenemos que quitar el ; para activar las que
queramos ejemplo:
;extension=php_filepro.dll
extension=php_gd2.dll
De esta manera tenemos activada la extensión GD2.

Finalmente si deseamos trabajar con sesiones, lo único que debemos hacer es buscar estas líneas:
session.save_path = /tmp
y cambiamos la ruta donde se almacenaran las sesiones a:
session.save_path = c:/httpd/php/sesiones

Estas son las configuraciones básicas para poder trabajar con un servidor en nuestra PC, al final solo debemos
guardar los cambios efectuados a nuestro php.ini y cortarlo para copiarlo en el directorio C:\Windows

Una ves hecho esto, debemos crear un archivo que contenga el siguiente Script:
<?php phpinfo(); ?> y deberá salirnos la página con la información de PHP.

7

Instalado MySQL 4.0.16

Buscamos en www.mysql.com en la sección de Downloads la versión para Windows y buscamos la 4.0.16
o la más actual, una ves descargada, el proceso de instalación se llevara a cabo, la instalación se hace por
defecto en el directorio C:\Mysql, pero la cambiaremos por la siguiente ruta de instalación C:\httpd\mysql para
que tengamos Apache, PHP y Mysql en el mismo directorio, lo hacemos como muestra la imagen:

8

Pulsamos Next y escogemos el tipo de instalación custom, para seleccionar solo lo básico y así también
ahorrar un poco de espacio, se
  • Links de descarga
http://lwp-l.com/pdf9981

Comentarios de: Instalando Apache, PHP, MySQL y phpMyAdmin (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad