Εγκατάσταση

Εγκαταστήστε το τιμολόγιο στο Ubuntu 16.04/18.04 LTS με NGINX χρησιμοποιώντας το GitHub

Το NGINX είναι ο πιο δημοφιλής και ασφαλής διακομιστής ιστού. Για να εγκαταστήσετε το NGINX, χρησιμοποιήστε την ακόλουθη εντολή

 sudo apt install nginx 

Μόλις εγκαταστήσετε το NGINX, διαμορφώστε τον τομέα και επανεκκινήστε το NGINX χρησιμοποιώντας την ακόλουθη εντολή

 sudo service nginx restart 

Στη συνέχεια, πρέπει να εγκαταστήσετε διακομιστή βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το MySQL Server

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Μόλις εγκατασταθεί ο διακομιστής βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να κάνετε επανεκκίνηση του MySQL Server

 sudo service mysql restart 

Εγκαταστήστε PHP για επεξεργασία

 sudo apt-get install php-fpm php-mysql

Τώρα, έχετε εγκαταστήσει όλο το απαιτούμενο λογισμικό και το επόμενο βήμα είναι να συνδεθείτε στο MySQL Server και να δημιουργήσετε βάση δεδομένων InvoicePlane. Χρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε βάση δεδομένων.

 CREATE DATABASE  invoiceplane;

Δημιουργήστε έναν χρήστη βάσης δεδομένων που ονομάζεται “InvoicePlane” με νέο κωδικό πρόσβασης. και χορήγησε πλήρη πρόσβαση στον χρήστη στη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές. Αλλαγή με τον επιθυμητό χρήστη της βάσης δεδομένων και με τον επιθυμητό κωδικό πρόσβασης.

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;

Κατεβάστε την τελευταία έκδοση του τιμολογίου

Εγκαταστήστε το git, το curl και τον συνθέτη για να ξεκινήσετε.

 
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo composer install

Αλλαγή στον κατάλογο NGINX και κατεβάστε το τιμολόγιο από το GitHub.


cd /var/www/html
sudo git clone https://github.com/InvoicePlane/InvoicePlane.git
cd /var/www/html/InvoicePlane

Αντιγραφή αρχείου IPConfig με παρακάτω εντολή.


sudo cp /var/www/html/InvoicePlane/ipconfig.php.example /var/www/html/InvoicePlane/ipconfig.php

Επεξεργασία αρχείου ipconfig και αλλάξτε τη διεύθυνση URL του ιστότοπου.


sudo nano ipconfig.php

Ορίστε τα σωστά δικαιώματα για τη λειτουργία του τιμολογίου.


sudo chown -R www-data:www-data /var/www/html/InvoicePlane/
sudo chmod -R 755 /var/www/html/InvoicePlane/

Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το τιμολόγιο στο Ubuntu

 Ελληνικά