¡Esta es una revisión vieja del documento!
Instalación Portal CFDI
instalar * apt install php * apt install php-mysql * php-intl
Habilitar:
- mod_rewrite
- mod_php
sudo a2enmod rewrite sudo systemctl restart apache2
- En configuracion de directorio poner “AllowOverride All”
<Directory /directorio/ >
AllowOverride All
</Directory>
- Instalar modulos de PHP
- php-xml
- php-gd
- php-mbstring
- php-zip
- php-mysql
- php-intl
- Instalar composer
- ejecutar composer update
- Instalar MySQL server
- Configurar Mysql como root
CREATE USER 'cfdiuser'@'localhost' IDENTIFIED BY 'cfdipwd'; CREATE DATABASE cfdidb; GRANT ALL PRIVILEGES ON cfdidb.* TO 'cfdiuser'@'localhost';
mysql -u cfdiuser -p < create-database.sql
- asignar permisos a los directorios para creacion de datos.
cd /var/www/portal-cfdi sudo chgrp -R www-data . sudo chmod -R g+w .
clonar repositorio composer install cambiar permisos cambiar usuario a www-data
congigurar site
ejecutar certbot
Crear empresa