SlideShare una empresa de Scribd logo
1 de 12
COMO MONTAR UN SERVIDOR
    WEB EN TU CASA
VENTAJAS:

1. No tienes limite de espacio en disco para paginas Web,
   cosa que si usas un Hosting (ordenador servidor remoto)
   para alojar tu web tendrías un número limitado de
   megabytes o gigabytes según lo contratado con dicho
   proveedor de Hosting.
2. No tienes limitaciones en cuanto a publicación de
   cualquier tipo de contenido ya que todo lo haces de
   forma local (en el propio servidor, tu pc)
3. No tienes que subir la Web cada vez que la modificas. Al
   igual que en el caso anterior al ser tu propio servidor
   Web todo el contenido se guardaría de forma local y
   estaría disponible al momento de ser modificado para
   todos los usuarios que quieran acceder al contenido.
INCONVENIENTES:

1. Gasta ancho de banda de subida debido a la petición de mostrar la
   página Web a los usuarios que quieran acceder a ella.
2. Las paginas pueden cargar lentas con un ADSL, incluso con adsl de
   10mb debido a las limitaciones de este tipo de líneas. Las líneas
   ADSL no son muy buenas para esto porque son asimétricas y dan
   mucha menos velocidad de subida que de bajada y resulta que el
   servidor Web consume mucho más ancho de banda de subida que
   de bajada.
3. Otro problema del que hay que ser consciente seria que deberías
   tener encendido 24h el ordenador, para que las personas puedan
   acceder a tu Web en cualquier momento al sitio web, con el
   consiguiente consumo de energía eléctrica que esto supondria.
4. Por último otro problema seria el mantenimiento del propio servidor,
   que al ser nuestro pc, podriamos encontrarnos con fallas hardware
   (por ejemplo la fuente alimentación) que provocara que nuestra web
   callera durante un tiempo.
COMPONENTES NECESARIOS PARAMONTAR
        UN SERVIDOR WEB EN CASA:

• COMPONENTES HARDWARE: Como mínimo
  necesitaremos, Un router con conexión a Internet, un
  ordenador que haga las veces de servidor Web y cableado
  de red RJ45 para conectar el router con nuestro ordenador.

• COMPONENTES SOFTWARE: Sistema Operativo
  Windows o Linux, programa servidor como podría ser
  Apache Server, un programa para la creación y edición de
  páginas Web como por ejemplo Dreamweaber (de pago) o
  Joomla, Wordpress (gratuito).
INSTALACIÓN DE UN SERVIDOR Y PUESTA EN
                MARCHA:

Instalar un servidor y ponerlo en marcha suele ser mas o
menos fácil, la complejidad está cuando el servidor tiene
que servir miles de visitas diarias. Pero todo depende del
uso que queramos dar al servidor; si conocemos nuestras
necesidades será fácil elegir lo que montaremos. Este
apartado esta orientado a las decisiones y pasos que se
deben tomar para montarnos un servidor Web básico.
1. En qué Ordenador se instalará el Servidor.
Lo más normal es usar arquitectura x86 (32bits), además hay
que pensar en:
   - que tipo de programa servidor se instalará,
   - que carga de usuarios al día va recibir,
   - que tipo de carga, ya que no es igual cargar una página Web
   simple, que por ejemplo una página Web con contenido
   multimedia.
   Teniendo claro lo anteriormente expuesto podremos hacer una
   estimación de la potencia y características del ordenador que
   necesitaremos para usarlo como servidor.
   Los servidores mas potentes son de 4-8 procesadores, con
   discos duros SCSI y la mayor cantidad de memoria ram que se
   pueda, aunque con un ordenador que cuente con un procesador
   dual core (2 nucleos) y 2GB de ram con un disco duro S-ata
   seria mas que suficiente para tener un servidor Web en
   condiciones.
2. Elección del Sistema Operativo.

  Lo primero es decidir entre Windows, Linux o algún tipo
  Unix; siendo los mas populares los 2 primeros. Bajo
  nuestro criterio los hemos clasificado en 2 tipos:

a) Servidor Decente: Cualquier Linux, Windows XP,
    Windows 7

b) Servidor Profesional: Windows Server 2008/2012
3. Elegir el programa servidor.

 Este es uno de los ejes fundamentales.

a) Apache Server: Sin duda es el mejor. Es el servidor mas
   utilizado, es gratuito y encima hay versión para Windows.
   Su Web oficial es www.apache.org de donde se puede
   descargar.


b) IIS (Internet Information Server): Viene con los Windows
   XP Professional, 2000 y posteriores. El problema de este
   servidor es que necesita bastantes recursos y su
   rendimiento no es tan bueno como el de Apache.
4. Una Línea de conexión a Internet.

    Como hemos dicho anteriormente la conexión a internet es
    la que limitará la carga de usuarios que se puede meter a
    nuestro servidor. Siempre hay que tener en cuenta nuestras
    necesidades y el tipo de pagina web que tenemos.

-   Básica: Una línea ADSL de 3mb a 10mb con la que las
    páginas ya cargan un poco lentas ya que en el caso de los
    10 mb la velocidad de subida seria de solo 800 kbps.
-   Buena con un coste razonable: Una línea de Fibra Optica
    que tienen un mayor ancho de banda de subida que las Adsl.
    Con esta linea podemos llegar a los 10MB de subida para
    que os hagaís una idea de la mejora con la que contaríamos
    con esta opción.
-   La Mejor: sería tener un conexión contratada apropiada para
    servidores, pero valen bastante dinero.
5. Abrir los puertos del router:
   Con el fin de que nuestro servidor este comunicado con el
   exterior debemos abrir los puertos necesarios en el router,
   firewalls o proxys; en el caso de servidor web, es el puerto 80,
   que es el puerto default para transmisión HTTP, si además
   deseamos utilizar nuestro servidor web como servidor FTP
   deberíamos abrir además el puerto 21.

6. Contratar dominio.
   Un dominio o nombre de dominio es el nombre que identifica un
   sitio web. Cada dominio tiene que ser único en internet, por
   ejemplo www.masadelante.com.

   Conviene que la IP del servidor este redireccionada a un
   dominio ya sea:
   - de los gratuitos como los de www.no-ip.com
   - o dominios .com .net .org de pago (unos 20€/año)
7. Tener una IP fija o Dinámica:

   Si no tienes ip fija (no cambia) y
   por el contrario tu Ip es dinámica
   (cambia cada vez que tu
   proveedor te asigna una nueva o
   reinicias el router. Es la que
   tienen prácticamente todos los
   usuarios domésticos en su casa)
   tienes que contratar un servicio
   de Dns dinámico, esto es así ya
   que Internet se basa en
   direcciones IP, y no en nombres
   de dominio, cada servidor web
   requiere de un servidor de
   nombres de dominio (DNS) para
   traducir los nombres de los
   dominios a direcciones IP.
Hay multiples empresas en internet que ofrecen este servicio de
  dns dinámico de forma gratuita, como por ejemplo, no-ip.com.
  Por supuesto existen muchas más pero para nosotros es la más
  conocida.

8. CONFIGURAR EL FIREWALL:

  A través de tu IP de Internet, podrán acceder otros usuarios a tu
  servidor web y ver las páginas que pongas dentro.
  Tendrás que tener en cuenta que los firewall que tengas
  permitan las conexiones entrantes al servidor web. Si tienes un
  firewall tendrás que crear las reglas apropiadas para que se
  pueda acceder al servidor web.
  Si no tienes firewall es aconsejable instalar y configurar uno
  para aumentar la seguridad de tu sitio web.

Más contenido relacionado

La actualidad más candente

Disk and File System Management in Linux
Disk and File System Management in LinuxDisk and File System Management in Linux
Disk and File System Management in LinuxHenry Osborne
 
Managing Websphere Application Server certificates
Managing Websphere Application Server certificatesManaging Websphere Application Server certificates
Managing Websphere Application Server certificatesPiyush Chordia
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...Ales Lichtenberg
 
Chapter09 Implementing And Using Group Policy
Chapter09      Implementing And  Using  Group  PolicyChapter09      Implementing And  Using  Group  Policy
Chapter09 Implementing And Using Group PolicyRaja Waseem Akhtar
 
Presentation On Group Policy in Windows Server 2012 R2 By Barek-IT
Presentation On Group Policy in Windows Server 2012 R2 By Barek-ITPresentation On Group Policy in Windows Server 2012 R2 By Barek-IT
Presentation On Group Policy in Windows Server 2012 R2 By Barek-ITMd. Abdul Barek
 
Difference between net app 7 mode and netapp cluster mode
Difference between net app 7 mode and netapp cluster modeDifference between net app 7 mode and netapp cluster mode
Difference between net app 7 mode and netapp cluster modeVidhyalive
 
Epass 2003 token installation guide
Epass 2003 token installation guideEpass 2003 token installation guide
Epass 2003 token installation guideNimesh Dedhia
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016Hameda Hurmat
 
Guía para agregar clientes al dominio (máquinas virtuales)
Guía para agregar clientes al dominio (máquinas virtuales)Guía para agregar clientes al dominio (máquinas virtuales)
Guía para agregar clientes al dominio (máquinas virtuales)Yeni ChT
 
netis WF2780 無線橋接模式WISP
netis WF2780無線橋接模式WISPnetis WF2780無線橋接模式WISP
netis WF2780 無線橋接模式WISP臺灣塔米歐
 
HPE Data Protector Best Practice Guide
HPE Data Protector Best Practice GuideHPE Data Protector Best Practice Guide
HPE Data Protector Best Practice GuideAndrey Karpov
 
Useful Group Policy Concepts
Useful Group Policy ConceptsUseful Group Policy Concepts
Useful Group Policy ConceptsRob Dunn
 
Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Devin Olson
 
VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16David Pasek
 
Installation windows server 2019 standard
Installation windows server 2019 standardInstallation windows server 2019 standard
Installation windows server 2019 standardMr Cuong
 

La actualidad más candente (20)

Disk and File System Management in Linux
Disk and File System Management in LinuxDisk and File System Management in Linux
Disk and File System Management in Linux
 
Managing Websphere Application Server certificates
Managing Websphere Application Server certificatesManaging Websphere Application Server certificates
Managing Websphere Application Server certificates
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
 
Chapter09 Implementing And Using Group Policy
Chapter09      Implementing And  Using  Group  PolicyChapter09      Implementing And  Using  Group  Policy
Chapter09 Implementing And Using Group Policy
 
Presentation On Group Policy in Windows Server 2012 R2 By Barek-IT
Presentation On Group Policy in Windows Server 2012 R2 By Barek-ITPresentation On Group Policy in Windows Server 2012 R2 By Barek-IT
Presentation On Group Policy in Windows Server 2012 R2 By Barek-IT
 
Difference between net app 7 mode and netapp cluster mode
Difference between net app 7 mode and netapp cluster modeDifference between net app 7 mode and netapp cluster mode
Difference between net app 7 mode and netapp cluster mode
 
Epass 2003 token installation guide
Epass 2003 token installation guideEpass 2003 token installation guide
Epass 2003 token installation guide
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016
 
Guía para agregar clientes al dominio (máquinas virtuales)
Guía para agregar clientes al dominio (máquinas virtuales)Guía para agregar clientes al dominio (máquinas virtuales)
Guía para agregar clientes al dominio (máquinas virtuales)
 
Python on exadata
Python on exadataPython on exadata
Python on exadata
 
User management
User managementUser management
User management
 
netis WF2780 無線橋接模式WISP
netis WF2780無線橋接模式WISPnetis WF2780無線橋接模式WISP
netis WF2780 無線橋接模式WISP
 
HPE Data Protector Best Practice Guide
HPE Data Protector Best Practice GuideHPE Data Protector Best Practice Guide
HPE Data Protector Best Practice Guide
 
Useful Group Policy Concepts
Useful Group Policy ConceptsUseful Group Policy Concepts
Useful Group Policy Concepts
 
Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7
 
Windows Registry
Windows RegistryWindows Registry
Windows Registry
 
VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16
 
Manual gol saveiro-voyage-parati
Manual gol saveiro-voyage-paratiManual gol saveiro-voyage-parati
Manual gol saveiro-voyage-parati
 
Storage
StorageStorage
Storage
 
Installation windows server 2019 standard
Installation windows server 2019 standardInstallation windows server 2019 standard
Installation windows server 2019 standard
 

Destacado

Proyecto final admistracion de redes
Proyecto final admistracion de redesProyecto final admistracion de redes
Proyecto final admistracion de redeskare26
 
Como convertir una PC en un completo servidor
Como convertir una  PC en un completo servidorComo convertir una  PC en un completo servidor
Como convertir una PC en un completo servidorrcc1964
 
Vicky, jose luis y vero
Vicky, jose luis y veroVicky, jose luis y vero
Vicky, jose luis y veroveronicaAW
 
Practica de servidor de red 2
Practica de servidor de red 2Practica de servidor de red 2
Practica de servidor de red 2garardopomol
 
Montaje Servidor Dns W2003
Montaje Servidor Dns W2003Montaje Servidor Dns W2003
Montaje Servidor Dns W2003amoremorte
 
Crear Controlador de Dominio
Crear Controlador de DominioCrear Controlador de Dominio
Crear Controlador de DominioEdson Ortega
 
Servidor de Red
Servidor de RedServidor de Red
Servidor de Rededdd28
 
Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.Gerardo Martínez
 
Como subir una pagina a un servidor web
Como subir una pagina a un servidor webComo subir una pagina a un servidor web
Como subir una pagina a un servidor webJohanytaw
 
Manual do Decodificador SAGEMCOM DEC DSI83 HD
Manual do Decodificador SAGEMCOM DEC DSI83 HDManual do Decodificador SAGEMCOM DEC DSI83 HD
Manual do Decodificador SAGEMCOM DEC DSI83 HDSilas Silva
 
Servidor DNS Windows
Servidor DNS WindowsServidor DNS Windows
Servidor DNS WindowsSergio Santos
 
Testigosde jehova 4-peligros
Testigosde jehova 4-peligrosTestigosde jehova 4-peligros
Testigosde jehova 4-peligrosnuevocaminarweb
 
Curso Básico de Pl Sql Oracle
Curso Básico de Pl Sql OracleCurso Básico de Pl Sql Oracle
Curso Básico de Pl Sql Oracleluisguil
 
DNS. Resolucion de Nombres
DNS. Resolucion de NombresDNS. Resolucion de Nombres
DNS. Resolucion de NombresJavier Teran
 
Estructurafisicalogina adds
Estructurafisicalogina addsEstructurafisicalogina adds
Estructurafisicalogina addsOrlando Carrasco
 
Auditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.pptAuditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.pptFredy EC
 
Como diseñar un sistema de ventas
Como diseñar un sistema de ventasComo diseñar un sistema de ventas
Como diseñar un sistema de ventasBien Pensado
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)Darwin Durand
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosAidil Sanchez
 

Destacado (20)

Proyecto final admistracion de redes
Proyecto final admistracion de redesProyecto final admistracion de redes
Proyecto final admistracion de redes
 
Como convertir una PC en un completo servidor
Como convertir una  PC en un completo servidorComo convertir una  PC en un completo servidor
Como convertir una PC en un completo servidor
 
Vicky, jose luis y vero
Vicky, jose luis y veroVicky, jose luis y vero
Vicky, jose luis y vero
 
Is clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosIs clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesos
 
Practica de servidor de red 2
Practica de servidor de red 2Practica de servidor de red 2
Practica de servidor de red 2
 
Montaje Servidor Dns W2003
Montaje Servidor Dns W2003Montaje Servidor Dns W2003
Montaje Servidor Dns W2003
 
Crear Controlador de Dominio
Crear Controlador de DominioCrear Controlador de Dominio
Crear Controlador de Dominio
 
Servidor de Red
Servidor de RedServidor de Red
Servidor de Red
 
Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.
 
Como subir una pagina a un servidor web
Como subir una pagina a un servidor webComo subir una pagina a un servidor web
Como subir una pagina a un servidor web
 
Manual do Decodificador SAGEMCOM DEC DSI83 HD
Manual do Decodificador SAGEMCOM DEC DSI83 HDManual do Decodificador SAGEMCOM DEC DSI83 HD
Manual do Decodificador SAGEMCOM DEC DSI83 HD
 
Servidor DNS Windows
Servidor DNS WindowsServidor DNS Windows
Servidor DNS Windows
 
Testigosde jehova 4-peligros
Testigosde jehova 4-peligrosTestigosde jehova 4-peligros
Testigosde jehova 4-peligros
 
Curso Básico de Pl Sql Oracle
Curso Básico de Pl Sql OracleCurso Básico de Pl Sql Oracle
Curso Básico de Pl Sql Oracle
 
DNS. Resolucion de Nombres
DNS. Resolucion de NombresDNS. Resolucion de Nombres
DNS. Resolucion de Nombres
 
Estructurafisicalogina adds
Estructurafisicalogina addsEstructurafisicalogina adds
Estructurafisicalogina adds
 
Auditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.pptAuditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.ppt
 
Como diseñar un sistema de ventas
Como diseñar un sistema de ventasComo diseñar un sistema de ventas
Como diseñar un sistema de ventas
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventarios
 

Similar a Como montar un servidor web en tu casa

Similar a Como montar un servidor web en tu casa (20)

Comomontarunservidorwebentucasa 121009124851-phpapp02
Comomontarunservidorwebentucasa 121009124851-phpapp02Comomontarunservidorwebentucasa 121009124851-phpapp02
Comomontarunservidorwebentucasa 121009124851-phpapp02
 
Cómo crear un dns dinámico utilizando NO-IP
Cómo crear un dns dinámico utilizando NO-IPCómo crear un dns dinámico utilizando NO-IP
Cómo crear un dns dinámico utilizando NO-IP
 
Servidor Web Alojamiento
Servidor Web Alojamiento
Servidor Web Alojamiento
Servidor Web Alojamiento
 
Lopez byron
Lopez byronLopez byron
Lopez byron
 
Lopez byron
Lopez byronLopez byron
Lopez byron
 
Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidores
 
Gestion de nubes d
Gestion de nubes dGestion de nubes d
Gestion de nubes d
 
Servidorweb
ServidorwebServidorweb
Servidorweb
 
Info de redes
Info de redesInfo de redes
Info de redes
 
Info de redes
Info de redesInfo de redes
Info de redes
 
Servidores
ServidoresServidores
Servidores
 
SERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUXSERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUX
 
IPv6
IPv6IPv6
IPv6
 
Que es un servidor pdf personalizada
Que es un servidor pdf personalizadaQue es un servidor pdf personalizada
Que es un servidor pdf personalizada
 
Que es un servidor pdf personalizada
Que es un servidor pdf personalizadaQue es un servidor pdf personalizada
Que es un servidor pdf personalizada
 
Que es un servidor pdf personalizada
Que es un servidor pdf personalizadaQue es un servidor pdf personalizada
Que es un servidor pdf personalizada
 
HOSTING Y DOMINIO 1
HOSTING Y DOMINIO 1HOSTING Y DOMINIO 1
HOSTING Y DOMINIO 1
 
Que es un servidor
Que es un servidorQue es un servidor
Que es un servidor
 
Ip estática y dinámica
Ip estática y dinámicaIp estática y dinámica
Ip estática y dinámica
 
Servidorweb
ServidorwebServidorweb
Servidorweb
 

Como montar un servidor web en tu casa

  • 1. COMO MONTAR UN SERVIDOR WEB EN TU CASA
  • 2. VENTAJAS: 1. No tienes limite de espacio en disco para paginas Web, cosa que si usas un Hosting (ordenador servidor remoto) para alojar tu web tendrías un número limitado de megabytes o gigabytes según lo contratado con dicho proveedor de Hosting. 2. No tienes limitaciones en cuanto a publicación de cualquier tipo de contenido ya que todo lo haces de forma local (en el propio servidor, tu pc) 3. No tienes que subir la Web cada vez que la modificas. Al igual que en el caso anterior al ser tu propio servidor Web todo el contenido se guardaría de forma local y estaría disponible al momento de ser modificado para todos los usuarios que quieran acceder al contenido.
  • 3. INCONVENIENTES: 1. Gasta ancho de banda de subida debido a la petición de mostrar la página Web a los usuarios que quieran acceder a ella. 2. Las paginas pueden cargar lentas con un ADSL, incluso con adsl de 10mb debido a las limitaciones de este tipo de líneas. Las líneas ADSL no son muy buenas para esto porque son asimétricas y dan mucha menos velocidad de subida que de bajada y resulta que el servidor Web consume mucho más ancho de banda de subida que de bajada. 3. Otro problema del que hay que ser consciente seria que deberías tener encendido 24h el ordenador, para que las personas puedan acceder a tu Web en cualquier momento al sitio web, con el consiguiente consumo de energía eléctrica que esto supondria. 4. Por último otro problema seria el mantenimiento del propio servidor, que al ser nuestro pc, podriamos encontrarnos con fallas hardware (por ejemplo la fuente alimentación) que provocara que nuestra web callera durante un tiempo.
  • 4. COMPONENTES NECESARIOS PARAMONTAR UN SERVIDOR WEB EN CASA: • COMPONENTES HARDWARE: Como mínimo necesitaremos, Un router con conexión a Internet, un ordenador que haga las veces de servidor Web y cableado de red RJ45 para conectar el router con nuestro ordenador. • COMPONENTES SOFTWARE: Sistema Operativo Windows o Linux, programa servidor como podría ser Apache Server, un programa para la creación y edición de páginas Web como por ejemplo Dreamweaber (de pago) o Joomla, Wordpress (gratuito).
  • 5. INSTALACIÓN DE UN SERVIDOR Y PUESTA EN MARCHA: Instalar un servidor y ponerlo en marcha suele ser mas o menos fácil, la complejidad está cuando el servidor tiene que servir miles de visitas diarias. Pero todo depende del uso que queramos dar al servidor; si conocemos nuestras necesidades será fácil elegir lo que montaremos. Este apartado esta orientado a las decisiones y pasos que se deben tomar para montarnos un servidor Web básico.
  • 6. 1. En qué Ordenador se instalará el Servidor. Lo más normal es usar arquitectura x86 (32bits), además hay que pensar en: - que tipo de programa servidor se instalará, - que carga de usuarios al día va recibir, - que tipo de carga, ya que no es igual cargar una página Web simple, que por ejemplo una página Web con contenido multimedia. Teniendo claro lo anteriormente expuesto podremos hacer una estimación de la potencia y características del ordenador que necesitaremos para usarlo como servidor. Los servidores mas potentes son de 4-8 procesadores, con discos duros SCSI y la mayor cantidad de memoria ram que se pueda, aunque con un ordenador que cuente con un procesador dual core (2 nucleos) y 2GB de ram con un disco duro S-ata seria mas que suficiente para tener un servidor Web en condiciones.
  • 7. 2. Elección del Sistema Operativo. Lo primero es decidir entre Windows, Linux o algún tipo Unix; siendo los mas populares los 2 primeros. Bajo nuestro criterio los hemos clasificado en 2 tipos: a) Servidor Decente: Cualquier Linux, Windows XP, Windows 7 b) Servidor Profesional: Windows Server 2008/2012
  • 8. 3. Elegir el programa servidor. Este es uno de los ejes fundamentales. a) Apache Server: Sin duda es el mejor. Es el servidor mas utilizado, es gratuito y encima hay versión para Windows. Su Web oficial es www.apache.org de donde se puede descargar. b) IIS (Internet Information Server): Viene con los Windows XP Professional, 2000 y posteriores. El problema de este servidor es que necesita bastantes recursos y su rendimiento no es tan bueno como el de Apache.
  • 9. 4. Una Línea de conexión a Internet. Como hemos dicho anteriormente la conexión a internet es la que limitará la carga de usuarios que se puede meter a nuestro servidor. Siempre hay que tener en cuenta nuestras necesidades y el tipo de pagina web que tenemos. - Básica: Una línea ADSL de 3mb a 10mb con la que las páginas ya cargan un poco lentas ya que en el caso de los 10 mb la velocidad de subida seria de solo 800 kbps. - Buena con un coste razonable: Una línea de Fibra Optica que tienen un mayor ancho de banda de subida que las Adsl. Con esta linea podemos llegar a los 10MB de subida para que os hagaís una idea de la mejora con la que contaríamos con esta opción. - La Mejor: sería tener un conexión contratada apropiada para servidores, pero valen bastante dinero.
  • 10. 5. Abrir los puertos del router: Con el fin de que nuestro servidor este comunicado con el exterior debemos abrir los puertos necesarios en el router, firewalls o proxys; en el caso de servidor web, es el puerto 80, que es el puerto default para transmisión HTTP, si además deseamos utilizar nuestro servidor web como servidor FTP deberíamos abrir además el puerto 21. 6. Contratar dominio. Un dominio o nombre de dominio es el nombre que identifica un sitio web. Cada dominio tiene que ser único en internet, por ejemplo www.masadelante.com. Conviene que la IP del servidor este redireccionada a un dominio ya sea: - de los gratuitos como los de www.no-ip.com - o dominios .com .net .org de pago (unos 20€/año)
  • 11. 7. Tener una IP fija o Dinámica: Si no tienes ip fija (no cambia) y por el contrario tu Ip es dinámica (cambia cada vez que tu proveedor te asigna una nueva o reinicias el router. Es la que tienen prácticamente todos los usuarios domésticos en su casa) tienes que contratar un servicio de Dns dinámico, esto es así ya que Internet se basa en direcciones IP, y no en nombres de dominio, cada servidor web requiere de un servidor de nombres de dominio (DNS) para traducir los nombres de los dominios a direcciones IP.
  • 12. Hay multiples empresas en internet que ofrecen este servicio de dns dinámico de forma gratuita, como por ejemplo, no-ip.com. Por supuesto existen muchas más pero para nosotros es la más conocida. 8. CONFIGURAR EL FIREWALL: A través de tu IP de Internet, podrán acceder otros usuarios a tu servidor web y ver las páginas que pongas dentro. Tendrás que tener en cuenta que los firewall que tengas permitan las conexiones entrantes al servidor web. Si tienes un firewall tendrás que crear las reglas apropiadas para que se pueda acceder al servidor web. Si no tienes firewall es aconsejable instalar y configurar uno para aumentar la seguridad de tu sitio web.