GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Akaunting na Ubuntu 18.04 LTS

Akaunting je bezplatný a otevřený účetní software pro správu faktur, cenových nabídek a financí. Je speciálně navržen pro malé podniky a živnostníky. Je založen na LAMP a postaven s moderními technologiemi, jako je Laravel, Bootstrap, jQuery a RESTful API. Je to jednoduchý, snadno použitelný a výkonný nástroj, který vám umožní sledovat vaše finance online z centrálního místa.

V tomto tutoriálu se naučíme, jak nainstalovat software Akaunting na server Ubuntu 18.04.

Požadavky

  • Server se systémem Ubuntu 18.04.
  • Uživatel bez oprávnění root s právy sudo.

Začínáme

Než začnete, budete muset aktualizovat svůj systém na nejnovější verzi. Můžete to provést spuštěním následujícího příkazu:

sudo apt-get update -y
sudo apt-get upgrade -y

Instalovat LAMP Server

Nejprve budete muset nainstalovat Apache, MariaDB, PHP a další požadované moduly na váš server. Všechny je můžete nainstalovat spuštěním následujícího příkazu:

sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-imap php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2 -gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl rozbalit -y

Jakmile jsou všechny balíčky nainstalovány, budete muset upravit soubor php.ini a provést nějaké změny. můžete to udělat pomocí následujícího příkazu:

sudo nano /etc/php/7.2/apache2/php.ini

Proveďte následující změny:

file_uploads =Onallow_url_fopen =Onmemory_limit =256Mupload_max_filesize =30Mpost_max_size =40Mmax_execution_time =60zend.assertions =0display_errors =Offmax_input_vars> 150 Asia=150 Asia =150 

Po dokončení uložte a zavřete soubor. Poté spusťte službu Apache a MariaDB a povolte jim spuštění při spouštění pomocí následujícího příkazu:

sudo systemctl spustit apache2
sudo systemctl povolit apache2
sudo systemctl spustit mariadb
sudo systemctl povolit mariadb

Po dokončení můžete přejít k dalšímu kroku.

Konfigurace databáze

Ve výchozím nastavení není MariaDB zabezpečena. Takže to budete muset zajistit. Můžete to provést spuštěním skriptu mysql_secure_installation:

sudo mysql_secure_installation

Tento skript změní vaše aktuální heslo uživatele root, odstraní anonymní uživatele a zakáže vzdálené přihlášení uživatele root, jak je uvedeno níže:

 Zadejte aktuální heslo pro root (zadejte pro žádné):Nastavit heslo root? [A/N]:N Odebrat anonymní uživatele? [A/N]:Y Zakázat vzdálené přihlášení root? [A/N]:A Odebrat testovací databázi a získat k ní přístup? [A/N]:A Znovu načíst tabulky oprávnění? [A/n]:Ano

Jakmile je MariaDB zabezpečená, přihlaste se do prostředí MariaDB:

mysql -u root -p

Po zobrazení výzvy zadejte heslo uživatele root. Poté vytvořte databázi a uživatele pro Akaunting:

MariaDB [(none)]> VYTVOŘIT DATABÁZI akauntingdb;
MariaDB [(none)]> VYTVOŘIT UŽIVATELE 'akaunting'@'localhost' IDENTIFIKOVANÉHO PODLE 'mypassword';

Nahraďte slovo 'mojeheslo' ve výše uvedeném příkazu SQL bezpečným heslem dle vašeho výběru. Dále udělte všechna oprávnění Akauntingu pomocí následujícího příkazu:

MariaDB [(none)]> UDĚLEJTE VŠE NA akauntingdb.* PRO 'akaunting'@'localhost' IDENTIFIKOVANÉ PODLE 'mypassword' S MOŽNOSTÍ UDĚLENÍ;

A znovu nahraďte „mojeheslo“ stejným heslem, které jste použili výše. Dále vyprázdněte oprávnění a ukončete prostředí MariaDB:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Instalovat Akaunting

Nejprve si budete muset stáhnout nejnovější verzi Akauntingu z jejich oficiálních stránek. Můžete to provést pomocí následujícího příkazu:

curl -O -J -L https://akaunting.com/download.php?version=latest

Po dokončení stahování rozbalte stažený soubor v kořenovém adresáři webu Apache pomocí následujícího příkazu:

sudo mkdir -p /var/www/html/akaunting
sudo unzip Akaunting_*.zip -d /var/www/html/akaunting/

Dále udělte správná oprávnění adresáři akaunting:

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

Po dokončení můžete přejít k dalšímu kroku.

Konfigurovat Apache pro Akaunting

Dále budete muset vytvořit soubor virtuálního hostitele Apache pro Akaunting. Vytvoříte jej pomocí následujícího příkazu:

sudo nano /etc/apache2/sites-available/akaunting.conf

Přidejte následující řádky:

 ServerAdmin [chráněno e-mailem] DocumentRoot /var/www/html/akaunting ServerName example.com DirectoryIndex index.html index.php  Možnosti +FollowSymlinks AllowOverride Vše Vyžadovat vše uděleno  ErrorLog ${APACHE_LOG_DIR}/akaunting_error.log CustomLog ${APACHE_LOG_DIR}/akaunting_access.log combined

Nahraďte „example.com“ svým vlastním názvem domény ve výše uvedeném souboru vhost. Po dokončení uložte a zavřete soubor. Poté povolte virtuálního hostitele Apache pomocí následujícího příkazu:

sudo a2ensite akaunting

Dále povolte modul pro přepis Apache a restartujte službu Apache pomocí následujícího příkazu:

sudo a2enmod rewrite
sudo systemctl restart apache2

Přístup k Akaunting

Nyní otevřete webový prohlížeč a zadejte adresu URL http://example.com. Budete přesměrováni na následující stránku:

Vyberte jazyk a klikněte na Další knoflík. Měli byste vidět následující stránku:

Nyní zadejte podrobnosti o databázi, jako je název databáze, uživatelské jméno databáze a heslo. Poté klikněte na Další knoflík. Měli byste vidět následující stránku:

Nyní zadejte název své společnosti, e-mailovou adresu společnosti, e-mail správce a heslo a klikněte na tlačítko Další knoflík. Měli byste vidět následující stránku:

Nyní zadejte své přihlašovací údaje a klikněte na Přihlásit knoflík. Měli byste vidět následující stránku:

Nyní zadejte své údaje a klikněte na Uložit knoflík. Měli byste vidět následující stránku:

Nyní přidejte měny nebo klikněte na Přeskočit knoflík. Měli byste vidět následující stránku:

Nyní přidejte daně nebo klikněte na Přeskočit knoflík. Měli byste vidět následující stránku:

Nyní klikněte na Přejít na řídicí panel knoflík. Měli byste vidět následující stránku:

Gratulujeme! úspěšně jste nainstalovali Akaunting na server Ubuntu 18.04. Nyní můžete snadno spravovat své faktury, nabídky a finance odkudkoli. Neváhejte se mě zeptat, pokud máte nějaké otázky.


Ubuntu
  1. Jak nainstalovat OpenCart na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 20.04 LTS

  1. Jak nainstalovat BookStack na Ubuntu 16.04 LTS

  2. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  3. Jak nainstalovat AbanteCart na Ubuntu 16.04 LTS

  1. Jak nainstalovat Akeneo PIM na Ubuntu 18.04 LTS

  2. Jak nainstalovat Hubzilla na Ubuntu 18.04 LTS

  3. Jak nainstalovat MediaWiki na Ubuntu 18.04 LTS