GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Installa Dolibarr su Ubuntu 18.04

In questo articolo ti mostreremo come installare Dolibarr su un VPS Ubuntu 18.04.

Dolibarr è un'applicazione ERP e CRM open source facile da usare, utilizzata principalmente per gestire in modo semplice ed efficace aziende, liberi professionisti e fondazioni. Questa guida dovrebbe funzionare anche su altri server basati su Debian, ma è stata testata e scritta per un VPS Ubuntu 18.04.

Prerequisiti

  • Ai fini di questo tutorial, utilizzeremo un server virtuale Ubuntu 18.04.
  • Server web Apache o Nginx con supporto PHP.
  • PHP 5.4 o versioni successive (preferibilmente PHP 7.2) con le seguenti estensioni PHP abilitate:mysqli, GD, mbstring, CURL, Zip e XML. Opzionalmente, possiamo installare estensioni PHP mcrypt, imagick, openssl, soap e GD2.
  • È richiesto anche l'accesso root SSH completo (o un utente con privilegi sudo).

Fase 1:accedi tramite SSH e aggiorna il sistema

Accedi al tuo server tramite SSH, come mostrato nel nostro esempio:

ssh root@IP_Address -p Port_number

Assicurati di sostituire "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP effettivo del tuo server e il numero di porta SSH.

Una volta effettuato l'accesso, assicurati che i pacchetti del server del sistema operativo siano aggiornati. Possiamo farlo eseguendo i seguenti comandi:

apt-get update && apt-get upgrade

Questo aggiornerà l'indice del pacchetto e aggiornerà i pacchetti software attualmente installati sul server alle loro ultime versioni disponibili nei repository di Ubuntu (definiti in /etc/apt/sources.list).

Fase 2:Installazione del server Web Apache

Per installare il server Web Apache, eseguire il comando seguente:

apt-get install apache2

Al termine dell'installazione, abilita l'avvio automatico di Apache all'avvio del server con:

systemctl enable apache2

Possiamo anche controllare lo stato del tuo servizio Apache con il seguente comando:

systemctl status apache2

Uscita:

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Fri 2019-06-07 09:23:09 CDT; 14min ago
Process: 702 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 816 (apache2)
Tasks: 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
├─ 837 /usr/sbin/apache2 -k start
├─ 839 /usr/sbin/apache2 -k start
└─25045 /usr/sbin/apache2 -k start

Se il tuo server web Apache non è avviato, puoi avviarlo con il semplice comando 'start' usando systemctl:

systemctl start apache2

Fase 3:installa MySQL e crea un database MySQL

Esegui il comando seguente per installare MySQL 5.7, l'ultima versione disponibile nei repository ufficiali di Ubuntu, insieme ad alcuni pacchetti MySQL richiesti:

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

Una volta completata l'installazione, emetti il ​​seguente comando per migliorare ulteriormente la sicurezza dell'installazione del tuo server MySQL:

mysql_secure_installation

Ti consigliamo di rispondere a ogni richiesta con 'Y'.

Fatto ciò, crea un nuovo database MySQL e un nuovo utente per l'installazione di Dolibarr.

Accedi alla console MySQL come utente MySQL (es. root):

sudo mysql -uroot -p

Esegui i seguenti comandi per creare un nuovo database MySQL, un nuovo utente e concedere all'utente i privilegi di accesso al database:

mysql> CREATE DATABASE dolibarr character set UTF8 collate utf8_bin;
mysql> GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'StrongPassword';
mysql> FLUSH PRIVILEGES;
mysql> quit

Ricordati di sostituire StrongPassword con una password efficace.

Fase 4:installa i pacchetti PHP richiesti

Installa PHP 7.2 e tutte le estensioni PHP richieste:

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

Fase 5:crea un nuovo file di configurazione di Apache

Creare un nuovo file di configurazione di Apache per il nome di dominio/sottodominio che utilizzeremo per accedere all'applicazione Dolibarr. Per questo tutorial, useremo 'dolibarr.domain.com'.

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

Aggiungi le seguenti righe:

<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>

Non dimenticare di sostituire dolibarr.domain.com con il tuo nome di dominio/sottodominio effettivo. Salva e chiudi il file di configurazione di Apache.

Crea una nuova directory denominata 'dolibarr':

mkdir -p /var/www/dolibarr

Per abilitare il file di configurazione appena creato in Apache, eseguire:

sudo a2ensite dolibarr

Quindi disabilita il file di configurazione di Apache predefinito usando questa riga successiva:

sudo a2dissite 000-default

Inoltre, dobbiamo abilitare il modulo di "riscrittura" di Apache (se non è già abilitato):

sudo a2enmod rewrite

Controlla se ci sono errori con la configurazione di Apache appena creata:

sudo apachectl -t
Syntax OK

Se la sintassi è corretta e non ci sono errori, possiamo riavviare il servizio web Apache.

sudo systemctl restart apache2.service

Fase 6:installa Dolibarr

Al momento della stesura di questo tutorial, l'ultima versione stabile è Dolibarr 9.0.3. Scarica l'ultima versione stabile di Dolibarr nella directory /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

Estrarre l'archivio dolibarr.tgz e rinominare la directory:

gunzip -c dolibarr.tgz | tar xvf -

mv dolibarr-* dolibarr

Modificare i permessi dei file e delle directory all'interno della directory /var/www/dolibarr in modo che l'utente del server web (www-data) possa accedervi:

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

Apri http://dolibarr.domain.com nel tuo browser web preferito e segui le semplici istruzioni:seleziona la lingua di installazione e, nella pagina successiva, controlla se i prerequisiti sono soddisfatti. Se tutto sembra essere corretto, fai clic su "Inizia":

Nella pagina successiva, inserisci:

Database name: dolibarr
Driver type: mysqli
Database server: localhost
Port: 3306
Login: dolibarr
Password: StrongPassword

Fare clic sul pulsante "Passo successivo" e impostare un nuovo nome utente e password amministratore Dolibarr.

Quindi, fai nuovamente clic sul pulsante Passaggio successivo e accedi al backend di amministrazione di Dolibarr. Dovrebbe assomigliare a questo:

Ecco fatto ! Ora hai un'istanza Dolibarr funzionante sul tuo VPS Ubuntu 18.04.

Naturalmente, non è necessario installare Dolibarr su Ubuntu 18.04 se hai un VPS Ubuntu con noi. Puoi semplicemente chiedere al nostro team di supporto di installare Dolibarr su Ubuntu 18.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e saranno in grado di aiutarti con l'installazione.

PS . Se ti è piaciuto leggere questo post del blog su come installare Dolibarr su Ubuntu 18.04, sentiti libero di condividerlo sui social network usando le scorciatoie qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.


Panels
  1. Installa Agora Project su Ubuntu 14.04

  2. Come installare Joomla 3 su Ubuntu 14.04

  3. Come installare MySQL su Ubuntu 16.04

  4. Come installare Chamilo su Ubuntu 16.04

  5. Come installare phpMyAdmin su Ubuntu 20.04

Come installare MySQL su Ubuntu 18.04

Come installare Magento 2 su Ubuntu 18.04

Come installare PrestaShop su Ubuntu 18.04

Come installare lo stack LAMP su Ubuntu 17.04

Installa MySQL Workbench su Ubuntu 22.04

Come installare MySQL su Ubuntu 22.04