How to Install SolidInvoice on Ubuntu 22.04

Опубликовано: 01 Август 2024
на канале: MivoCloud
92
33

SolidInvoice is a free, simple, and elegant invoicing solution based on PHP. It's designed for small businesses to handle their daily billing operations. SolidInvoice provides RESTful API for integration and provides various notification channels such as text messages, emails, or HipChat.

In this video I will show you how to install it

Useful Links:
VPS/VDS - https://www.mivocloud.com/

WARNING - ANGLED BRACKETS AREN'T ALLOWED IN DESCRIPTION SO BE ATTENTIVE TO THE VIDEO IN NANO EDITOR

Commands Used:
sudo apt update sudo apt upgrade -y
sudo apt install apache2 mariadb-server mariadb-client php php-curl php-common php-mbstring php-json php-mysql php-opcache php-bcmath php-intl php-gd php-xml php-soap php-zip php-apcu
sudo systemctl status apache2
sudo systemctl status mysql
php -v
sudo mariadb -u root -p
CREATE DATABASE solidinvoicedb;
CREATE USER solidinvoice@localhost IDENTIFIED BY 'p4ssword';
GRANT ALL PRIVILEGES ON solidinvoicedb.* TO solidinvoice@localhost;
FLUSH PRIVILEGES;
SHOW GRANTS FOR solidinvoice@localhost;
sudo nano /etc/php/8.1/apache2/php.ini
sudo systemctl restart apache2
cd /var/www/
wget https://github.com/SolidInvoice/Solid...
unzip SolidInvoice-2.2.5.zip -d solidinvoice
sudo chown -R www-data:www-data /var/www/solidinvoice
sudo chmod u+rw /var/www/solidinvoice/app/cache
sudo chmod u+rw /var/www/solidinvoice/app/logs
sudo chmod u+rw /var/www/solidinvoice/var/cache
sudo chmod u+rw /var/www/solidinvoice/var/logs
sudo chmod u+rw /var/www/solidinvoice/web/upload
sudo chmod u+rw /var/www/solidinvoice/app/config/parameters.yml
sudo a2enmod rewrite
sudo nano /etc/apache2/sites-available/solidinvoice.conf


VirtualHost *:80
ServerName invoice.howtoforge.local
ServerAlias www.invoice.howtoforge.local

DocumentRoot /var/www/solidinvoice/public
Directory //var/www/solidinvoice/public
enable the .htaccess rewrites
AllowOverride All
Order allow,deny
Allow from All
/Directory

ErrorLog /var/log/apache2/solidinvoice.error.log
CustomLog /var/log/apache2/solidinvoice.access.log combined
/VirtualHost

sudo a2ensite solidinvoice.conf
sudo apachectl configtest
sudo systemctl restart apache2


Смотрите видео How to Install SolidInvoice on Ubuntu 22.04 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь MivoCloud 01 Август 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 92 раз и оно понравилось 33 людям.