martes, 4 de diciembre de 2012

SERVIDOR APACHE



Como instalar y configurar el servidor web Apache en Windows


Apache es un servidor HTTP, de código fuente abierto y licenciamiento libre, que funciona en Linux, sistemas operativos derivados de Unix™, Windows™, Novell™ Netware y otras plataformas. Ha desempeñado un papel muy importante en el crecimiento de la red mundial y continua siendo el servidor HTTP más utilizado, siendo además el servidor de facto contra el cual se realizan las pruebas comparativas y de desempeño para otros productos competidores. Apache es desarrollado y mantenido por una comunidad de desarrolladores auspiciada por Apache Software Foundation.




¿QUÉ ES UN SERVIDOR WEB?

Un servidor web como su nombre lo indica, es un software instalado en una computadora con todas las condiciones necesarias para servir o entregar páginas web que le sean solicitadas por un navegador, asegurando que se muestren y representen todos los elementos necesarios para su correcto funcionamiento y visualización.
Existen varios tipos de servidores web, Apache es un software de código abierto, libre de uso y totalmente configurable, es en este momento el más utilizado en la red, ya sea en plataformas Linux o Windows. Al instalarlo en nuestra PC dispondremos de un servidor completo con todos los requisitos para ejecutarlo de forma local.

VENTAJAS DE  INSTALAR EL SERVIDOR APACHE


Con la instalación de Apache es posible disponer en nuestra PC de un pequeño servidor que nos posibilitará entre otras tareas:


1- Probar y ver las páginas web como verdaderamente van a mostrarse desde internet antes de subirlas a un host o servidor en la red. Útil e indispensable si tienes o vas a crear tu sitio por modesto que este sea.

2- Crear mediante el modulo Virtual Host múltiples sitios web en nuestra PC, que podemos descargar con wget y acceder a ellos igual que en la red pero esta vez de forma local.

3- Poder ver localmente páginas web hechas en lenguaje php.

4- Servir nuestras páginas o sitio web directamente a internet, a los que puede acceder y conectarse cualquier persona desde el exterior, en este caso lógicamente el funcionamiento del servidor estará limitado al tiempo que tengamos funcionando la PC y a las posibilidades de nuestra conexión. Puede constituir una experiencia muy alentadora para cualquier aficionado, esta posibilidad da la ventaja de que no es necesario depender de ninguna compañía ni servidor remoto para subir a la red el contenido que queremos mostrar. Es como montar una pequeña estación de radio y empezar a transmitir, (una similitud) pero en este caso el alcance es global.


5- Puede actuar como intermediario entre nuestra PC e internet lo que nos da varias ventajas en el ámbito de la seguridad.

6- A través de él podemos servir internet a varias PC conectadas en una red local.


7- Es posible activar un módulo que permite guardar en cache todas las páginas cargadas lo que mejorará el rendimiento de nuestra navegación.



COMO INSTALAR EL SERVIDOR APACHE


La instalación es sencilla, descarga de Apache.org. la última versión para Windows, puedes utilizar el siguiente vinculo. http://httpd.apache.org/download.cgi#apache22

Crea dos carpetas en la unidad C, la primera de nombre Apache y la segunda servidor_web. Descomprime el archivo descargado y ejecútalo, sigue los pasos de la instalación y de los datos que te piden solo escoge el destino de la instalación, que será la carpeta que creaste en C:\Apache, los otros datos déjalos de la forma predeterminada para configurarlos más tarde.
El programa al instalarse crea un icono en el área de notificación que te permitirá: iniciar, detener y reiniciar Apache; tienes que tener en cuenta que cualquier cambio que hagas en el archivo de configuración no tendrá efecto hasta que reinicies el servidor.



Durante el proceso nos preguntará el nombre del dominio y del servidor, que podemos rellenar con "localhost". Nos pedirá también una dirección de correo, que podemos rellenar con cualquiera.



Una vez instalado   el visor nos quedara asi





Nota: Debemos ir con cuidado de no tener otro servidor configurado para trabajar en el puerto 80 (por
ejemplo el servidor IIS que viene en las versiones profesionales o servidor de Windows). En caso de tener en marcha otro servidor web durante la instalación, puede fallar y mostrarnos un mensaje de error que
indique esto precisamente, es decir, que no podemos tener dos servidores a la vez escuchando en el
puerto 80.
Para solucionar el problema basta con que paremos el IIS o el otro servidor que esté funcionando. El IIS
lo podemos parar accediendo a Panel de control - Herramientas administrativas - Servicios de Internet
Information Server. La pantalla que sale es la consola de administración del sistema. Aquí debemos
desplegar el árbol de la izquierda, pulsando sobre el signo "+", hasta que encontremos el "Sitio web
predeterminado". Nos ponemos encima de él y apretamos el botón de STOP que está situado en la barra
de herramientas de la consola de administración. También podemos encontrar una opción para detener el
servicio pulsando con el botón derecho en el "Sitio web predeterminado".

Ver si está funcionando
Para comprobar que el servidor está activo y funciona correctamente podemos abrir un
explorador y probar a acceder a la URL http://localhost, que es nuestro propio servidor. Si todo ha ido bien observaremos el mensaje de bienvenida del servidor con algo como "Funciono! ¡El servidor Apache ha sido instalado en este equipo!".






COMO CONFIGURAR EL SERVIDOR APACHE


Toda la configuración para el funcionamiento de Apache se guarda en un archivo de texto nombrado: httpd.conf que se encuentra en la ruta C:\Apache\conf, lo podemos editar en cualquier editor de texto como el Bloc de notas pero un programa recomendado es Notepad++,
Abra el archivo httpd.conf y edita manualmente las líneas que se indican:
Todas las líneas que comienzan con el símbolo # son comentarios, explican en cada sección las distintas opciones pero se encuentran en ingles.

La línea 52 Listen indica el puerto y dirección IP por el que el servidor va a recibir las peticiones, puedes usarla de las siguientes maneras:

1- El servidor va recibir peticiones solo de la misma PC: Listen localhost:80
2- Recibirá peticiones de otras máquinas en una red local: Listen 80

En la figura yo configure la IP del servidor, en este caso 192.168.1.5








En la línea 149 DocumentRoot es necesario especificar la ruta de la carpeta local que contendrá las páginas y archivos a servir, en tu caso será la carpeta que creaste en C:/servidor_web, quedaría de la siguiente forma:
DocumentRoot "C:/servidor_web"



La línea 177 establece los permisos necesarios al directorio anterior, quedaría:

 


Esta es la configuración con los parámetros esenciales para comenzar a utilizar Apache. Guarda los cambios realizados y reinicia el servidor dando clic en el icono del área de notificación.

COMENZAR A UTILIZAR APACHE


Copia en la carpeta C:/servidor_web alguna página web o cualquier archivo .


Accede a él escribiendo en la barra de direcciones de tu navegador 127.0.0.1 o localhost


 En el caso de que sea una página web que estas diseñando la verás cómo realmente se mostrará en Internet.



Cualquier problema del servidor estará reflejado en los logs que guarda en C:\Apache\logs, los puedes abrir con el bloc de notas, en el archivo access.log se registran todos los accesos hechos al servidor, tanto de tu PC como de internet, en error.log se registran todos los errores de su funcionamiento y te ayudará mucho analizarlos periódicamente.

 

 

ACCEDER AL SERVIDOR APACHE DESDE LA RED LOCAL


Para acceder al servidor desde otra computadora conectada en una red local solo es necesario escribir en la barra de direcciones la dirección IP de la computadora que sirve de host, es decir la que tiene el servidor Apache instalado.
Para conocer la dirección IP necesaria solo abre una ventana de CMD, escribiendo en Inicio >CMD, escribe en la ventana que se abre IPCONFIG /ALL y oprime Enter.

Aca les muestro como   se puede accesar desde un PC que esta en  una red local




En caso de conflictos al tratar de conectarse a un equipo usando una red local, verifica lo siguiente:
• La dirección IP del equipo al que deseas conectarte.
• Si Apache está escuchando en el puerto al que se efectúa la petición.
• Si el firewall de Windows está bloqueando la conexión.
• Si se recibe un mensaje de error con el código 403 significa que no se cuenta con los permisos necesarios para acceder al directorio, en ese caso establécelo de la siguiente forma:
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all



COMO CONECTARSE A INTERNET A TRAVÉS DE APACHE DESDE TU PC


Para que tu conexión a internet pase a través del servidor será necesario configurarlo como un proxy fordward para eso en el archivo de configuración httpd.conf descomenta, (quitar el signo #) las siguientes líneas:
LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so





Después agrega en el final del archivo la siguiente linea: ProxyRequests On
Cierra y guarda los cambios.
               
Accede a las Opciones de internet mediante el Panel de Control, en la pestaña Conexiones pulsa el botón Configuración de LAN y marca la casilla Usar un servidor Proxy, escribe en Dirección: 127.0.0.1 y en Puerto: 80 o el que vayas a usar. Aceptar en todas las ventanas. Reinicia el servidor.


Lo anterior se aplica si usas el navegador Internet Explorer y Google Chrome, si usas Firefox las opciones anteriores tienes que ingresarlas en:
Opciones >Configuración >Configurar como Firefox se conecta a Internet.



A partir de ahora toda tu conexión pasa a través de Apache, sea direcciones locales o externas.

Aca en los logs vemos como todo sale atraves del servidor APACHE.





COMO GUARDAR EN LA CACHE DEL SERVIDOR WEB LAS PAGINAS


Para guardar en la cache del servidor web las páginas web haz lo siguiente:
Crea una carpeta en la unidad C de nombre cacheroot, será la que almacene los archivos de la cache, también puedes crearla en otra unidad, en ese caso tendrías que indicar su ruta en el archivo de configuración.
En el archivo httpd.conf descomenta, (quita el signo #) la siguiente línea:
LoadModule expires_module modules/mod_expires.so

Y agrega las siguientes líneas:
LoadModule cache_module modules/mod_cache.so 

LoadModule disk_cache_module modules/mod_disk_cache.so




Copia y pega las siguientes líneas de código al final del archivo:



Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all


ExpiresActive on
ExpiresDefault A604800

viernes, 23 de noviembre de 2012

4G



4G

Es la tecnología móvil de cuarta generación que está basada en el protocolo IP, por lo que tiene una convergencia en las redes de cables e inalámbricas. La principal característica que lo diferencia entre sus antecesoras 2G y 3G es la capacidad de proveer velocidades de Acceso mayores de hasta 12 veces más rápidas que 3.5G.


NOTA:   ofrece mayor ancho de banda y velocidades más rápidas que las redes móviles. De esta manera podremos acceder a videos de alta definición, juegos en línea y múltiples servicios

Capacidades de LTE:
 
  • Downlink,  máximas velocidades de datos de hasta 326 Mbps con ancho de banda de 20 MHz
  • Uplink,  máximas velocidades de datos de hasta 86,4 Mbps con ancho de banda de 20 MHz
  • Buen funcionamiento en TDD y FDD
  • Ancho de banda escalable hasta 20 MHz, cubriendo 1,4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz y 20 MHz.
  •  
  • Reducción de la latencia, de hasta 10 milisegundos (ms) de ida y vuelta entre los tiempos de equipo de usuario y la estación base, y a menos de 100 ms tiempos de transición de inactiva a activa



Evolución de la tecnología



GENERACION
TECNOLOGIA

VELOCIDAD
OBSERVACION
2.5 G
GPRS
General Packet Radio Service (Servicio General Via Radio)
184 Kbps
Permitia trabajar con:   APN  Acces Point Network---WAP: Wireless Aplication Packet----- SMS:  Short Message Service.----MMS: Multimedia Message Service
2.75 G
EDGE
Enhaced Data Rate for GSM Evolution (Tasas de Datos Mejoradas para la Evolucion de GSM)
384 Kbps
Puente entre  Redes 2G y 3G
3 G
UMTS
Universal Mobile Telecomunication System (Sistema de Telecomunicaciones Movil Universal)
2 Mbps
La estructura de redes UMTS esta compuesta por dos grandes subredes: la red de telecomunicaciones y la red de gestión. La primera es la encargada de sustentar la transmisión de información entre los extremos de una conexión. La segunda tiene como misiones la provisión de medios para la facturación y tarificación de los abonados, el registro y definición de los perfiles de servicio, la gestión y seguridad en el manejo de sus datos
3.5 G
HSPA
High Speed Packet Acces (Acceso de Paquetes a  Velocidades Altas)
Down 14.4 Mbps ----- UP 2 Mbps
es la combinación de tecnologías posteriores y complementarias a la 3.ª generación de telefonía móvil (3G), como son el 3.5G o HSDPA y 3.5G Plus, 3.75G o HSUPA.
4 G
HSPA +

Down 84 Mbps ----- UP 22 Mbps
HSPA+ provee velocidades de hasta 84 Mbps de bajada y 22 Mbps de subida, a través de una técnica multi-antena conocida como MIMO (Multiple-Input Multiple-Output) y modulación 64-QAM. Sin embargo, estas velocidades representan picos teóricos que difícilmente se llegan a alcanzar. Al lado de la celda (sector, máximo 3 sectores por sitio), se alcanzan velocidades apenas superiores a los 14.4 Mbps de HSDPA, a menos que se utilice un canal mayor a los 5 Mhz. Las versiones posteriores de HSPA+ soportarán velocidades de hasta 168 Mbps utilizando múltiples portadoras, y hasta 672 Mbps según lo propuesto para la versión 11 de 3GPP, utilizando técnicas avanzadas de antena.
4G
LTE
Long Term Evolution, Mayor Ancho de Banda
Down  100 Mbps ----- UP 50 Mbps
Lo novedoso de LTE es la interfaz radioeléctrica basada en OFDMA para el enlace descendente (DL) y SC-FDMA para el enlace ascendente (UL). La modulación elegida por el estándar 3GPP hace que las diferentes tecnologías de antenas (MIMO) tengan una mayor facilidad de implementación2 .


















COMPARATIVOS DE VELOCIDADES






DISPOSITIVOS  4G UTILIZADOS POR EL USUARIO

  • El módem USB incorpora tecnología LTE sin dejar de ser compatible con redes de 3ra generación (HSPA+/UMTS)  lo que permite establecer una conexión aún por fuera de la cobertura de la red 4G LTE.
  • El equipo permite incorporar memorias micro SD hasta de 32 Gigas, para que el equipo también pueda funcionar como memoria USB.
  • No requiere Batería ya que se alimenta del puerto USB al momento de conectarlo al equipo.
  • Se pueden conectar portátiles, desktops y computadores a nivel general.
  • El módem USB tiene el tamaño apropiado para llevar de manera fácil a cualquier lugar.

ROUTER MiFi 4G LTE

·  El MiFi actúa como un router convencional, el cual irradia señal de Internet para interconectar otros equipos vía MiFi.
·  Se pueden conectar tablets, smartphones, portátiles y demás dispositivos móviles.
·  Se podrían llegar a conectar hasta 10 equipos de manera simultánea. Sin embargo, la cantidad de equipos conectados puede llegar a afectar la velocidad que brinda la red.
·  El alcance del equipo es en promedio 10 mts a la redonda.
·  El MiFi posee autonomía de batería durante aproximadamente 210 minutos, puede variar de acuerdo a la cantidad de equipos conectados.



ESPECIFICACIONES TÉCNICAS

Led indicador de x 5 ( poder, batería, wifi, señal, modo de red )
Norma IEEE 802.11b/g/n estándar 100mv  con  transmisión de energía
Punto de acceso inalámbrico y   puerta de enlace
Wep 64-bit/128-bit ---encriptación wpa -psk/wps2-psk/802.1x
Servidor Radius
WIFI  antena interna






PUERTOS

 
-USB 2.0 interfaz de módem
- entrada de corriente continua 5v 1.5a ( 12v el uso del coche )
- ETH 10/100 ethernet x 1








 REDES


GPRS







Es la red más lenta entre las lentas, y sus siglas vienen de General Packet Radio Service, fue una de las primeras tecnologías que se implementaron para la transferencia de datos entre redes de telefonía celular. Si bien no fue exactamente la primera, ya que la identificación generacional que se le asignó fue 2.5G, es decir, segunda y media generación.

La velocidad a la que transmite y recibe oscila entre los 56 y los 114 kilobits por segundo, una velocidad que básicamente le llevaría siglos a cualquier persona descargar hasta el más simple de los sitios web, incluso en sus versiones para móviles.



EDGE

 

 





La siguiente en la lista se conoce como EDGE, y sus siglas significan Enhanced Data rates for GSM Evolution. Siendo oficialmente designada como generacion 2.9 (2.9G), este estándar de comunicación digital es comúnmente conocido como 2G a secas.

Fue gracias a EDGE que la utilización de la Internet sobre redes de telefonía celular realmente arrancó, con tasas de transmisión y recepción de hasta 1 megabit por segundo con promedios reales de 400 kilobits por segundo, lo cual comparado con GPRS resulta dos veces más rápido haciendo el uso de la web más aceptable en móviles. Podría decirse sin duda alguna que este estándar posee la mínima velocidad aun usada en la actualidad a la que es factible utilizar Internet en móviles.


3G


Con la introducción del estándar 3G, comenzó la revolución de la conectividad móvil. Los dispositivos de tercera generación comenzaron a alcanzar velocidades superiores picando un máximo de cerca de 28 megabits por segundo (Mbit/s) acelerando no solamente el acceso a los portales web sino también posibilitando las descargas de aplicaciones OTA.

Hoy en día, con la posible excepción de los países más desarrollados, es quizás el estándar más utilizado en el mundo con mayor cobertura global, significando que al día de hoy casi cualquier persona puede conectarse a Internet desde cualquier lugar del planeta a una velocidad práctica.

 

4G y LTE

 

 

 

Hoy en día, muchas áreas urbanas disfrutan de tecnología móvil de cuarta generación, la cual además de superar con creces a su antecesora en términos de velocidad, introdujo mejoras en calidad de transmisión de audio digital a un récord de transmisión y recepción alcanzando los 100 Mbit/s. La mayoría de los teléfonos inteligentes más modernos de hoy en día cuentan con conectividad 4G, sin embargo debido a su reciente implementación y a diferencias en protocolos en diferentes partes del mundo, aún se encuentra sujeta a limitaciones por parte de las operadoras móviles.

Con la reciente introducción del estándar LTE, por sus siglas Long Term Evolution, ha habido mucha confusión a la hora de conocer a qué velocidad real es capaz de descargar un dispositivo móvil con conectividad de cuarta generación, ya que a pesar de que LTE es una mejora introducida sobre la misma generación 4G para lograr velocidades de hasta 300 Mbit/s, generalmente se comercializa con el nombre de 4G LTE y si el dispositivo no posee expresamente conectividad 4G LTE (y no solo 4G) no podrá alcanzar tales velocidades.

Conclusión:

En la actualidad se proyecta una nueva tecnología 5G que podría convertirse en estándar en el 2020, pero será muy probable que en el transcurso de este tiempo veamos una actualización del 4G antes de que ello ocurra.

Una cosa es cierta, la velocidad es una necesidad y a medida que crecen nuestras necesidades aumenta nuestra necesidad de obtenerlas más rápidamente, por lo menos en el mundo de Internet.