In questo tutorial, spiegheremo come installare YetiForce sul tuo VPS Ubuntu 18.04.
YetiForce è un sistema di Customer Relationship Management gratuito e open source che può essere utilizzato per gestire le relazioni con clienti, fornitori, partner e personale. Può essere facilmente integrato con mappe, portali di social media, LDAP, applicazioni DAV, SMS, PBX e servizi web. YetiForce è stato costruito su solide fondamenta Vtiger ed è appositamente progettato per aziende di medie e grandi dimensioni.
Prerequisiti:
-
Un server che esegue Ubuntu 18.04.
-
Un nome di dominio registrato è impostato per funzionare con il tuo server.
-
Accesso all'account root oa un account utente con privilegi di root.
Fase 1:per iniziare
Prima di iniziare, dovrai aggiornare il tuo sistema con l'ultima versione. Puoi aggiornarlo eseguendo il seguente comando:
apt-get update -y apt-get upgrade -y
Una volta completato l'aggiornamento, riavvia il sistema per applicare tutti gli aggiornamenti.
Fase 2:installa il server LAMP
Innanzitutto, dovrai installare il server Web Apache, il server MariaDB, PHP e altre librerie sul tuo server. Puoi installarli tutti con il seguente comando:
apt-get install apache2 mariadb-server php7.2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-json php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip php7.2-soap php7.2-imap wget unzip -y
Una volta installati tutti i pacchetti, apri il php.ini
file e apportare alcune modifiche:
nano /etc/php/7.2/apache2/php.ini
Modifica le seguenti righe:
memory_limit = 256M upload_max_filesize = 100M post_max_size = 100M max_execution_time = 60 max_input_vars = 1500 cgi.fix_pathinfo=0 date.timezone = Europe/London #example timezone, change to your local timezone
Salva e chiudi il file quando hai finito.
Fase 3:Configura MariaDB
Per impostazione predefinita, MariaDB non è sicuro. Prima di continuare, ti consigliamo di seguire un breve programma che aiuti a proteggere il tuo server MariaDB. Puoi proteggerlo con il seguente comando:
mysql_secure_installation
Rispondi a tutte le domande come mostrato di seguito:
Enter current password for root (enter for none): Set root password? [Y/n]: Y Remove anonymous users? [Y/n]: Y Disallow root login remotely? [Y/n]: Y Remove test database and access to it? [Y/n]: Y Reload privilege tables now? [Y/n]: Y
Una volta che MariaDB è stato protetto, accedi alla shell di MariaDB con il seguente comando:
mysql -u root -p
Fornisci la tua password di root MariaDB che hai impostato in precedenza. Quindi crea un database e un utente per YetiForce con i seguenti comandi:
MariaDB [(none)]> CREATE DATABASE yetiforce; MariaDB [(none)]> GRANT ALL PRIVILEGES ON yetiforce.* TO 'yetiforce'@'localhost' IDENTIFIED BY 'password';
Non dimenticare di sostituire "password" con una password efficace. Dopo aver eseguito questi due comandi, svuota i privilegi ed esci dalla shell MariaDB con i seguenti comandi:
MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Fase 4:installa YetiForce
Innanzitutto, scarica l'ultima versione di YetiForce (al momento della scrittura) con il seguente comando:
wget https://excellmedia.dl.sourceforge.net/project/yetiforce/YetiForce%20CRM%205.x.x/5.1.0/YetiForceCRM-5.1.0-complete.zip
Una volta completato il download, decomprimere il file scaricato nella directory principale di Apache con il seguente comando:
mkdir /var/www/html/yetiforce unzip YetiForceCRM-5.1.0-complete.zip -d /var/www/html/yetiforce
Quindi, assegna le autorizzazioni appropriate alla directory yetiforce con il seguente comando:
chown -R www-data:www-data /var/www/html/yetiforce chmod -R 755 /var/www/html/yetiforce
Fase 5:Configura Apache per YetiForce
Successivamente, dovrai creare un file host virtuale Apache per YetiForce. Puoi crearlo con il seguente comando:
nano /etc/apache2/sites-available/yetiforce
Aggiungi le seguenti righe:
<VirtualHost *:80> ServerAdmin admin@your_domain.com DocumentRoot /var/www/html/yetiforce ServerName your_domain.com www.your_domain.com <Directory /var/www/html/yetiforce/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Non dimenticare di sostituire "tuo_dominio.com" con il tuo nome di dominio registrato. Salva e chiudi il file. Quindi, abilita il file dell'host virtuale YetiForce e disabilita il file dell'host virtuale predefinito con i seguenti comandi:
a2ensite yetiforce.conf a2dissite 000-default
Quindi, abilita il modulo di riscrittura di Apache e riavvia il servizio Apache con il seguente comando:
a2enmod rewrite systemctl restart apache2
Fase 6:accedi all'interfaccia web di YetiForce
Ora apri il tuo browser web e digita l'URL http://your_domain.com
. Dovresti essere reindirizzato alla pagina di benvenuto di YetiForce:
Ora fai clic su Installa pulsante. Dovresti vedere la pagina del contratto di licenza:
Il prossimo passo è accettare il contratto di licenza e fare clic su Accetto pulsante. Dovresti vedere la seguente pagina:
Ora dovrai fornire i dettagli del tuo database che abbiamo creato in precedenza. Qui è anche dove crei l'account amministratore. Al termine, fai clic su Avanti pulsante. Dovresti vedere la seguente pagina:
Fare clic sul pulsante Avanti per confermare tutte le impostazioni. Quindi fare clic su Avanti pulsante. Dovresti vedere la seguente pagina:
Ora dobbiamo verificare la configurazione del server e fare clic su Avanti pulsante. Dovresti vedere la seguente pagina:
Infine, fornisci i dettagli della tua azienda e fai clic su Avanti pulsante. Verrai reindirizzato alla dashboard predefinita di YetiForce nella pagina seguente:
Questo è tutto! Ora hai una copia funzionante di YetiForce sul tuo Ubuntu VPS.
Ovviamente, non devi sapere come installare YetiForce su Ubuntu 18.04 se utilizzi i nostri servizi di hosting VPS di Ubuntu 18.04. Puoi semplicemente chiedere al nostro team di supporto di installare YetiForce 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 di YetiForce su Ubuntu 18.04.
PS . Se ti piace leggere questo post sul blog sull'installazione di YetiForce su Ubuntu 18.04, sentiti libero di condividerlo sui social network usando le scorciatoie di condivisione qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.