Cómo instalar un servidor web en tu pc












Hola, si alguna vez has pensado en montar una pagina web y hacer de tu marca una ventana al mundo, oye has llegado a la Guaira en Ferry, aqui te dejare unos consejos practicos para comenzar a emprender desde casita en esta cuarentena, tomando en cuenta estas consideraciones basicas, podras empezar a crear tu propio espacio web. oyeme bien, este es el primer paso hay mas, pero tranquilo pana mio, relax haz café para los dos y juntos construyamos tu sitio web, yo quiero verte alli publicando tus escritos, tu cosas, antes de comenzar es importantísimo esto:
Analiza que tipo de computador usaras como servidor. 
Es necesario hacer mantenimiento al mismo, (si eres de Venezuela y de los Valles del Tuy o Caracas te ofrezco los servicio a un precio insuperable).
Chequea tu servicio electrico, protecciones electricas, asi como UPS y reguladores.
Realiza una iso del Software que usaras.
Componentes necesarios para montar 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(xampp), un programa para la creación y edición de páginas Web como por ejemplo Dreamweaver (de pago) o Joomla, WordPress (gratuito). Instalación de un servidor y puesta a punto 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. Lo más normal es usar arquitectura x86 (32bits), además hay que pensar en: Qué tipo de programa servidor se instalará. Qué carga de usuarios al día va recibir. Qué 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. Configuracion del PC Los servidores mas potentes son de 4-8 procesadores, con discos duros SCSI 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. 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 dos tipos: Servidor Decente: Cualquier Linux, Windows XP, Windows Servidor Profesional: Windows Server 2008/2012 yo he decidido probar la configuracion en ambos ambientes, usando Win 7 y win10, Ubuntu 16 y debian 9 . Elegir el programa servidor Este es uno de los ejes fundamentales. 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. 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. yo me decidi por usar Apache Server a traves de XAMPP, sin embargo tambien descargue IIS para hacer las pruebas de estudio pertinentes, aunque, XAMPP tiene mejores resultados, es mas amigable con ambientes como jommla, drupal. wordpress y otros y esta unido a Bitemain con lo cual puedes usar una serie de CRM, para el desarrollo de Aplicaiones web. 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. Hay que recordar las limitaciones de CANTV en esta materia pero, tambien si estas en las capitales de los estados y quieres hacer una inversion de estabilidad, puedes solicitar una red metro cable cobre para estabilizar la red, ojo, es mi opinion, si cuentas con recursos mas amplios no seria una locura solicitar una conexion de fibra optica, claro tienes que tener la posibilidad economica, pero sacando tus cuentas bien y si invertiras en divisas siempre sera mas barato "" 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 po edefecto 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. 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. en mi caso use un proveedor de dominios llamado NIC.ve (www.nic.ve) el cuel los cobros son realizados en Bolivares a tasa del BCV y pago directo a traves de transferencia o tarjeta de Credito, con activacion inmediata de tu dominio. debo decir tambien que consulte la gran variedad de servicios web hosting que existen en el pais, pagados en dolares u euros, tema que se tratara en otro especial. 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), 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. Nic.ve te provee de estos. 

 Hay multiples empresas en internet que ofrecen este servicio de DNS dinámico de forma gratuita, como por ejemplo, no-ip.com. 
 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. 



Comentarios