Installige Linuxi SuiteCRM (Customer Relationship Management)


CRM (Customer Relationship Management) tähendab valikut tavasid, põhimõtteid ja tehnoloogiaid, mida ettevõtted kasutavad praeguste ja potentsiaalsete klientidega suhtlemise käsitlemiseks ja läbivaatamiseks; mille peamine eesmärk on ärisuhete tugevdamine klientidega, klientide hoidmine ja müügi kasvu edendamine.

SuiteCRM on tasuta ja avatud lähtekoodiga, kõigi võimalustega ja väga laiendatav CRM-süsteem, mis töötab igas opsüsteemis, kuhu on installitud PHP. See on tuntud avatud lähtekoodiga SugarCRM Community Editioni kahvliharud.

Proovige sisselogimiseks proovida SuiteCRM-i demo, kasutades allolevaid mandaate:

Username: will 
Password: will

  • Platvormidevaheline: töötab Linuxis, Windowsis, Mac OSX-is ja igas PHP-d töötavas süsteemis.
  • Tõhus, võimas ja paindlik töövoo moodul.
  • Toetab korduvate ülesannete automatiseerimist.
  • Toetab müügitorustiku kiiret ja lihtsat modelleerimist.
  • Võimaldab luua kaunilt mallidega tsitaate.
  • võimaldab hallata hinnastrateegiaid.
  • Toetab klientide iseteenindust hõlpsasti seadistatava ja kasutatava veebisaidi kaudu.
  • Kliendiküsimustest viivitamatu teatamine ja palju muud.

  • Debiani/Ubuntu või CentOS-süsteem koos LAMP Stackiga.
  • PHP (JSON, XML-i parsimine, MB-stringid, ZIP-käsitlus, IMAP, cURL) moodulid.
  • ZLIB-i tihendusraamatukogu.
  • Sprite tugi.

Selles artiklis selgitame, kuidas SuiteCRM-i installida ja konfigureerida CentOS/RHEL 7 ning Debiani/Ubuntu põhistes süsteemides.

1. samm: LAMPi korstnakeskkonna installimine

1. Uuendage kõigepealt süsteemi tarkvarapaketid uusimale versioonile.

$ sudo apt update        [On Debian/Ubuntu]
$ sudo yum update        [On CentOS/RHEL] 

2. Kui tarkvarapaketid on uuendatud, saate nüüd installida LAMP (Linux, Apache, MySQL & PHP) virna koos kõigi vajalike PHP moodulitega, nagu näidatud.

-------------- On Debian/Ubuntu -------------- 
$ sudo apt install apache2 apache2-utils libapache2-mod-php php php-common php-curl php-xml php-json php-mysql php-mbstring php-zip php-imap libpcre3 libpcre3-dev zlib1g zlib1g-dev mariadb-server

-------------- On CentOS/RHEL/Fedora -------------- 
# yum install httpd php php-common php-curl php-xml php-json php-mysql php-mbstring php-zip php-imap pcre pcre-devel zlib-devel mariadb-server

3. Kui LAMP-i pinu on installitud, käivitage teenus Apache ja MariaDB ning lubage sellel automaatselt käivitada süsteemi käivitamisel.

-------------- On Debian/Ubuntu -------------- 
$ sudo systemctl start apache mysql
$ sudo systemctl enable apache mariadb

-------------- On CentOS/RHEL/Fedora -------------- 
# systemctl start httpd mysql
# systemctl enable httpd mariadb

4. Nüüd kindlustage ja raskendage andmebaasiserveri installimist, käivitades alloleva skripti.

$ sudo mysql_secure_installation
OR
# mysql_secure_installation

Pärast ülaltoodud turbeskripti käivitamist palutakse teil sisestada juurparool, vajutage lihtsalt sisestusklahvi [Enter]:

Enter current password for root (enter for none):

Jällegi palutakse teil vastata allpool toodud küsimustele, tippige kõigile küsimustele lihtsalt y , et määrata juurparool, eemaldada anonüümsed kasutajad, välja lülitada juurjuure sisselogimine, eemaldada testandmebaas ja uuendada privileeg tabelid:

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

5. Nüüd peate konfigureerima PHP, et oleks võimalik üles laadida vähemalt 6 MB suuruseid faile. Avage oma redigeerija valikul oma PHP konfiguratsioonifail (/etc/php.ini või /etc/php5/apache2/php.ini), otsige üles ja üles seadke fail_max_filesize.

upload_max_filesize = 6M

Salvestage fail ja sulgege see, seejärel taaskäivitage HTTP-server.

$ sudo systemctl restart apache   [On Debian/Ubuntu]
# systemctl restart httpd         [On CentOS/RHEL]   

2. samm: looge SuiteCRM-i andmebaas

6. Selles etapis saate luua andmebaasi, mis salvestab suiteCRM-i andmeid. MariaDB kestale pääsemiseks käivitage allolev käsk (ärge unustage andmebaasi nime, kasutaja ja parooli jaoks kasutada oma väärtusi).

$ mysql -u root -p
MariaDB [(none)]> CREATE DATABASE suitecrm_db;
MariaDB [(none)]> CREATE USER 'crmadmin'@'localhost' IDENTIFIED BY '[email $12';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON suitecrm_db.* TO 'crmadmin'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

3. samm: installige ja seadistage SuiteCRM

7. Kõigepealt installige Git, et tuua SuiteCRM-i uusim versioon selle Githubi hoidlast Apache juurkataloogi (/ var/www/html /) alla ja kloonida koos asjakohaste õigustega SuiteCRM-i kausta.

$ sudo apt -y install git      [On Debian/Ubuntu]
$ sudo yum -y install git      [On CentOS/RHEL]

$ cd /var/www/html
$ git clone https://github.com/salesagility/SuiteCRM.git
$ sudo mv SuiteCRM suitecrm
$ sudo chown -R www-data:www-data suitecrm   [On Debian/Ubuntu]
$ sudo chown -R apache:apache suitecrm       [On CentOS/RHEL]
$ sudo chmod -R 755 suitecrm
$ ls -ld suitecrm

8. Nüüd avage oma veebibrauser ja tippige allolev URL, et pääseda juurde SuiteCRM-i veebi installiviisardile.

http://SERVER_IP/suitecrm/install.php
OR
http://localhost/suitecrm/install.php

Näete tervituslehte, mis sisaldab SuiteCRM-i litsentsilepingut. Lugege litsentsi ja märkige\"Nõustun" ning määrake installikeel. Jätkamiseks klõpsake nuppu Edasi.

9. Näete allpool paigaldamiseelsete nõuete lehte. Kui kõik on korras, nagu alloleval ekraanipildil näidatud, klõpsake jätkamiseks nuppu Edasi.

11. Seejärel sisestage SuiteCRM-i andmebaasi sätted (andmebaasi nimi, hosti, kasutajanimi ja parool).

Sisestage samal lehel saidi konfiguratsioonid (saidi nimi, administraatori kasutajanimi, parool ja e-posti aadress).

Samuti saate konfigureerida rohkem võimalusi:

  • Demoandmed (valige jah, kui soovite saidi demoandmetega asustada).
  • Stsenaariumi valik - näiteks müük, turundus jne.
  • SMTP-serveri spetsifikatsioon - valige oma e-posti pakkuja, SMTP-server, port, kasutaja autentimise üksikasjad.
  • Brändingu üksikasjad - organisatsiooni nimi ja logo.
  • Süsteemi lokaadi seaded - kuupäeva vorming, ajavorming, ajavöönd, valuuta, valuuta sümbol ja ISO 4217 valuutakood.
  • Saidi turvaseaded.

Kui olete lõpetanud, klõpsake tegeliku installiprotsessi alustamiseks nuppu Edasi, kus installer loob andmebaasitabelid ja vaikesätted.

12. Kui installimine on lõpule jõudnud, olete valmis sisse logima. Sisestage administraatori kasutajanimi ja parool, seejärel klõpsake\"Logi sisse".

SuiteCRM-i koduleht: https://suitecrm.com/

Nautige! Kõigi küsimuste või mõtete korral, mida soovite jagada, palun saatke meid allpool kommentaaride jaotise kaudu.