Angular 2 avanzado: Gestión de archivos en PHP

Instalar un servidor local

¡Prueba gratis durante 10 días

nuestros 1220 cursos !

Prueba gratis Mostrar modalidades de suscripción
Durante este curso vamos a utilizar un servidor para gestionar los datos que vamos a desplegar en la aplicación Angular. Utilizaremos un servidor Apache y el lenguaje PHP para leer carpetas y administrar los archivos que se encuentran allí.
04:47

Transcripción

Para este proyecto vamos a necesitar utilizar un servidor en Apache. Este servidor nos va a servir para ejecutar los comandos basados en PHP. Puedes utilizar cualquier servicio de tu preferencia, en este caso, yo estoy utilizando el servicio que ofrece MAMP. Puedes encontrarlo en "mamp.info". Vamos a abrir la sección de descargas, y vamos a encontrar la opción de descargar un archivo instalador de acuerdo a nuestro sistema operativo. Recuerda independientemente del proyecto que descargues, que lo importante es que tenga soporte para ejecutar archivos PHP, que tenga una base de datos SQL, y que tengamos un servidor Apache para servir los documentos que vamos a solicitar a nuestro servidor local. Una vez que tengamos descargado e instalado MAMP, vamos a abrirlo; en mi caso, yo lo tengo instalado dentro de Windows y estoy utilizando la configuración por defecto. Eso significa que voy a tenerlo dentro del disco C y con la carpeta llamada "MAMP". Dentro de esta carpeta, vamos a encontrar una subcarpeta llamada "htdocs". Dentro de esta carpeta "htdocs" es donde van a estar los archivos que se van a mostrar en nuestro servidor local. Yo acá estoy trabajando en Visual Studio Code, y ya tengo abierta la carpeta "htdocs" para editarla; voy a agregar un nuevo archivo que se va a llamar "index.php". Recordemos que el nombre "index" en los servidores Apache es un nombre clave que nos va a permitir a nosotros mostrar por defecto este archivo. Ahora, una vez que ya tengo creado mi archivo "index" voy a incluir la sintaxis básica de PHP, y como puedes ver, me está haciendo autocompletado de código mi editor, y esto es porque yo ya tengo instalados algunas extensiones que me dan soporte a PHP. Voy a escribir un comando básico de PHP, en este caso, "echo", y simplemente voy a poner una cadena de texto que dice "Hola". Voy a agregar punto y coma porque en PHP, en caso de que nos saltemos el punto y coma, que lo ignoremos, vamos a tener un error de ejecución y no se va a mostrar el código que estamos incluyendo, y finalmente voy a cerrar el código de PHP con la sintaxis correcta. Vamos a guardar y vamos a ver el resultado dentro de nuestro equipo. Para poder verlo vamos a entrar al "local host", o servidor local, y esto lo vamos a hacer entrando a "localhost" sin ningún puerto, simplemente vamos a hacer clic en "localhost", y aquí nos va a mostrar la información de mi servidor. Para ejecutar el servidor, y yo lo tengo activo dentro de mi equipo, debes buscar dentro de la carpeta C "MAMP", o donde hayas instalado el servidor de tu preferencia, y buscar el ejecutable; en este caso, yo tengo un ejecutable que se llama "MAMP". Voy a abrirlo, y acá yo tengo el control de mis servidores, en este caso, yo los tengo activos, vamos a detenerlos. Si yo detengo mi servidor, tanto el Apache como el SQL Server, vamos a tener problemas para entrar a el "local host", o servidor local. Para volverlo a activar simplemente hago clic en "Start Servers", que va a iniciar mis servidores. Ya tenemos acá el servidor Apache y el servidor de base de datos, y también puedo revisar la página especial que tiene en este caso MAMP para poder revisar sus herramientas básicas; voy a hacerle clic acá para poderlo ver dentro de mi navegador, y vemos que tiene un par de herramientas que nos pueden ser de utilidad. Primero, tenemos acceso directo al "phpInfo", que nos va a mostrar la configuración de PHP, y también vamos a tener acceso a las herramientas, o "Tools", específicamente al "phpMyAdmin", donde vamos a entrar para modificar los elementos de la base de datos. Ahora ya tenemos ejecutándose nuestro servidor dentro de "localhost". Si, por ejemplo, yo entro a "localhost/index.php" voy a ver el documento que acabo de crear, y ya tenemos todo funcionando y listo para comenzar a trabajar en nuestro proyecto.

Angular 2 avanzado: Gestión de archivos en PHP

Aprende a crear vínculos entre PHP y Angular 2 mediante un ejemplo práctico en el que trabajarás del lado del servidor con PHP y la parte web con la tecnología Angular de Google.

3:20 horas (33 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:19/04/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.