Portal CFDI Versión 2
Instalación
Requerimientos:
- Ubuntu >= 18.04
- Apache2
- PHP >= 7.2
- composer
- Supervisor
- php-mbstring
- php-gd
- php-xml
- php-mysql
Clonar repositorio
- Clonar
- configurar apache2 (ver conf)
- composer install
- modificar permisos en instalacion
- copiar .env del .env example
- php artisan key:generate
- php artisan vendor:publish
- modificar php.ini
- max_file_uploads=1000
- composer install
- sudo a2enmod rewrite
- configurar archivo .env
- configurar correo
- chmod -R 777 storage bootstrap/cache
- subir templates
Crear usuario de base de datos Crear base de datos Asignar permisos a la base de datos al usuario creado
php artisan vendor:publish # para adminlte php artisan migrate:refresh --seed
<VirtualHost *:80> ServerName recibos ServerAdmin admin@mail.com DocumentRoot /var/www/portal-cfdi-v2/public <Directory /var/www/porta-cfdi-v2/public/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error-portal-cfdi-v2.log CustomLog ${APACHE_LOG_DIR}/access-portal-cfdi-v2.log combined </VirtualHost>
instalar supervisord