GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Nainstalujte Dolibarr na Ubuntu 18.04

V tomto článku vám ukážeme, jak nainstalovat Dolibarr na Ubuntu 18.04 VPS.

Dolibarr je snadno použitelná open-source ERP a CRM aplikace, která se používá hlavně ke snadnému a efektivnímu řízení společností, nezávislých pracovníků a nadací. Tato příručka by měla fungovat i na jiných serverech založených na Debianu, ale byla testována a napsána pro Ubuntu 18.04 VPS.

Předpoklady

  • Pro účely tohoto tutoriálu použijeme virtuální server Ubuntu 18.04.
  • Webový server Apache nebo Nginx s podporou PHP.
  • PHP 5.4 nebo vyšší (preferováno je PHP 7.2) s povolenými následujícími rozšířeními PHP:mysqli, GD, mbstring, CURL, Zip a XML. Volitelně můžeme nainstalovat rozšíření mcrypt, imagick, openssl, soap a GD2 PHP.
  • Je také vyžadován úplný SSH root přístup (nebo uživatel s právy sudo).

Krok 1:Přihlaste se přes SSH a aktualizujte systém

Přihlaste se na svůj server přes SSH, jak ukazuje náš příklad:

ssh root@IP_Address -p Port_number

Nezapomeňte nahradit „IP_ADDRESS“ a „PORT_NUMBER“ skutečnou IP adresou vašeho serveru a číslem portu SSH.

Po přihlášení se ujistěte, že serverové balíčky OS jsou aktuální. Můžeme to udělat spuštěním následujících příkazů:

aktualizace apt-get &&aktualizace apt-get

Tím dojde k aktualizaci indexu balíčků a také aktualizaci softwarových balíčků aktuálně nainstalovaných na serveru na jejich nejnovější verze, které jsou dostupné v repozitářích Ubuntu (definované v /etc/apt/sources.list).

Krok 2:Instalace webového serveru Apache

Chcete-li nainstalovat webový server Apache, spusťte následující příkaz:

apt-get install apache2

Po dokončení instalace povolte automatické spouštění Apache při spuštění serveru pomocí:

systemctl povolí apache2

Můžeme také zkontrolovat stav vaší služby Apache pomocí následujícího příkazu:

stav systemctl apache2

Výstup:

● apache2.service – HTTP server ApacheLoaded:načten (/lib/systemd/system/apache2.service; povoleno; přednastaveno dodavatelem:povoleno)Drop-In:/lib/systemd/system/apache2.service.d└ ─apache2-systemd.confActive:aktivní (běží) od pá 2019-06-07 09:23:09 CDT; Před 14 minutamiProces:702 ExecStart=/usr/sbin/apachectl start (kód=ukončeno, stav=0/ÚSPĚCH)Hlavní PID:816 (apache2)Úkoly:7 (limit:2321)CGroup:/system.slice/apache2.service├ ─ 816 /usr/sbin/apache2 -k start├─ 834 /usr/sbin/apache2 -k start├─ 835 /usr/sbin/apache2 -k start├─ 836 /usr/sbin/apache2 -k start├7─ /usr/sbin/apache2 -k start├─ 839 /usr/sbin/apache2 -k start└─25045 /usr/sbin/apache2 -k start

Pokud váš webový server Apache není spuštěn, můžete jej spustit jednoduchým příkazem „start“ pomocí systemctl:

systemctl spustí apache2

Krok 3:Nainstalujte MySQL a vytvořte databázi MySQL

Spusťte následující příkaz a nainstalujte MySQL 5.7, nejnovější verzi dostupnou v oficiálních repozitářích Ubuntu, spolu s některými požadovanými balíčky MySQL:

sudo apt-get install mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7

Po dokončení instalace zadejte následující příkaz pro další zlepšení zabezpečení instalace serveru MySQL:

mysql_secure_installation

Doporučujeme na každou výzvu odpovědět „Y“.

Jakmile to uděláte, vytvořte novou databázi MySQL a uživatele pro instalaci Dolibarr.

Přihlaste se do konzole MySQL jako uživatel MySQL (např. root):

sudo mysql -uroot -p

Spuštěním následujících příkazů vytvořte novou databázi MySQL, uživatele a udělte uživateli oprávnění pro přístup k databázi:

mysql> VYTVOŘIT DATABÁZI znaková sada dolibarr UTF8 collate utf8_bin;mysql> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA dolibarr.* DO 'dolibarr'@'localhost' IDENTIFIKOVANÉ PODLE 'StrongPassword';mysql>FLUESMY;FLUESH; 

Nezapomeňte nahradit StrongPassword se skutečným silným heslem.

Krok 4:Nainstalujte požadované balíčky PHP

Nainstalujte PHP 7.2 a všechna požadovaná rozšíření PHP:

apt-get install php7.2 php7.2-cli php7.2-common php7.2-curl php7.2-gd php7.2-intl php7.2-json php7.2-mbstring php7.2-mysql php7.2-soap php7.2-xml php7.2-xmlrpc php7.2-zip libapache2-mod-php7.2

Krok 5:Vytvořte nový konfigurační soubor Apache

Vytvořte nový konfigurační soubor Apache pro název domény/subdomény, kterou budeme používat pro přístup k aplikaci Dolibarr. V tomto tutoriálu použijeme „dolibarr.domain.com“.

vi /etc/apache2/sites-available/dolibarr.conf

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

<VirtualHost *:80>
ServerName dolibarr.domain.com
DocumentRoot /var/www/dolibarr/htdocs
CustomLog ${APACHE_LOG_DIR}/dolibarr.domain.com.access.log combined
ErrorLog ${APACHE_LOG_DIR}/dolibarr.domain.com.error.log
<Directory /var/www/dolibarr>
DirectoryIndex index.php
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Nezapomeňte nahradit dolibarr.domain.com vaším skutečným názvem domény/subdomény. Uložte a zavřete konfigurační soubor Apache.

Vytvořte nový adresář s názvem ‚dolibarr‘:

mkdir -p /var/www/dolibarr

Chcete-li povolit nově vytvořený konfigurační soubor v Apache, spusťte:

sudo a2ensite dolibarr

Poté deaktivujte výchozí konfigurační soubor Apache pomocí následujícího řádku:

sudo a2dissite 000-default

Také musíme povolit modul Apache ‚rewrite‘ (pokud již není povolen):

sudo a2enmod rewrite

Zkontrolujte, zda v nově vytvořené konfiguraci Apache nejsou chyby:

sudo apachectl -tSyntax OK

Pokud je syntaxe v pořádku a nejsou žádné chyby, můžeme webovou službu Apache restartovat.

sudo systemctl restart apache2.service

Krok 6:Nainstalujte Dolibarr

V době psaní tohoto tutoriálu je nejnovější stabilní verze Dolibarr 9.0.3. Stáhněte si nejnovější stabilní verzi Dolibarru do adresáře /var/www/:

cd /var/www/wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/9.0.3/dolibarr-9.0.3.tgz/download -O dolibarr.tgz 

Rozbalte archiv dolibarr.tgz a přejmenujte adresář:

gunzip -c dolibarr.tgz | tar xvf -mv dolibarr-* dolibarr

Změňte oprávnění souborů a adresářů v adresáři /var/www/dolibarr, aby k nim měl přístup uživatel webového serveru (www-data):

chown www-data:-R /var/www/dolibarr

Otevřete http://dolibarr.domain.com ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů – vyberte jazyk instalace a na další stránce zkontrolujte, zda jsou splněny předpoklady. Pokud se vše zdá být v pořádku, klikněte na „Start“:

Na další stránce zadejte:

Název databáze:dolibarrTyp ovladače:mysqliDatabázový server:localhostPort:3306Přihlášení:dolibarrPassword:StrongPassword

Klikněte na tlačítko „Další krok“ a nastavte nové uživatelské jméno a heslo správce Dolibarr.

Poté znovu klikněte na tlačítko Další krok a přihlaste se do backendu Dolibarr Administration. Mělo by to vypadat nějak takto:

To je ono ! Nyní máte na svém Ubuntu 18.04 VPS funkční instanci Dolibarr.

Samozřejmě nemusíte instalovat Dolibarr na Ubuntu 18.04 pokud u nás máte Ubuntu VPS. Můžete jednoduše požádat náš tým podpory, aby vám nainstaloval Dolibarr na Ubuntu 18.04. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a budou vám schopni pomoci s instalací.

PS . Pokud se vám líbilo čtení tohoto blogového příspěvku o tom, jak nainstalovat Dolibarr na Ubuntu 18.04, můžete jej sdílet na sociálních sítích pomocí níže uvedených zkratek nebo jednoduše zanechat komentář v sekci komentářů. Děkuji.


Panels
  1. V instalaci PHP7 chybí rozšíření Mysql. Ubuntu 16.04?

  2. Jak nainstalovat Joomla 3 na Ubuntu 14.04

  3. Jak nainstalovat MySQL na Ubuntu 16.04

  1. Jak nainstalovat Chamilo na Ubuntu 16.04

  2. Jak nainstalovat MySQL na Ubuntu 18.04

  3. Jak nainstalovat PHP 7.3 na Ubuntu 18.04

  1. Jak nainstalovat Drupal 7 na Ubuntu 14.04

  2. Jak nainstalovat LAMP na Ubuntu 18.04

  3. Jak nainstalovat phpMyAdmin na Ubuntu 20.04