Instalacja
Instaluj fakturowanie na Ubuntu 16.04/18.04 LTS z Nginx za pomocą Github
Nginx jest najpopularniejszym i bezpiecznym serwerem WWW. Aby zainstalować Nginx, użyj następującego polecenia
sudo apt install nginx
Po zainstalowaniu nginx skonfiguruj domenę i uruchom ponownie nginx za pomocą następującego polecenia
sudo service nginx restart
Następnie trzeba zainstalować serwer bazy danych, użyj następującego polecenia, aby zainstalować serwer MySQL
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Po zainstalowaniu serwera bazy danych użyj następującego polecenia, aby ponownie uruchomić serwer MySQL
sudo service mysql restart
Zainstaluj PHP do przetwarzania
sudo apt-get install php-fpm php-mysql
Teraz zainstalowałeś całe wymagane oprogramowanie, a następnym krokiem jest zalogowanie się do MySQL Server i utworzenie bazy danych fakturowania. Użyj następującego polecenia, aby utworzyć bazę danych.
CREATE DATABASE invoiceplane;
Utwórz użytkownika bazy danych o nazwie „Fipoiceplane” z nowym hasłem. i przyznał pełny dostęp użytkownika do bazy danych, uruchamiając następujące polecenia. Zmień z żądanym użytkownikiem bazy danych i żądanym hasłem.
CREATE USER 'invoiceplane'@'localhost' IDENTIFIED BY 'new_password_here';
GRANT ALL ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Pobierz najnowszą wersję fakturowania
Zainstaluj git, curl i kompozytor, aby zacząć.
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo composer install
Zmień w katalogu głównym Nginx i pobierz faktura z GitHub.
cd /var/www/html
sudo git clone https://github.com/InvoicePlane/InvoicePlane.git
cd /var/www/html/InvoicePlane
Skopiuj plik ipconfig z poniższym poleceniem.
sudo cp /var/www/html/InvoicePlane/ipconfig.php.example /var/www/html/InvoicePlane/ipconfig.php
Edytuj plik ipconfig i zmień adres URL witryny.
sudo nano ipconfig.php
Ustaw prawidłowe uprawnienia do funkcjonowania fakturowania.
sudo chown -R www-data:www-data /var/www/html/InvoicePlane/
sudo chmod -R 755 /var/www/html/InvoicePlane/
Gratulacje! Z powodzeniem zainstalowałeś faktura na Ubuntu