InvoicePlane es una aplicación de código abierto autohospedada para la gestión de facturas, clientes, presupuestos y pagos. Lo utilizan muchas empresas y autónomos de todo el mundo para gestionar su círculo completo de facturación. Le mostraremos cómo instalar InvoicePlane en un VPS Linux.
En primer lugar, conéctese a su servidor a través de SSH y actualice todo el software de su sistema a la última versión disponible.
yum update
La actualización tardará unos instantes. Una vez que se complete, estará listo para continuar con los otros pasos de este tutorial. Navegue al directorio '/var/www/html' en su servidor.
cd /var/www/html/
Cree un directorio para InvoicePlane.
mkdir invoiceplane
Navegue hasta el directorio recién creado.
cd invoiceplane/
Ahora, descargue la última versión de InvoicePlane del sitio web oficial. La versión actual de InvoicePlane es v1.4.7, por lo que descargaremos e instalaremos la versión actual.
wget https://invoiceplane.com/download/v1.4.7
A continuación, descomprima el archivo zip de InvoicePlane.
unzip v1.4.7*
Navegue hasta el directorio '/var/www/html'.
cd /var/www/html/
Cambie la propiedad de los archivos y directorios de InvoicePlane. El nuevo propietario debe ser su servidor web. Si está usando Apache en su CentOS VPS, puede usar el siguiente comando para hacerlo.
chown -R apache: invoiceplane/
Dado que InvoicePlane utiliza la base de datos MySQL para almacenar sus datos, debe crear una nueva base de datos. Continúe e inicie sesión en su base de datos MySQL.
mysql -u root -p
Para crear una base de datos, un usuario de base de datos y configurar una contraseña, ingrese los siguientes comandos uno por uno:
mysql> CREATE DATABASE invoiceplane; mysql> GRANT ALL PRIVILEGES ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'YoUrPaSsWoRd'; mysql> FLUSH PRIVILEGES; mysql> \q
Por supuesto, puede usar un nombre de base de datos, un nombre de usuario y una contraseña diferentes para su instalación.
Lo último que debe hacer antes de pasar a la instalación en línea es crear un host virtual para InvoicePlane. Edite su archivo '/etc/httpd/conf/httpd.conf' usando un editor de texto de su elección. Estamos usando nano.
nano /etc/httpd/conf/httpd.conf
Agregue las siguientes líneas:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/invoiceplane ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/invoiceplane/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/httpd/yourdomain.com-error_log CustomLog /var/log/httpd/yourdomain.com-access_log common </VirtualHost>
No olvide reemplazar yourdomain.com con su nombre de dominio real. Después de terminar con los cambios, guarde el archivo y ciérrelo. Reinicie su servidor web Apache para que los cambios surtan efecto.
Si todo se hace correctamente, está listo para continuar con la instalación en línea. Abra su navegador web favorito y vaya a
http://yourdomain.com/setup
Aparecerá la pantalla de configuración de InvoicePlane y deberá elegir un idioma para poder continuar con la instalación.
Si desea aprender a usar InvoicePlane, debe consultar la documentación oficial de InvoicePlane.
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen InvoicePlane por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.