#1•• Intentaré hacer una guía básica sobre un servidor web y como crear un entorno para el desarrollo en nuestra pc (sobre Windows): Los componentes necesarios, son: - Servidor Web (webserver): lo más común en toda la web y estable es Apache. - Php: Ejecuta los scripts de este lenguaje que estén alojados en el servidor (si la página contiene scripts en Php, es necesario instalar este lenguaje). - MySqlServer: Es un administrador de bases de datos (si necesita almacenar datos, es un componente requerido junto con Php). Tienen que estar instalados y configurados para que trabajen en forma conjunta. Básicamente (pero haciendo un recorrido completo), cuando un usuario se conecta a una web (web, foro, blog, etc) Apache recibe las solicitudes de los clientes; si la solicitud es una página HTML la busca y devuelve al cliente sin más; cuando debe ejecutar un script Php Apache carga Php para que lo ejecute; Php, si necesita realizar alguna operación en una base de datos, interacciona con MySqlServer enviándole las consultas y recuperando los datos; luego Php devuelve la respuesta a Apache para que la envíe al browser cliente. * PhpMyAdmin es un software que permite administrar las bases de datos de MySQL (teniendo Php instalado); es al que accedemos luego de logearnos en https://mysql.webcindario.com/ Nota: PhpMyAdmin, de forma predeterminada, no trae configurada la seguridad en forma adecuada como para someter al servidor a internet (hay que reconfigurarlo ...). - Entorno de desarrollo: Es un sistema que integra los componentes anteriores. Hay software que instala todo en un paso y lo deja configurado para desarrollo (si no tienes experiencia en instalar y configurar estos componentes en forma individual es lo que se impone). Existen distintas denominaciones genéricas, dependiendo del SO de nuestra pc: - WAMP (Windows-Apache-MySQL-Php) - LAMP (Linux-Apache-MySQL-Php) - XAMP (en realidad no es independiente de la plataforma, sino que tiene instaladores para cada plataforma) Webs y descargas: Apache: http://httpd.apache.org/ Php: http://www.php.net , http://www.php.net/manual/es MySQL: http://www.mysql.com/ WAMP: WampServer: http://www.wampserver.com/ , EasyPhp (última Vers: 2.0b1): http://www.easyphp.org/index.php LAMP: XAMP: http://www.apachefriends.org/en/xampp.html (para Windows, Linux, Mac y Solaris) |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: Javiermedina96, el 20/Jul/2009, 14:24 | 1 | 12k | Jul/09 | |
Por: Fer_Diaboliko, el 21/Nov/2005, 04:43 | 2 | 2k | Nov/05 | |
Por: divasexy, el 14/Jun/2004, 22:03 | 7 | 2k | Jun/04 | |
Por: Soy_un_Iguazo, el 18/Nov/2003, 18:51 | 1 | 2k | Nov/03 |