diegimas
Įdiekite „Invoicepllane“ „Ubuntu 16.04/18.04 LTS“ su „Nginx“ naudodami „GitHub“
„Nginx“ yra populiariausias ir saugiausias žiniatinklio serveris. Norėdami įdiegti „Nginx“, naudokite šią komandą
sudo apt install nginx
Įdiegę NGINX, sukonfigūruokite domeną ir paleiskite „Nginx“ naudodami šią komandą šia komanda
sudo service nginx restart
Tada reikia įdiegti duomenų bazės serverį, naudokite šią komandą, kad įdiegtumėte „MySQL Server“
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Įdiegus duomenų bazės serverį, naudokite šią komandą, kad iš naujo paleistumėte „MySQL Server“ iš naujo
sudo service mysql restart
Įdiekite PHP apdorojimui
sudo apt-get install php-fpm php-mysql
Dabar jūs įdiegėte visą reikalingą programinę įrangą, o kitas žingsnis yra prisijungti prie „MySQL Server“ ir sukurti „Invoicepllane“ duomenų bazę. Norėdami sukurti duomenų bazę, naudokite šią komandą.
CREATE DATABASE invoiceplane;
Sukurkite duomenų bazės vartotoją, pavadintą „INFOICEPLANE“ su nauju slaptažodžiu. ir suteikė vartotojui visišką prieigą prie duomenų bazės paleisdama šias komandas. Pakeiskite savo norimą duomenų bazės vartotoją ir norimą slaptažodį.
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;
Atsisiųskite naujausią „Invoicepllane“ laidą
Norėdami pradėti, įdiekite „Git“, „Curl“ ir „Composer“.
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo composer install
Pakeiskite į „Nginx“ šaknies katalogą ir atsisiųskite „Invoicepllane“ iš „GitHub“.
cd /var/www/html
sudo git clone https://github.com/InvoicePlane/InvoicePlane.git
cd /var/www/html/InvoicePlane
Nukopijuokite „ipconfig“ failą su žemiau esančia komanda.
sudo cp /var/www/html/InvoicePlane/ipconfig.php.example /var/www/html/InvoicePlane/ipconfig.php
Redaguoti „ipconfig“ failą ir pakeisti svetainės URL.
sudo nano ipconfig.php
Nustatykite teisingus leidimus, kuriuos veikia sąskaitos faktūros planas.
sudo chown -R www-data:www-data /var/www/html/InvoicePlane/
sudo chmod -R 755 /var/www/html/InvoicePlane/
Sveikinimai! Jūs sėkmingai įdiegėte sąskaitą faktūrą „Ubuntu“