Un blog sencillo construido con Symfony 4.3.
- Necesario PHP 7.1.3 o superior
- Composer .
- Extension PDO-SQLite de PHP habilitada.
Clonar el repositorio y ejecutar el siguiente comando en el directorio del proyecto.
composer install --no-dev
Asegurarse de tener propiedades de lectura y escritura al archivo de base de datos, si es necesario ejecutar:
chmod -R 777 data
Asegurarse de tener propiedades de lectura y escritura la carpeta de uploads, si es necesario ejecutar:
chmod 777 public/uploads
- Habilitar el mod_rewrite en el servidor.
- Agregar un virtualhost que tenga de DocumentRoot la carpeta
public
de este proyecto. - Ingresar por la URL definia del el virtualhost.
- Instalar el comando symfony
- Linux:
wget https://get.symfony.com/cli/installer -O - | bash
. - MAC:
curl -sS https://get.symfony.com/cli/installer | bash
. - Windows: descargar y ejecutar el instalador
- Linux:
- Luego de instalado ingresar al directorio del proyecto e ejecutar
symfony serve --no-tls
. - Ingresar por la URL http://localhost:8000/ (o en la ruta indicada por el comando).
Dentro del directorio public
del proyecto ejecutar php -S localhost:8000
e ingresar por el navegador web.
Cualquier persona puede hacer el proceso de registro, para ingresar con los datos de prueba use los siguentes datos:
- Email: admin@octoblog.local Clave: admin123
- Email: usuario@octoblog.local Clave: usuario123
- Email: usuario@octoblog.local Clave: usuario ( representa un numero del 1 al 5)