FacturaScripts es una aplicación web y necesita Apache, PHP y MySQL para funcionar. Sigue estos pasos para instalarlo todo de forma sencilla.
Existen muchas distribuciones Linux, y en cada una puede variar el método de instalación de Apache, PHP y MySQL. En esta guía te explicamos cómo instalar el software en Ubuntu. Si usas otra distribución Linux, tendrás que consultar la documentación correspondiente para instalar estos requisitos.
sudo apt update
sudo apt dist-upgrade
sudo apt install apache2 php php-bcmath php-cli php-curl php-gd php-gmp php-mbstring php-mysql php-soap php-xml php-zip
sudo apt install mysql-server unzip wget
Aquí tienes algunas guías para instalar estas dependencias en otras distribuciones Linux:
Debes activar mod rewrite y permitir el uso del archivo .htaccess en la carpeta www.
sudo a2enmod rewrite
sudo nano /etc/apache2/apache2.conf
Busca la línea correspondiente a Directory /var/www y cambia AllowOverride None por AllowOverride All. Para guardar, pulsa ctrl+o y después ctrl+x. Por último, reinicia Apache.
sudo systemctl restart apache2
Debes asignar una contraseña al usuario root de MySQL, ya que la necesitarás en el instalador de FacturaScripts. El proceso es el mismo si usas MariaDB.
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'tu-contraseña';
exitUna vez tengas todos los requisitos, ya puedes copiar FacturaScripts a la carpeta del servidor web y comenzar la instalación.
cd /var/www/html
sudo wget https://facturascripts.com/DownloadBuild/1/stable -O facturascripts.zip
sudo unzip facturascripts.zip
sudo rm facturascripts.zip
sudo mv facturascripts facturas
sudo chown -R www-data:www-data facturas
Ahora que ya has copiado todos los archivos, solo tienes que abrir el navegador y entrar en http://localhost/facturas,
donde verás el instalador. En la configuración de la base de datos debes seleccionar mysql, localhost como host,
el puerto 3306, el usuario root y la contraseña que hayas configurado en MySQL.

Ya has instalado FacturaScripts en tu servidor Linux. Puedes acceder desde tu servidor abriendo el navegador y escribiendo http://localhost/facturas en la barra de direcciones. Por defecto, el usuario es admin y la contraseña es admin. Si la cambias, procura recordarla.
Te recomendamos nuestro curso de usuario gratuito. Tiene docenas de lecciones en vídeo y, cuando lo completes, obtendrás un certificado.
Recuerda que, si instalas FacturaScripts en tu servidor, los datos (facturas, clientes, etc.) se almacenan en tu servidor, y solamente en tu servidor. Esto no es algo malo, simplemente queremos recordártelo para evitar malentendidos.
Procura no perder, dañar o formatear el servidor. Haz copias de seguridad y guárdalas fuera del servidor.
Como ya te hemos comentado, si instalas FacturaScripts en tu servidor, los datos se almacenan allí y solamente allí. No hay ninguna copia en esta web. Del mismo modo, el usuario que usas en tu FacturaScripts no tiene ninguna relación con esta web. No se guarda ni se sincroniza nada aquí. No intentes iniciar sesión en esta web esperando encontrar tus facturas, porque aquí no hay nada. Esta es simplemente una web desde la que puedes descargar FacturaScripts, descargar plugins, consultar documentación y acceder a soporte. Es un sistema totalmente independiente de lo que tengas en tu servidor.