Vous êtes sur la page 1sur 8

SERVIDOR WEB

Luis miguel alvarez guerrero

QUE ES UN SERVIDOR WEB


Un servidor web o servidor HTTP es un programa informtico que procesa una aplicacin del
lado del servidor, realizando conexiones bidireccionales y/o unidireccionales y sncronas o
asncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje
o Aplicacin del lado del cliente. El cdigo recibido por el cliente suele ser compilado y
ejecutado por un navegador web. Para la transmisin de todos estos datos suele utilizarse
algn protocolo. Generalmente se usa el protocolo HTTP para estas comunicaciones,
perteneciente a la capa de aplicacin del modelo OSI. El trmino tambin se emplea para
referirse al ordenador que ejecuta el programa.

OBJETIVO DE UN SERVIDOR WEB


1. Describir las caractersticas esenciales de los servidores Web.
2. Comprender e interpretar el funcionamiento de un servidor Web.
3. Reconocer los principales servidores Web, su evolucin y su uso.

CARACTERISTICAS DE UN SERVIDOR WEB


Cuando contratamos un servidor dedicado (o cualquier otro plan de hosting, pero
especialmente un servidor dedicado), es muy importante elegir uno cuyas caractersticas de
hardware cumplan con todos los requisitos que necesiten nuestros proyectos web.
Navegadores web Un navegador web o explorador web es una aplicacin software libre que
permite al usuario recuperar y visualizar documentos de hipertexto, comnmente descritos
en HTML, desde servidores web de todo el mundo a travs de Internet. Esta red de
documentos es denominada World Wide Web (WWW). Los navegadores actuales permiten
mostrar o ejecutar: grficos, secuencias de vdeo, sonido, animaciones y programas diversos
adems del texto y los hipervnculos o enlaces.
Bsicamente, las principales caractersticas en las que debemos fijarnos a la hora de contratar
un servidor web son las siguientes:
- Procesador: Seguramente nos darn a elegir entre Intel, entre ncleo, doble ncleo, 4
ncleos, etc. Aqu sin ser un experto os recomendara lo siguiente (por experiencia propia). Si
vuestro servidor web no va a ser utilizado para vender hosting, ni vais a instalar en l, puede
bastar un modelo normalito, sin excesos.

- Memoria RAM: Importante no quedarse corto. Cuando la RAM se agota, se tira de memoria
virtual (disco duro) y se ralentiza todo, pudiendo incluso colapsar el servidor y provocar cada
de servicios en el mismo. Opino que 1GB es lo mnimo, pero mejor 2GB para ir sueltos.

- Modelo de disco duro: nos indicar su velocidad y su rendimiento. Que no nos pongan un
disco pelotero, preguntad marca y modelo, creedme que a veces dan gato por liebre.

EXPLIQUE LOS PASOS PARA CONFIGURACION DE UN SERVIDOR WEB, BAJO PLATAFORMA


LINUX Y WINDOWS
Instalar Servidor Web

Para instalar el servidor web, vamos a utilizar el stack LAMP:

Linux

Apache

Mysql

PHP

Linux ya le tenemos instalado, ahora vamos a instalar apache. Para ello vamos a ejecutar el
siguiente comando:

sudo apt-get install apache2

Una vez instalado apache, vamos a instalar la base de datos MySQL. Para ellos ejecutamos lo
siguiente:

sudo apt-get install mysql-server

Y a continuacin instalamos unos paquetes necesarios para la base de datos:

apt-get install mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev

Para comprobar que todo se ha instalado correctamente, crearemos un archivo en


/var/www/ que le llamaremos inicio.php en donde escribiremos lo siguiente:

<?phpinfo();
?>

Cuando tengamos creado el archivo, reiniciamos el servidor apache para que aplique todo lo
que hemos hecho anteriormente.

sudo /etc/init.d/apache2 restart

Cuando haya reiniciado, nos dirigimos a nuestro navegador y escribimos 127.0.0.1/inicio.php.


Nos saldr una pgina parecida a la imagen que os pongo a continuacin, que nos indica si
todo est instalado correctamente o nos falta algn paquete por instalar.

Vemos que todo est correcto, que no nos da ningn fallo y si es as ya tendramos montado
nuestro servidor web en la versin Fedora 22.

Instalacin aplicacin web Joomla

Para comprobar que funciona correctamente el servidor web, vamos a instalar la aplicacin
web Joomla, que necesita de un stack LAMP para funcionar y as poder ver que funciona todo
lo que hemos instalado anteriormente.

Lo descargamos de esta pgina http://www.joomlaspanish.org/. Cuando termine de


descargar, lo descomprimimos de la siguiente forma:

sudo mkdir /var/www/Joomla3.0


sudo mv /home/ruben/Joomla_3.0.3-Spanish-Pack_Completo.tar.gz /var/www/Joomla3.0

Ahora escribimos en nuestro navegador http://127.0.0.1/Joomla3.0/ y nos aparecer una


ventana de instalacin como la que os pongo en la siguiente imagen.

Rellenamos los todos los datos y pulsamos en siguiente para seguir.


En la siguiente pestaa nos encontramos con la base de datos, antes de rellenar los datos,
crearemos una base de datos en nuestro mysql. Abrimos nuestro terminal y escribimos el
siguiente:

mysql -u root p En donde pone root, pondremos el usuario que hemos puesto al instalar
MySQL, en mi caso root.
create database joomla;

Ahora que tenemos la base de datos creada, podemos rellenar la siguiente pestaa. Una vez
que tengamos todos los datos, pulsamos en siguiente para continuar.

En la siguiente pestaa se configura el FTP. Yo en mi caso, no tengo un servidor de ftp, as que


no rellenar nada. Pero si tuviera, solo tendras que poner los datos de tu servidor y cuando
estn todos, continuamos pulsando en siguiente.

A continuacin tenemos el lenguaje, escogemos el que queramos, tenemos la opcin de


mandar los datos a nuestro correo, si lo queris pulsis en Si. Y por ltimo nos sale un resumen

de la configuracin que hemos hecho anteriormente. Comprobamos que todo este correcto e
instalamos.

Cuando acabe nos aparece una pantalla como la que os muestro en la imagen que est ms
abajo. Para terminar con la instalacin se recomienda borrar el directorio de instalacin. Si al
pulsar no nos borra el directorio, podemos cambiar el usuario del directorio por terminal:

chown -R www-data:www-data /var/www/Joomla3.0/installation

Volvemos a pulsar y ya podremos borrar el directorio, y finalizar la instalacin.

Escribimos en la barra de direccin 127.0.0.1/Joomla3.0/administrador y entraremos en el


panel de administracin y si ponemos 127.0.0.1/Joomla3.0 nos aparecer nuestra pgina web,
con lo que comprobamos que todo est instalado y que funciona correctamente.

Vous aimerez peut-être aussi