Installer Vtiger CRM på Ubuntu 16.04 LTS med støtte for Apache2, MariaDB og PHP 7.1

  • Michael Arnold
  • 0
  • 3590
  • 732

Når du leter etter bedriftens Customer Relationship Management-plattform for din virksomhet, er Vtiger CRM et godt sted å starte ... denne open source CRM-programvaren er skrevet i PHP og tilbyr funksjoner som hjelper deg å drive virksomheten din og samarbeide med kundene dine..

Vtiger CRM-systemet er basert på PHP. Den er designet for brukervennlighet slik at bedrifter og bedriftseiere kan samarbeide og automatisere engasjerende opplevelser med kunder gjennom hele prosessen ...

Hvis du leter etter en åpen kildekode, funksjonell, høy ytelse plattform for kundeforholdsadministrasjon for din virksomhet, vil du finne Vtiger som nyttig. Denne korte opplæringen skal vise studenter og nye brukere hvordan du installerer Vtiger CRM på Ubuntu 16.04 LTS med støtte for Apache2, MariaDB og PHP 7.1.

For å komme i gang med å installere Vtiger CRM, følg trinnene nedenfor:

Trinn 1: Installer Apache2

Vtiger CRM krever en webserver, og den mest populære webserveren som brukes i dag er Apache2. Så, gå og installer Apache2 på Ubuntu ved å kjøre kommandoene nedenfor:

sudo apt oppdater sudo apt installer apache2

Etter å ha installert Apache2, kjør kommandoene nedenfor for å deaktivere katalogoppføringen.

sudo sed -i "s / Options Indexes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Kjør deretter kommandoene nedenfor for å stoppe, starte og aktivere Apache2-tjenesten til alltid å starte opp med serverstøvlene.

sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Trinn 2: Installer MariaDB

Vtiger krever også en databaseserver ... og MariaDB-databaseserver er et flott sted å starte. For å installere det, kjør kommandoene nedenfor.

sudo apt-get install mariadb-server mariadb-client

Etter installasjon kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MariaDB-tjenesten til alltid å starte opp når serveren starter.

sudo systemctl stopp mysql.service sudo systemctl start mysql.service sudo systemctl aktiver mysql.service 

Deretter kjører du kommandoene nedenfor for å sikre MariaDB-serveren.

sudo mysql_secure_installation

Når du blir bedt om det, svarer du på spørsmålene nedenfor ved å følge guiden.

  • Skriv inn nåværende passord for root (skriv inn for ingen): Trykk bare på Enter
  • Angi root-passord? [Y / n]: Y
  • Nytt passord: Skriv inn passord
  • Skriv inn nytt passord på nytt: Gjenta passord
  • Fjern anonyme brukere? [Y / n]: Y
  • Tillat ikke rotinnlogging eksternt? [Y / n]: Y
  • Fjern testdatabase og tilgang til den? [Y / n]: Y
  • Last på nytt privilegietabeller nå? [Y / n]: Y

Start MariaDB-serveren på nytt

sudo systemctl start mysql.service på nytt

Trinn 3: Installer PHP og relaterte moduler

PHP 7.1 er ikke tilgjengelig på Ubuntu-standardregister ... for å installere det, må du hente det fra tredjepartsregister..

Kjør kommandoene nedenfor for å legge til tredjepartsregisteret nedenfor for å oppgradere til PHP 7.1

sudo apt-get install programvare-egenskaper-vanlig sudo add-apt-repository ppa: ondrej / php

Oppdater og oppgrader deretter til PHP 7.1

sudo apt oppdatering

Kjør kommandoene nedenfor for å installere PHP 7.1 og relaterte moduler.

sudo apt installer php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Etter installasjon av PHP, kjør kommandoene nedenfor for å åpne Apache2 PHP standardfil.

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

Gjør deretter endringen følgende linjer nedenfor i filen og lagre.

file_uploads = På allow_url_fopen = På memory_limit = 256M upload_max_filesize = 64M max_execution_time = 30 display_errors = Av max_input_vars = 1500 date.timezone = America / Chicago 

Trinn 4: Opprett Vtiger-database

Nå som du har installert alle pakkene som kreves, fortsett nedenfor for å begynne å konfigurere serverne. Kjør først kommandoene nedenfor for å opprette Vtiger-database.

Kjør kommandoene nedenfor for å logge på databaseserveren. Når du blir bedt om et passord, skriver du inn root-passordet du opprettet ovenfor.

sudo mysql -u root -p

Opprett deretter en database som heter vtigercrmdb

OPPRETT DATABASE vtigercrmdb;

Opprett en databasebruker som heter vtigercrmuser med nytt passord

OPPRETT BRUKER 'vtigercrmuser' @ 'localhost' IDENTIFISERT AV 'new_password_here';

Gi deretter brukeren full tilgang til databasen.

GRANT ALLE på vtigercrmdb. * TIL 'vtigercrmuser' @ 'localhost' IDENTIFISERT AV 'user_password_here' MED GRANT-ALTERNATIV;

Til slutt lagrer du endringene og avslutter.

FLUSH PRIVILEGES; EXIT; 

Trinn 5: Last ned Vtiger siste utgivelse

Deretter går du til Vtiger-nettstedet og laster ned den nyeste versjonen.

Etter nedlasting kjører du kommandoene nedenfor for å trekke ned nedlastingsfilen til Apache2-rotkatalogen.

cd / tmp && wget https://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%207.0.1/Core%20Product/vtigercrm7.0.1.tar.gz tar xzf vtigercrm7.0.1.tar.gz sudo mv vtigercrm / var / www / html / vtigercrm 

Kjør deretter kommandoene nedenfor for å angi de riktige tillatelsene for at Concrete5 skal fungere.

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

Trinn 6: Konfigurer Apache2

Til slutt konfigurerer du konfigurasjonsfilen for Apahce2-nettstedet for Vtiger. Denne filen vil kontrollere hvordan brukere får tilgang til Vtiger-innhold. Kjør kommandoene nedenfor for å opprette en ny konfigurasjonsfil som heter vtigercrm.conf

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

Kopier og lim deretter innholdet nedenfor i filen og lagre det. Erstatt den uthevede linjen med ditt eget domenenavn og katalogens rotplassering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / vtigercrm / ServerName example.com ServerAlias ​​www.example.com  Alternativer + FølgSymlinker AllowOverride All Krev alle gitt  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombinert  

Lagre filen og avslutt.

Trinn 7: Aktiver Vtiger and Rewrite Module

Etter å ha konfigurert VirtualHost ovenfor, aktiver den ved å kjøre kommandoene nedenfor

sudo a2ensite vtigercrm.conf sudo a2enmod omskrive 

Trinn 8: Start Apache2 på nytt

For å laste alle innstillingene ovenfor, start Apache2 på nytt ved å kjøre kommandoene nedenfor.

sudo systemctl start apache2.service på nytt

Åpne nettleseren din og bla til serverens domenenavn etterfulgt av installasjon. Du bør se installasjonsveiviseren for Concrete5 for å fullføre. Følg veiviseren nøye.

http://eksempel.com

Følg deretter instruksjonene på skjermen til du har installert Vtiger.

Skriv inn databaseinformasjonen og opprett en administratorkonto for portalen ...

Etter kort tid skal installasjonen fullføres og plattformen klar til bruk.

Nyt!




Ingen har kommentert denne artikkelen ennå.

En samling nyttig informasjon om Linux-operativsystemet og ny teknologi
Nye artikler, praktiske tips, detaljerte anmeldelser og guider. Føl deg hjemme i Linux-operativsystemets verden