GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar FacturaPlane en CentOS

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.


Cent OS
  1. Instale MySQL Server 5.6 en CentOS

  2. Cómo instalar Elgg en CentOS 6

  3. Cómo instalar Dotclear en CentOS 6

  4. Cómo instalar el servidor MySQL en CentOS 7

  5. Instalar MariaDB en CentOS 6.4

Cómo instalar Joomla en CentOS 6

Cómo instalar Gibbon en CentOS 6

Cómo instalar Moodle en CentOS 6

Cómo instalar Zabbix en CentOS 6

Cómo instalar osTicket en CentOS 6

Cómo instalar LimeSurvey en CentOS 6