Como sabrán, normalmente tendríamos que instalar MySQL, PHP, y Apache individualmente y configurando cada cosa.
Pero por suerte existe AppServ, que nos facilita el
AppServ es una herrramienta OpenSource para Windows que facilita la instalación de Apache, MySQL y PHP en una sola
AppServ instalará en tu ordenador en tan sólo unos segundos Apache, PHP, MySQL y phpMyAdmin, dejando las aplicaciones configuradas para su funcionamiento inmediato.
La versión 2.5.10 es la más recomendable ya que la versión 2.6.0 tiene PHP 6.0.0, y algunos templates y scripts no son compatibles.
----------------------------------------------------------------------
Link de
AppServ 2.5.10 incluye :
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
phpMyAdmin-2.10.3
----------------------------------------------------------------------
Una vez instalado, podrás probar que el
Ahí te está mostrando tu carpeta, que está en "C:\AppServ\www"
Es
Supongamos que se
Para acceder ponés "http://localhost/MiSitio" y automáticamente aparecerá Index.
(Para evitar que otros usuarios tengan que tipear tu IP, y porsupuesto si querés un dominio, tenés que reservar uno y asignarle los DNS de tu server.)
----------------------------------------------------------------------
¿Qué sucede si estamos bajo router?
Hay una característica que tienen todos los routers.
Se llama Port Forwarding o Port Mapping.
Al configurar esta característica, le decimos al router que si algo viene a pedir algo por el puerto "2000" por ejemplo, lo "Forwardee" (Lo re-envíe) a X PC de nuestra red local.
Es decir, a cualquier pc de nuestra Red de Área Local.
Es muy fácil generalmente entras al panel Port Forwarding del panel de control del router y los campos que tenés que llenar son el puerto, y la ip privada(la ip de tu pc) a los que querés que sean redireccionados.
Puertos importantes a configurar
Puerto 80 para habilitar el webserver(HTTP).
Puerto 21 para habilitar el acceso FTP.
Puerto 22 para SSH (Protocolo de red para la
IMPORTANTE : No son TODOS los puertos a configurar, pero igualmente estos son importantes.
Enlaces recomendados
PortForward.com
Wikipedia
¿Cómo
Primero que nada las
¿Qué es la velocidad de subida, y qué es la velocidad de bajada?
Así es, tu conexión esta "dividida" por así decirlo.
Tu velocidad de bajada es con la que
Tu velocidad de subida es con la que subis cosas a Rapidshare por ejemplo.
Pero ¿qué es lo interesante en esto?.
Si estás pensando en levantar un servidor tenés que tener mucha subida.
¿Por qué?
Porque cuando un usuario descarga un sitio desde tu servidor este no usa tu bajada, sino tu subida. Vos estás transfiriéndole
Espero que haya quedado
¿Cuántos segundos tardará tu servidor en enviarles la información? (Es decir, cuánto tardará en llegar la página web a la pc del usuario)
Tenemos dos formas para saber esto :
1) Utilizando la aplicación ServCalc (Un pequeño tool diseñado por mi)
Simplemente ingresamos los datos, apretamos calcular y listo.
Para mayor
dijo:
2) Calculándolo nosotros mismos.
Vamos a poner datos de ejemplo:
Tamaño (en KB) de la web = 400k
Usuarios conectados al mismo tiempo = 20.
Subida de mi conexión = 4MB.
Transferencia para el servidor = 20*400K.
Transferencia para el servidor = 8000K.
Para saber cuánto es en
Transferencia para el servidor = 7,8MB.
Subida(no confundir con bajada) de mi conexión = 4MB
Datos
Tamaño (en KB) de la web = 400k
Usuarios conectados al mismo tiempo = 20.
Subida de mi conexión = 4MB.
Transferencia para el servidor = 7,8MB.
Subida(no confundir con bajada) de mi conexión = 4MB
Cálculo de segundos
Segundos = Transferencia Total / Subida de tu conexión.
Segundos = 7,8MB / 4MB = 1,95 segundos.
---------------------------------------------------------
Muy bien, ya sabemos instalar nuestro propio servidor.
Y también sabemos si nuestra conexión sirve, o no.
Pero, qué hay de la programación?
¿Cómo aprendemos a programar en lenguajes de
O más aún, ¿Qué es HTML, y qué es PHP?
Definición : HTML
HTML es un lenguaje que hace posible presentar información (por ejemplo,
¿Para qué puedo usar HTML?
Si quieres crear sitios web, no hay otra solución que aprender HTML. Incluso si usas un
HTML se usa para crear sitios web.
¿A qué equivalen las siglas HTML?
*Hiper es lo contrario de lineal. En los
*Texto se explica por sí solo.
*Marcado es lo que haces con el texto. Se marca el texto del mismo modo que en un programa de edición de textos con encabezados, viñetas, negrita, etc.
*Lenguaje es lo que es HTML. Este lenguaje hace uso de muchos términos en
Definición : PHP
PHP es un lenguaje interpretado de propósito general ampliamente
----------------------------------------------------------------------
Manuales de HTML y PHP
Manual de HTML
Manual de HTML en español, RECOMENDADO 100%, cubre todo lo que se te pueda ocurrir de HTML.
Contraseña del .rar : "lavendetta"
dijo:
Manual de PHP
Manual de PHP en español, RECOMENDADO 100%, incluye incluso conexiones con MySQL.
Contraseña del .rar : "lavendetta"
dijo:
----------------------------------------------------------------------
Fuente 1 : La Vendetta
Fuente 2 : Wikipedia y http://www.appservnetwork.com/
No hay comentarios:
Publicar un comentario