Montando un servidor Apache en casa (I): ¿Qué necesito para empezar?

Montar un servidor en casa puede ser la solución ideal para aprender muchísimo y además para ofrecer nuestra página web o nuestros contenidos sin depender de ningún hosting, pero también hay que tener en cuenta que necesitamos tener ciertas cosas antes de podernos meter en algo así.

Hoy para empezar vamos a comentar qué es lo imprescindible y qué es lo recomendable:

Imprescindible:

  • Ordenador con un sistema operativo instalado.
  • Un servidor Apache compatible con nuestro sistema operativo (XAMPP, MAMP, WAMP nos sirven).
  • Salida al exterior mediante Internet.
  • Puertos abiertos para aceptar peticiones.

Recomendable:

  • Una instalación de Linux o de Mac OS X. Windows queda descartado por seguridad. Nosotros aquí lo haremos sobre Ubuntu, por ser más accesible.
  • IP Fija en nuestra conexión a Internet y la mayor subida posible (mínimo un par de megas si queremos ofrecer un servicio que roce la decencia).
  • Tener contratado un dominio apuntando a nuestra IP fija.
  • Apache + MySQL + Sendmail instalados.
  • Firewall para filtrar correctamente las peticiones.
  • Ordenador medianamente potente para gestionar las peticiones que nos lleguen a la vez.

Queda claro que en ningún caso vamos a lograr la misma velocidad ni de procesamiento ni de transmisión que si contratamos un hosting, pero no estamos hablando de eso, sino de aprender y de paso ahorrar unos eurillos. En próximas entregas iremos viéndolo todo con calma.


Categorías

Tutoriales

Carlos Sánchez

Una de mis pasiones es el diseño, y de hecho trabajo como diseñador de interfaces para aplicaciones de iOS, además de hacer de vez en cuando... Ver perfil ›

Escribe un comentario