Installatie
Installeer factuurplane op Ubuntu 16.04/18.04 LTS met nginx met behulp van GitHub
Nginx is de meest populaire en veilige webserver. Gebruik de volgende opdracht om nginx te installeren
sudo apt install nginx
Nadat de nginx is geïnstalleerd, configureert u het domein en start u de nginx opnieuw met de volgende opdracht
sudo service nginx restart
Gebruik vervolgens de databaseserver installeren, gebruik de volgende opdracht om MySQL Server te installeren
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Zodra de databaseserver is geïnstalleerd, gebruikt u de volgende opdracht om de MySQL -server opnieuw te starten
sudo service mysql restart
Installeer PHP voor verwerking
sudo apt-get install php-fpm php-mysql
Nu hebt u alle vereiste software geïnstalleerd en de volgende stap is om in te loggen op MySQL Server en het maken van factuurdatabase. Gebruik de volgende opdracht om database te maken.
CREATE DATABASE invoiceplane;
Maak een database -gebruiker met de naam “facturicePlane” met een nieuw wachtwoord. en gebruikte de volledige toegang van de gebruiker tot de database door de volgende opdrachten uit te voeren. Wijzig met uw gewenste database -gebruiker en met uw gewenste wachtwoord.
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;
Download factuurplane nieuwste release
Installeer Git, Curl en Composer om aan de slag te gaan.
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo composer install
Wijzig in de nginx root -map en download facturetplane van GitHub.
cd /var/www/html
sudo git clone https://github.com/InvoicePlane/InvoicePlane.git
cd /var/www/html/InvoicePlane
Kopieer ipconfig -bestand met onderstaande opdracht.
sudo cp /var/www/html/InvoicePlane/ipconfig.php.example /var/www/html/InvoicePlane/ipconfig.php
Bewerk ipconfig -bestand en wijzig de site -url.
sudo nano ipconfig.php
Stel de juiste machtigingen in voor de factuur van de factuur.
sudo chown -R www-data:www-data /var/www/html/InvoicePlane/
sudo chmod -R 755 /var/www/html/InvoicePlane/
Gefeliciteerd! U hebt met succes de factuur geïnstalleerd op Ubuntu