Filme es una red social de películas desarrollada en PHP, con Laravel.
Es necesario para realizar la instalación tener PHP, composer y Node.js.
Lo primero que tenemos que hacer es descargar el proyecto en la carpeta donde queramos usarlo: git clone https://github.com/Juanlu1995/FilmE
Una vez descargado tenemos que instalar los paquetes de PHP necesarios en la aplicación con composer con el comando: composer install
.
También hará falta instalar los paquetes de Node.js con el comando npm install
y compilar los archivos a producción o desarrollo con npm run producción
o npm run dev
.
Una vez hecho esto, tenemos que crear un archivo .env con el modelo del archivo .env.example que tenemos en el repositorio. Los valores esenciales en esta instalación son:
APP_NAME
, en el cual damos el nombre de la aplicación.APP_KEY
, aquí tenemos que poner la key que nos da la salida del comandophp artisan key:generate
.APP_DEBUG
, en el cual damostrue
ofalse
según si estamos en desarrollo.APP_URL
, damos la url de la aplicación.DB_HOST
, la ip del host donde va a estar la aplicación.DB_PORT
, el puerto de la base de datos.DB_DATABASE
, el nombre de la base de datos de la aplicación.DB_USERNAME
, el usuario de la base de datos.DB_PASSWORD
, la contraseña de la base de datos.
Una vez hecho esto tenemos que crear la base de datos con el nombre que le hemos dado en DB_DATABASE
del .env y creamos sus tablas posicionandomos en la raiz del proyecto y ejecutando php artisan migrate
o si queremos tener datos de pruba ejecutamos php artisan migrate:refresh --seed
.
Para poder acceder publicamente a las imagenes que subimos mediante la aplicación tenemos que crear un enlace blando desde storage/app/public/
a public
.