DIOHz0r / octoblog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OctoBlog

Un blog sencillo construido con Symfony 4.3.

Repositorio publico Build Status

Requisitos

  • Necesario PHP 7.1.3 o superior
  • Composer .
  • Extension PDO-SQLite de PHP habilitada.

Instalación

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

Acceso por web

Apache

  • 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.

Symfony

  • 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
  • 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).

Servidor web interno de PHP

Dentro del directorio public del proyecto ejecutar php -S localhost:8000 e ingresar por el navegador web.

Uso e ingreso

Cualquier persona puede hacer el proceso de registro, para ingresar con los datos de prueba use los siguentes datos:

About


Languages

Language:PHP 74.9%Language:HTML 23.5%Language:CSS 1.7%