SlideShare ist ein Scribd-Unternehmen logo
1 von 49
[object Object],[object Object]
[object Object],[object Object]
 
PHP actúa de forma diferente. Un archivo con extensión PHP, cuando es requerido por el cliente se ejecuta en el servidor y genera una página web con código HTML, y es este código HTML el que se envía y se visualiza en el navegador del usuario.
[object Object]
 
[object Object]
 
[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Estas etiquetas son <?php y ?>, aunque también es posible encontrar su forma abreviada <? y ?> por lo que el código anterior se podría sustituir por:  <? echo &quot;Hola mundo!&quot;; ?>
[object Object],[object Object]
[object Object]
[object Object]
[object Object]
Como ya hemos dicho, WAMP se encarga de ejecutar principalmente 2 servicios: Apache (para correr PHP) y MySQL (para trabajar con bases de datos).
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Por defecto WAMP ofrece un servicio cerrado, sólo tú serás capaz de ver el contenido del localhost.  A partir de la versión 1.6.4 puedes hacer clic sobre la opción Put Online para hacer público este contenido y que otras personas puedan verlo introduciendo la IP de tu ordenador en un navegador. Nota: Si tu conexión se encuentra detrás de un router esta opción no funcionará correctamente hasta que configures el router para ello. Si cambias esta opción los iconos de la barra de estado cambiarán y dejarán de mostrar un pequeño candado que indicaba el uso  Offline: (apagado) Para volver de nuevo al estado cerrado podrás seleccionar la opción Put Offline que aparecerá en vez de Put Online.
Luego podremos encontrar dos desplegables uno para cada servicio. En esencia ambos menús son muy parecidos y las opciones principales se encuentran en la imagen de la izquierda. Observa las dos últimas opciones  Install Service  y  Remove Service , te servirán para instalar y desinstalar el servicio en caso de que hayas trastocado algún archivo y haya dejado de funcionar. Simplemente desinstala el servicio y vuélvelo a instalar.    Las opciones  Start/Resume Service ,  Stop Service  y  Restart Service  son los equivalentes a los que vimos en el menú principal pero tratados individualmente para cada uno de los servicios.
Una vez instalado WAMP tendremos listo un servidor local capaz de correr PHP sin ningún tipo de problemas. Ahora podemos combinar esta aplicación con Dreamweaver para probar las páginas dinámicas que vayamos creando en nuestro sitio. Para ello no hará falta más que declarar un Servidor de prueba en Dreamweaver. Para ello deberás editar la configuración del sitio, haz clic en Sitio y luego en Administrar sitios.... Selecciona el sitio que quieras modificar y pulsa Editar. Se abrirá el cuadro de diálogo de Definición del sitio. Selecciona la pestaña Avanzada y haz clic en la categoría Servidor de pruebas.  Verás las siguientes opciones:
 
En el desplegable Modelo de servidor deberemos seleccionar el tipo de servidor que estamos utilizando, en nuestro caso es PHP MySQL. El tipo de Acceso será Local/red al tener instalado el servidor en nuestra propia computadora.   Ahora deberás rellenar los datos del servidor de pruebas. En Carpeta de servidor deberemos seleccionar una carpeta dentro del localhost donde guardaremos los archivos que queramos probar. En nuestro caso nuestro localhost lo hemos definido en d:HPServer, por lo que hemos creado una nueva carpeta dentro de él llamada Prueba_Sitio. En definitiva, la ruta donde queremos que se guarden los archivos será: d:HPServerrueba_Sitio   Marca la casilla que sigue si quieres que los archivos se actualicen automáticamente en el panel Archivos. Y finalmente escribe el URL del sitio de pruebas. Recuerda que habíamos definido d:HPServercomo localhost, por lo tanto para acceder desde un navegador a la carpeta donde estarán copiados nuestros archivos PHP deberemos introducir http://localhost/Prueba_Sitio. Acepta y habremos terminado.     A partir de este momento, cada vez que, trabajando sobre un archivo PHP, pulses la tecla F12 para visualizarlo en el navegador se copiará al servidor de pruebas y se mostrará gracias a nuestro localhost.  Nota: recuerda que para poder visualizar los archivos en localhost deberás tener WAMP ejecutando al menos el servicio de Apache (que es el que se ocupa de correr PHP).   
[object Object],[object Object],[object Object]
Desde aquí podremos crear nuevas bases de datos, tablas y usuarios con sus respectivos privilegios. Pero, vayamos paso a paso.
Para crear una nueva base de datos en phpMyAdmin basta con escribir el nombre de la nueva base de datos en el cuadro de texto creado para ello en la página principal y pulsar el botón Crear. La nueva base de datos se creará automáticamente.  Puedes seleccionar un juego de caracteres en el desplegable Cotejamiento, si lo dejas en blanco se tomará el valor por defecto que variará según la configuración de cada servidor. Es recomendable que escojas la opción utf-8_spanish_ci para mantener la compatibilidad con todos los caracteres del alfabeto en castellano y para que la salida en cualquier navegador sea correcta.
[object Object]
[object Object],En este caso en la pantalla principal encontraremos muy poca cosa porque no contiene ninguna tabla por ahora. Para crear una tabla lo único que debes hacer es escribir su Nombre y especificar su Número de campos.
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rellenar tablas desde phpMyAdmin es muy sencillo.  Si no tienes ninguna base de datos seleccionada, selecciona previamente la que contiene la tabla a utilizar desde el desplegable que encontrarás en la parte superior izquierda de la pantalla. Luego selecciona la tabla con la que quieres trabajar y haz clic en la pestaña Insertar.
[object Object],En la columna Valor escribe el valor del Tipo de cada campo y pulsa Continuar cuando hayas acabado.  
Otro modo de rellenar una tabla es importando datos que tengamos en un archivo proviene de otra base de datos o hecho por nosotros mismos. Para ello, tendrás que hacer clic en la pestaña Importar en el mismo menú donde encontraste la opción anterior: Se abrirá una ventana desde donde deberás especificar qué archivo quieres importar:
Observa que deberás indicar la localización del archivo que contiene los datos que queremos importar. Y sobre todo, lo más importante, el Juego de caracteres que utiliza el archivo para que los datos que se introduzcan en la tabla se puedan adaptar de forma correcta y mantener la coherencia del texto.  Una vez introducidos estos datos bastará con que pulses el botón Continuar y los registros (si no hubo ningún fallo en el archivo) se añadirán automáticamente.
Una vez tengas creada una tabla en la base de datos es posible editarla para modificar la configuración de algún campo o incluso añadir uno nuevo. Para ello deberemos ir a la vista de la tabla haciendo clic en ella en el menú que encontramos en la izquierda de la página una vez seleccionada la base de datos. Esto hará que se nos muestre la estructura de la tabla en la ventana.
El modo en que podremos modificarla será muy fácil. Observa la ventana: Para añadir nuevos campos a la tabla sólo tienes que escribir el número de campos que vas a crear en el campo Añadir ..... campo(s). Luego selecciona la posición donde se añadirán, Al final de la tabla, Al comienzo de la tabla o Después de.. y pulsa el botón Continuar.  Se abrirá la ventana de definición de campos que vimos en el apartado anterior y sólo deberás rellenarla como ya hemos visto.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Hacer clic en ese elemento hará que puedas visualizar el contenido de la tabla.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
En cualquier momento puedes utilizar el botón para volver a la pantalla principal de phpMyAdmin. Aquí encontraremos un enlace a la sección de Privilegios que es la que nos ocupa en este apartado.  Haz clic sobre él y verás la siguiente ventana:
Estableciendo privilegios podremos crear usuarios para la conexión remota a la base de datos con determinados derechos sobre una base de datos o incluso sobre una tabla. De esta forma podemos controlar a los usuarios que utilicen la base de datos y hacer distinciones entre ellos en su forma de trabajar con las tablas.   Para crear un nuevo usuario sólo tienes que hacer clic en Agregar un nuevo usuario.  En la siguiente ventana tendrás que introducir los valores que definirán la cuenta: Rellena los datos siguientes.
En Servidor selecciona Local porque es el único modo con el que vamos a trabajar en estos momentos. El resto puedes configurarlo a tu gusto. Más abajo encontrarás estas opciones:
Aquí podrás seleccionar los privilegios del usuario en forma global, las opciones que marques aquí se aplicarán sobre todas las bases de datos del sistema. Puedes especificar también un límite de recursos (conexiones, peticiones, etc...) Cuando estés listo pulsa Continuar.   Ahora verás la pantalla con las opciones del nuevo usuario que acabas de crear. Verás que algunas ya las conoces, como los privilegios globales. Lo que nos interesa en este momento son unas opciones que encontrarás más abajo, los privilegios específicos. Es decir, privilegios enfocados a una única base de datos: Selecciona una base de datos en el desplegable o escribe su nombre en el cuadro de texto. Luego pulsa Continuar.
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Manual completo-php-5
Manual completo-php-5Manual completo-php-5
Manual completo-php-5jjmvc2481
 
Xampp+Wordpress
Xampp+WordpressXampp+Wordpress
Xampp+WordpressAula108
 
mostraremos como instalar un servidor personal
mostraremos como instalar un servidor personal mostraremos como instalar un servidor personal
mostraremos como instalar un servidor personal Andy Hernandez
 
Servicios web en php, perl, java
Servicios web en php, perl, javaServicios web en php, perl, java
Servicios web en php, perl, javaFaby Marcos Solis
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2luigiacarigua
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5Pablo Morales
 
Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02ghary
 
Aprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro TraducidoAprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro Traducidoluigiacarigua
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQLWilian
 
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php luigiacarigua
 

Was ist angesagt? (16)

Servidor XAMPP
Servidor XAMPPServidor XAMPP
Servidor XAMPP
 
INSTRUCTIVO XAMPP
INSTRUCTIVO XAMPPINSTRUCTIVO XAMPP
INSTRUCTIVO XAMPP
 
Manual completo-php-5
Manual completo-php-5Manual completo-php-5
Manual completo-php-5
 
Xampp+Wordpress
Xampp+WordpressXampp+Wordpress
Xampp+Wordpress
 
mostraremos como instalar un servidor personal
mostraremos como instalar un servidor personal mostraremos como instalar un servidor personal
mostraremos como instalar un servidor personal
 
02 Php. Instalando Apache
02 Php. Instalando Apache02 Php. Instalando Apache
02 Php. Instalando Apache
 
Xampp
XamppXampp
Xampp
 
Servicios web en php, perl, java
Servicios web en php, perl, javaServicios web en php, perl, java
Servicios web en php, perl, java
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2
 
Manual Completo Php 5
Manual Completo Php 5Manual Completo Php 5
Manual Completo Php 5
 
Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02Presentacionxampp 140705095034-phpapp02
Presentacionxampp 140705095034-phpapp02
 
Manual de php
Manual de phpManual de php
Manual de php
 
Manual De Php
Manual De PhpManual De Php
Manual De Php
 
Aprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro TraducidoAprendiendo php mysql, javascript, css, html5 LIbro Traducido
Aprendiendo php mysql, javascript, css, html5 LIbro Traducido
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
 

Ähnlich wie Servidor de prueba wamp

Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7New York
 
Manual oscommerce
Manual oscommerceManual oscommerce
Manual oscommercemacu123
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wampgarciadebora
 
Manual easyphp
Manual easyphpManual easyphp
Manual easyphpzonajava
 
Manual de InstalacióN IVECO
Manual de InstalacióN IVECOManual de InstalacióN IVECO
Manual de InstalacióN IVECOchoselin
 
5 plataforma servidora para aplicaciones web
5 plataforma servidora para aplicaciones web5 plataforma servidora para aplicaciones web
5 plataforma servidora para aplicaciones webUVM
 
Programacion - Php
Programacion - PhpProgramacion - Php
Programacion - PhpPROD LARD
 
Instalacion my sql ubuntu[xampp]
Instalacion my sql ubuntu[xampp]Instalacion my sql ubuntu[xampp]
Instalacion my sql ubuntu[xampp]Ulises Nogueron
 
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...Reynaldo Morillo
 
Practica profesional walter_cuenca
Practica profesional walter_cuencaPractica profesional walter_cuenca
Practica profesional walter_cuencaCuenca Fernando
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalaciónPrincezitha Ruiz
 
Instalacion de app serv
Instalacion de  app servInstalacion de  app serv
Instalacion de app servU.M.S.A.
 
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer RubioCurso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer RubioJosé Ignacio Valaer Rubio
 

Ähnlich wie Servidor de prueba wamp (20)

Servidor web
Servidor webServidor web
Servidor web
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7
 
Manual oscommerce
Manual oscommerceManual oscommerce
Manual oscommerce
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wamp
 
Manual easyphp
Manual easyphpManual easyphp
Manual easyphp
 
Manual de InstalacióN IVECO
Manual de InstalacióN IVECOManual de InstalacióN IVECO
Manual de InstalacióN IVECO
 
5 plataforma servidora para aplicaciones web
5 plataforma servidora para aplicaciones web5 plataforma servidora para aplicaciones web
5 plataforma servidora para aplicaciones web
 
Que es joomla
Que es joomlaQue es joomla
Que es joomla
 
Joomla
JoomlaJoomla
Joomla
 
Programacion - Php
Programacion - PhpProgramacion - Php
Programacion - Php
 
Instalacion my sql ubuntu[xampp]
Instalacion my sql ubuntu[xampp]Instalacion my sql ubuntu[xampp]
Instalacion my sql ubuntu[xampp]
 
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
Clase 6 | CMS Gestores de Contenido - Servidor local - XAMPP - Subir una pági...
 
Oscommerce
OscommerceOscommerce
Oscommerce
 
Practica profesional walter_cuenca
Practica profesional walter_cuencaPractica profesional walter_cuenca
Practica profesional walter_cuenca
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
Instalar MySQL
Instalar MySQLInstalar MySQL
Instalar MySQL
 
Intro phpmin53
Intro phpmin53Intro phpmin53
Intro phpmin53
 
Instalacion de app serv
Instalacion de  app servInstalacion de  app serv
Instalacion de app serv
 
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer RubioCurso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
Curso.introducción a Xampp y Mysql.José ignacio Valaer Rubio
 
Manual de php
Manual de phpManual de php
Manual de php
 

Mehr von edinson

Actionscript
ActionscriptActionscript
Actionscriptedinson
 
Multimedia, flash
Multimedia, flashMultimedia, flash
Multimedia, flashedinson
 
Presentacion dreamweaver html
Presentacion dreamweaver htmlPresentacion dreamweaver html
Presentacion dreamweaver htmledinson
 
La Nasa Y La Biblia
La Nasa Y La BibliaLa Nasa Y La Biblia
La Nasa Y La Bibliaedinson
 
Lección De Vida
Lección De VidaLección De Vida
Lección De Vidaedinson
 
Cariño Especial
Cariño EspecialCariño Especial
Cariño Especialedinson
 
Grabalo en la roca
Grabalo en la rocaGrabalo en la roca
Grabalo en la rocaedinson
 
Oficina De Recibido
Oficina De RecibidoOficina De Recibido
Oficina De Recibidoedinson
 
Los Amigos son Caminos
Los Amigos son CaminosLos Amigos son Caminos
Los Amigos son Caminosedinson
 
Mensajes Para Tu Alma
Mensajes Para Tu AlmaMensajes Para Tu Alma
Mensajes Para Tu Almaedinson
 
Arquitectura Exotica
Arquitectura ExoticaArquitectura Exotica
Arquitectura Exoticaedinson
 
Papel Arrugado
Papel ArrugadoPapel Arrugado
Papel Arrugadoedinson
 
Centro de la Biblia
Centro de la BibliaCentro de la Biblia
Centro de la Bibliaedinson
 
Viudo Prudente
Viudo PrudenteViudo Prudente
Viudo Prudenteedinson
 
Juego de ajedrez
Juego de ajedrezJuego de ajedrez
Juego de ajedrezedinson
 
Anillo de compromiso
Anillo de compromisoAnillo de compromiso
Anillo de compromisoedinson
 

Mehr von edinson (20)

Actionscript
ActionscriptActionscript
Actionscript
 
Etiquetas
EtiquetasEtiquetas
Etiquetas
 
Multimedia, flash
Multimedia, flashMultimedia, flash
Multimedia, flash
 
Presentacion dreamweaver html
Presentacion dreamweaver htmlPresentacion dreamweaver html
Presentacion dreamweaver html
 
La Nasa Y La Biblia
La Nasa Y La BibliaLa Nasa Y La Biblia
La Nasa Y La Biblia
 
Lección De Vida
Lección De VidaLección De Vida
Lección De Vida
 
Cariño Especial
Cariño EspecialCariño Especial
Cariño Especial
 
Grabalo en la roca
Grabalo en la rocaGrabalo en la roca
Grabalo en la roca
 
Oficina De Recibido
Oficina De RecibidoOficina De Recibido
Oficina De Recibido
 
Los Amigos son Caminos
Los Amigos son CaminosLos Amigos son Caminos
Los Amigos son Caminos
 
Mensajes Para Tu Alma
Mensajes Para Tu AlmaMensajes Para Tu Alma
Mensajes Para Tu Alma
 
El Aguila
El AguilaEl Aguila
El Aguila
 
Arquitectura Exotica
Arquitectura ExoticaArquitectura Exotica
Arquitectura Exotica
 
Papel Arrugado
Papel ArrugadoPapel Arrugado
Papel Arrugado
 
Centro de la Biblia
Centro de la BibliaCentro de la Biblia
Centro de la Biblia
 
Viudo Prudente
Viudo PrudenteViudo Prudente
Viudo Prudente
 
Dos Mares
Dos MaresDos Mares
Dos Mares
 
Juego de ajedrez
Juego de ajedrezJuego de ajedrez
Juego de ajedrez
 
Anillo de compromiso
Anillo de compromisoAnillo de compromiso
Anillo de compromiso
 
Amigos
AmigosAmigos
Amigos
 

Kürzlich hochgeladen

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 

Kürzlich hochgeladen (20)

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 

Servidor de prueba wamp

  • 1.
  • 2.
  • 3.  
  • 4. PHP actúa de forma diferente. Un archivo con extensión PHP, cuando es requerido por el cliente se ejecuta en el servidor y genera una página web con código HTML, y es este código HTML el que se envía y se visualiza en el navegador del usuario.
  • 5.
  • 6.  
  • 7.
  • 8.  
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Estas etiquetas son <?php y ?>, aunque también es posible encontrar su forma abreviada <? y ?> por lo que el código anterior se podría sustituir por: <? echo &quot;Hola mundo!&quot;; ?>
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Como ya hemos dicho, WAMP se encarga de ejecutar principalmente 2 servicios: Apache (para correr PHP) y MySQL (para trabajar con bases de datos).
  • 19.
  • 20.
  • 21. Por defecto WAMP ofrece un servicio cerrado, sólo tú serás capaz de ver el contenido del localhost. A partir de la versión 1.6.4 puedes hacer clic sobre la opción Put Online para hacer público este contenido y que otras personas puedan verlo introduciendo la IP de tu ordenador en un navegador. Nota: Si tu conexión se encuentra detrás de un router esta opción no funcionará correctamente hasta que configures el router para ello. Si cambias esta opción los iconos de la barra de estado cambiarán y dejarán de mostrar un pequeño candado que indicaba el uso Offline: (apagado) Para volver de nuevo al estado cerrado podrás seleccionar la opción Put Offline que aparecerá en vez de Put Online.
  • 22. Luego podremos encontrar dos desplegables uno para cada servicio. En esencia ambos menús son muy parecidos y las opciones principales se encuentran en la imagen de la izquierda. Observa las dos últimas opciones Install Service y Remove Service , te servirán para instalar y desinstalar el servicio en caso de que hayas trastocado algún archivo y haya dejado de funcionar. Simplemente desinstala el servicio y vuélvelo a instalar.   Las opciones Start/Resume Service , Stop Service y Restart Service son los equivalentes a los que vimos en el menú principal pero tratados individualmente para cada uno de los servicios.
  • 23. Una vez instalado WAMP tendremos listo un servidor local capaz de correr PHP sin ningún tipo de problemas. Ahora podemos combinar esta aplicación con Dreamweaver para probar las páginas dinámicas que vayamos creando en nuestro sitio. Para ello no hará falta más que declarar un Servidor de prueba en Dreamweaver. Para ello deberás editar la configuración del sitio, haz clic en Sitio y luego en Administrar sitios.... Selecciona el sitio que quieras modificar y pulsa Editar. Se abrirá el cuadro de diálogo de Definición del sitio. Selecciona la pestaña Avanzada y haz clic en la categoría Servidor de pruebas. Verás las siguientes opciones:
  • 24.  
  • 25. En el desplegable Modelo de servidor deberemos seleccionar el tipo de servidor que estamos utilizando, en nuestro caso es PHP MySQL. El tipo de Acceso será Local/red al tener instalado el servidor en nuestra propia computadora.   Ahora deberás rellenar los datos del servidor de pruebas. En Carpeta de servidor deberemos seleccionar una carpeta dentro del localhost donde guardaremos los archivos que queramos probar. En nuestro caso nuestro localhost lo hemos definido en d:HPServer, por lo que hemos creado una nueva carpeta dentro de él llamada Prueba_Sitio. En definitiva, la ruta donde queremos que se guarden los archivos será: d:HPServerrueba_Sitio   Marca la casilla que sigue si quieres que los archivos se actualicen automáticamente en el panel Archivos. Y finalmente escribe el URL del sitio de pruebas. Recuerda que habíamos definido d:HPServercomo localhost, por lo tanto para acceder desde un navegador a la carpeta donde estarán copiados nuestros archivos PHP deberemos introducir http://localhost/Prueba_Sitio. Acepta y habremos terminado.   A partir de este momento, cada vez que, trabajando sobre un archivo PHP, pulses la tecla F12 para visualizarlo en el navegador se copiará al servidor de pruebas y se mostrará gracias a nuestro localhost. Nota: recuerda que para poder visualizar los archivos en localhost deberás tener WAMP ejecutando al menos el servicio de Apache (que es el que se ocupa de correr PHP).  
  • 26.
  • 27. Desde aquí podremos crear nuevas bases de datos, tablas y usuarios con sus respectivos privilegios. Pero, vayamos paso a paso.
  • 28. Para crear una nueva base de datos en phpMyAdmin basta con escribir el nombre de la nueva base de datos en el cuadro de texto creado para ello en la página principal y pulsar el botón Crear. La nueva base de datos se creará automáticamente. Puedes seleccionar un juego de caracteres en el desplegable Cotejamiento, si lo dejas en blanco se tomará el valor por defecto que variará según la configuración de cada servidor. Es recomendable que escojas la opción utf-8_spanish_ci para mantener la compatibilidad con todos los caracteres del alfabeto en castellano y para que la salida en cualquier navegador sea correcta.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Rellenar tablas desde phpMyAdmin es muy sencillo. Si no tienes ninguna base de datos seleccionada, selecciona previamente la que contiene la tabla a utilizar desde el desplegable que encontrarás en la parte superior izquierda de la pantalla. Luego selecciona la tabla con la que quieres trabajar y haz clic en la pestaña Insertar.
  • 34.
  • 35. Otro modo de rellenar una tabla es importando datos que tengamos en un archivo proviene de otra base de datos o hecho por nosotros mismos. Para ello, tendrás que hacer clic en la pestaña Importar en el mismo menú donde encontraste la opción anterior: Se abrirá una ventana desde donde deberás especificar qué archivo quieres importar:
  • 36. Observa que deberás indicar la localización del archivo que contiene los datos que queremos importar. Y sobre todo, lo más importante, el Juego de caracteres que utiliza el archivo para que los datos que se introduzcan en la tabla se puedan adaptar de forma correcta y mantener la coherencia del texto. Una vez introducidos estos datos bastará con que pulses el botón Continuar y los registros (si no hubo ningún fallo en el archivo) se añadirán automáticamente.
  • 37. Una vez tengas creada una tabla en la base de datos es posible editarla para modificar la configuración de algún campo o incluso añadir uno nuevo. Para ello deberemos ir a la vista de la tabla haciendo clic en ella en el menú que encontramos en la izquierda de la página una vez seleccionada la base de datos. Esto hará que se nos muestre la estructura de la tabla en la ventana.
  • 38. El modo en que podremos modificarla será muy fácil. Observa la ventana: Para añadir nuevos campos a la tabla sólo tienes que escribir el número de campos que vas a crear en el campo Añadir ..... campo(s). Luego selecciona la posición donde se añadirán, Al final de la tabla, Al comienzo de la tabla o Después de.. y pulsa el botón Continuar. Se abrirá la ventana de definición de campos que vimos en el apartado anterior y sólo deberás rellenarla como ya hemos visto.
  • 39.
  • 40.
  • 41.
  • 42. En cualquier momento puedes utilizar el botón para volver a la pantalla principal de phpMyAdmin. Aquí encontraremos un enlace a la sección de Privilegios que es la que nos ocupa en este apartado. Haz clic sobre él y verás la siguiente ventana:
  • 43. Estableciendo privilegios podremos crear usuarios para la conexión remota a la base de datos con determinados derechos sobre una base de datos o incluso sobre una tabla. De esta forma podemos controlar a los usuarios que utilicen la base de datos y hacer distinciones entre ellos en su forma de trabajar con las tablas.   Para crear un nuevo usuario sólo tienes que hacer clic en Agregar un nuevo usuario. En la siguiente ventana tendrás que introducir los valores que definirán la cuenta: Rellena los datos siguientes.
  • 44. En Servidor selecciona Local porque es el único modo con el que vamos a trabajar en estos momentos. El resto puedes configurarlo a tu gusto. Más abajo encontrarás estas opciones:
  • 45. Aquí podrás seleccionar los privilegios del usuario en forma global, las opciones que marques aquí se aplicarán sobre todas las bases de datos del sistema. Puedes especificar también un límite de recursos (conexiones, peticiones, etc...) Cuando estés listo pulsa Continuar.   Ahora verás la pantalla con las opciones del nuevo usuario que acabas de crear. Verás que algunas ya las conoces, como los privilegios globales. Lo que nos interesa en este momento son unas opciones que encontrarás más abajo, los privilegios específicos. Es decir, privilegios enfocados a una única base de datos: Selecciona una base de datos en el desplegable o escribe su nombre en el cuadro de texto. Luego pulsa Continuar.
  • 46.  
  • 47.
  • 48.
  • 49.