Você está na página 1de 14

Como instalar un servidor web local paso a paso

Hoy desde itimag.net os vamos a ensear como crear un servidor web local.
Tener un servidor local devera ser fundamental para todas aquellas personas que
disponen de un sitio web online. Por qu? La respuesta es muy sencilla. El servidor
local nos va a permitir comprobar que todas las modificaciones que vayamos a realizar
en nuestro portal web no provoquen algun error que pueda afectar a todos aquellos
usuarios que naveguen por nuestra web. Este aspecto tiene ms importancia si nuestro
portal web es freqentemente visitado. Esto nos puede ahorrar muchos quebraderos de
cabeza y tiempo.
Otro aspecto positivo de un servidor local, es que no har falta tener que subir ficheros
al servidor ftp para hacer nuestras pruebas con lo cual, la espera se hace ms corta.
Como es de suponer, tambin podemos permitir el acceso a nuestro servidor a cualquier
usuario de internet. Para ello, deberemos configurar correctamente el router y sera de
mucha ayuda tener una direccin ip esttica, mediante la cual qualquier usuario podra
conectarse a nuestro servidor desde un navegador.
Bueno, tras esta breve introduccin a los servidores, vamos a proceder a la instalacin
de nuestro servidor web local paso a paso.
1. Lo primero de todo es obtener el software necesario. Yo me he decantado por el
instalador WebServ, el cual incluye apache + php + mysql. Todo en un simple
instalador que nos puede ahorrar quebraderos de cabeza.
Tras saber que es lo que necesitamos, vamos a descargarlo. Para ello nos vamos a la
siguiente direccin web y y descargamos la ltima versin (clic para descargar la
v1.4.0 ).
2. Tras la descarga, procedemos a la ejecucin del fichero descargado y nos
encontramos con esta pantalla [...]

Pulsamos sobre Next.


A continuacin nos aparece esta pantalla de trminos y condiciones. Debemos marcar la
casilla I agree y clicar sobre Next.

Ahora nos encontramos con una pantalla de configuracin. Nos encontramos con las
siguientes casillas:
- Network Domain (e.g. somenet.com): Es el nombre de dominio de nuestro servidor.
No es un dato importante si tenemos en cuanta que nuestro servidor va a ser para uso
local.
- Server Name: es el nombre del servidor. Igual que el anterior pero con www.
- Email Adress: la direccin de correo de nuestro nombre de dominio. Podemos poner
cualquiera.
- Port number to listen on: es el puesto desde el cual podrn acceder a nuesto servidor
desde internet (si tienen nuestra direccin ip) si tenemos abierto el puerto (TCP) en
nuestro router y no est bloqueado por ningn firewall o cortafuegos.
- Secure port to listen on: es un puerto seguro desde el cual se accede a nuestro
servidor.

Una vez rellenados todos los datos y apuntados en algn lugar (sobretodo el puerto que
da acceso), podemos proceder pulsando sobre Next.
Una captura de ejemplo:

Tras pulsar sobre next, nos ha llegado el momento de seleccionar que componentes
queremos instalar:

Instalaremos Apache, MySQL, ActivePerl, PHP y unas cuantos componentes que


apapecen si pulsamos sobre Additional Software:

Tras pulsar sobre Additional Software, marcamos las casillas Adodb, MySQLTools,
PhpMyAdmin. Si queremos podemos marcar los dems (Mirad la descripcin que
ensea al situarnos encima para saber si os interesa).
Pulsamos de nuevo sobre Next.
En la nueva ventana, seleccionamos el directorio de instalacin de webserv. Por defecto
C\WebServ (Recomendado) y pulsamos sobre Install.

Durante la instalacin es posible que nos aparezca la siguiente ventana del firewall de
windows:

Debemos pulsar sobre desbloquear.


Ahora nos aparecer el instalador de mysql:

Pulsamos sobre next y nos aparece una nueva pantalla en la que seleccionamos la
casilla Detailed configuration y pulsamos de nuevo sobre Next :

En esta nueva pantalla, como la principal causa de la instalacin de este servidor no es


ningna otra que poder probar nuestras aplicaciones, seleccionamos la casilla
Developer Machine. En el caso de que nuestra mquina deba convertirse en un

servidor para el acceso de varios usuarios al mismo tiempo desde internet,


seleccionaremos la segunda opcin (Server Machine). Y, en el caso que montramos
una mquina nicamente para la base de datos(mysql), seleccionamos la tercera opcin
(Dedicated MySQL Server Machine). Tras seleccionar la opcin que ms nos
convenga, pulsamos sobre Next.

En la siguiente pantalla, seleccionamos la casilla Multifunctional Database y


pulsamos sobre Next.

En esta nueva pantalla, pulsamos next directamente:

Ahora, dependiendo de los usuarios estimados, marcamos la casilla que nos


corresponda: En caso de que estimemos 20 conexiones al mismo tiempo, marcamos
Decision Support. En caso de que estimemos ms de 500 conexiones,
seleccionaremos la segunda opcin (Online Transaction Processing). Y, como en mi

caso, si queremos seleccionar un numero de conexiones determinados, seleccionamos la


tercera opcin (Manual Setting) y indicamos las conexiones aprochimadas (en mi
caso 5). Pulsamos sobre Next.

En esta nueva ventana, debemos marcar las dos casillas. Adems, en la primera casilla,
debemos indicar un puerto en caso de que queramos que se pueda acceder desde internet
a nuestro servidor. En caso contrario, marcamos disabled. Pulsamos sobre Next.

Ahora, en esta nueva ventana, marcaremos la primera casilla (Standard character Set).
Pulsamos sobre Next.

Aparecer otra ventana (parece interminable el proceso de instalacin, xD). En esta


ocasin, deberemos activar las casillas Istall As Windows Service y Launch the
mysql server automatically. Una vez ms pulsamos sobre Next.

n la nueva ventana debemos introducir la contrasea con la cual accederemos a la base


de datos. Para ello, marcamos la casilla Modify Security Settings y introducimos la
contrasea en las casillas de New root password y Confirm. Si quires poder acceder
anonimamente a la base de datos, debes marcar tambien la casilla Create an
Anonymous Account (No Recomendado). Pulsamos sobre Next nuevamente (Qu
pesado, no?)

Finalmente, en la nueva ventana, pulsamos sobre Execute.

Bueno, ha llegado el momento de comprobar que todo ha salido como era de esperar. Lo
que vamos a hacer ahora es acceder por primera vez a nuestro servidor local. Para ello,
lo que vamos hacer es ir a nuestro navegador habitual (Recomiendo firefox, xDD) y
introducir en la barra de direcciones la siguiente direccin web: http://localhost/
Si todo ha salido como debera, nos aparecer una pantalla como la siguiente:

Y que hago ahora?


Cmo introduzco mis aplicaciones?
Como accedo a phpmyadmin?
Todas estas preguntas tienen fcil respuesta.
Para que nuestras aplicaciones sean visibles desde nuestro navegador, debemos de ir al
directorio de instalacin (por defecto C:\WebServ). Una vez dentro, abrimos la carpeta
wwwroot y luego la carpeta htdocs. Pues bien, dentro de este directorio, se nos
muestra todos los ficheros que veiamos cuando pusimos en nuestro navegador
http://localhost/. Los podemos eliminar y ir introduciendo todas nuestras aplicaciones.
Dependiendo de las aplicaciones que vayamos a instalar, es posible que necesitemos
acceder a la base de datos. Para ello vamos a escribir en el navegador
http://localhost/phpmyadmin/
Ahora nos pedir un nombre de usuario y una contrasea. El nombre de usuario es

root (sin las comillas) y la contrasea es la que indicaste durante la instalacin del
servidor mysql.
Bueno, esto es todo amigos. Espero haberos servido de ayuda y no estara mal unos
agradecimientos, . Si detectaras algn error tambin me gustara que lo reportaras.
Ya sabeis, para cualquier duda, pedidla en los comentarios o bien en el foro. Estar
encantado de atenderos.
Un Saludo.

Você também pode gostar