Aplicación CRUD en PHP: Pizzería
Creación de una aplicación usando un servidor LAMP/LEMP, PHP y MySQL
Servicios web: Conceptos sobre PHP
Libro:
Código en GitHub de ejemplos del libro
Servidor VPS con LEMP instalado en DigitalOcean.com:
Ejemplo: Pizzeria
ssh root@alumnoportada.com.es
Descargar OfertasPizzeriaBasico
Descomprimir los ficheros en una carpeta del servidor web
Servidor virtual con carpeta de documentos: ~/alumnoportada.com.es/html
(cd /var/www/html) cd ~/alumnoportada.com.es/html sudo wget https://dam.org.es/wp-content/uploads/2021/03/OfertasPizzeriaBasico.zip sudo unzip OfertasPizzeriaBasico.zip sudo mv OfertasPizzeriaBasico pizzeria sudo chown -R www-data:www-data pizzeria
Modificar Model/PizzeriaDB.php:
sudo nano pizzeria/Model/PizzeriaDB.php
Contenido del fichero:
<?php abstract class PizzeriaDB { private static $server = 'localhost'; private static $db = 'pizzeria'; private static $user = 'pizzeriauser'; private static $password = 'malaga2021*';
Crear la base de datos pizzeria y el usuario pizzeriauser:
sudo mysql -u root -p Enter password: CREATE DATABASE IF NOT EXISTS pizzeria; CREATE USER 'pizzeriauser'@'localhost' IDENTIFIED BY 'malaga2021*'; GRANT ALL PRIVILEGES ON pizzeria.* TO 'pizzeriauser'@'localhost'; USE pizzeria; (ejecutar las instrucciones en /var/www/html/pizzeria/Model/oferta.sql) exit;
Comprobación en el navegador:
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.