Weboldal keresés

Telepítse a SuiteCRM-et (Customer Relationship Management) Linux alatt


A CRM (Customer Relationship Management) azon gyakorlatok, irányelvek és technológiák választékára utal, amelyeket a vállalatok a jelenlegi és potenciális ügyfelekkel való interakció kezelésére és felülvizsgálatára használnak; fő célja az ügyfelekkel fenntartott üzleti kapcsolatok erősítése, az ügyfelek megtartása és az értékesítés növekedésének ösztönzése.

A SuiteCRM egy ingyenes és nyílt forráskódú, teljes funkcionalitású és nagymértékben bővíthető CRM-rendszer, amely bármilyen operációs rendszeren fut, amelyre telepítve van a PHP. Ez a jól ismert nyílt forráskódú SugarCRM Community Edition villája.

Próbálja ki a SuiteCRM Demot az alábbi hitelesítő adatok segítségével a bejelentkezéshez:

Username: will 
Password: will

A SuiteCRM szolgáltatásai:

  • Többplatformos: Linuxon, Windowson, Mac OSX-en és bármilyen PHP-t futtató rendszeren fut.
  • Hatékony, nagy teljesítményű és rugalmas munkafolyamat-modul.
  • Támogatja az ismétlődő feladatok automatizálását.
  • Támogatja az értékesítési csővezeték gyors és egyszerű modellezését.
  • Lehetővé teszi gyönyörű sablonos idézetek létrehozását.
  • Lehetővé teszi az árképzési stratégiák kezelését.
  • Támogatja az ügyfelek önkiszolgálását egy könnyen beállítható és használható webhelyen keresztül.
  • Azonnali értesítés az ügyfelek problémáiról és még sok másról.

Követelmények:

  • Debian/Ubuntu vagy CentOS rendszer a LAMP Stack-kel telepítve.
  • PHP (JSON, XML elemzés, MB karakterláncok, ZIP-kezelés, IMAP, cURL) modulok.
  • ZLIB tömörítési könyvtár.
  • Sprite támogatás.

Ebben a cikkben elmagyarázzuk, hogyan telepíthető és konfigurálható a SuiteCRM CentOS/RHEL 7 és Debian/Ubuntu alapú rendszereken.

1. lépés: A LAMP Stack Environment telepítése

1. Először frissítse a rendszerszoftver-csomagokat a legújabb verzióra.

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

2. A szoftvercsomagok frissítése után a képen látható módon telepítheti a LAMP (Linux, Apache, MySQL és PHP) veremét az összes szükséges PHP-modullal.

-------------- 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. A LAMP verem telepítése után indítsa el az Apache és MariaDB szolgáltatást, és engedélyezze, hogy a rendszerindításkor automatikusan elinduljon.

-------------- 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. Most biztosítsa és szilárdítsa meg az adatbázis-kiszolgáló telepítését az alábbi szkript futtatásával.

sudo mysql_secure_installation
OR
mysql_secure_installation

A fenti biztonsági szkript futtatása után meg kell adnia a root jelszót, egyszerűen nyomja meg az [Enter] gombot anélkül, hogy megadná:

Enter current password for root (enter for none):

Ismét meg kell válaszolnia az alábbi kérdéseket, egyszerűen írja be az y kifejezést az összes kérdésre a root jelszó beállításához, a névtelen felhasználók eltávolításához, a távoli root bejelentkezés kikapcsolásához, a tesztadatbázis eltávolításához és az újratöltési jogosultsághoz. táblázatok:


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. Most úgy kell beállítania a PHP-t, hogy engedélyezze a legalább 6 MB méretű fájlok feltöltését. Nyissa meg a PHP konfigurációs fájlját (/etc/php.ini vagy /etc/php5/apache2/php.ini) a választott szerkesztővel, és keresse meg a upload_max_filesize és állítsa be így.

upload_max_filesize = 6M

Mentse el a fájlt, zárja be, majd indítsa újra a HTTP-kiszolgálót.

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

2. lépés: Hozzon létre SuiteCRM adatbázist

6. Ebben a lépésben létrehozhat egy adatbázist, amely adatokat tárol a suiteCRM számára. Futtassa az alábbi parancsot a MariaDB shell eléréséhez (ne felejtse el használni a saját értékeket az adatbázisnév, a felhasználó és a jelszó megadásához).

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

3. lépés: Telepítse és állítsa be a SuiteCRM-et

7. Először telepítse a Git-et, hogy lekérje és klónozza a SuiteCRM legújabb verzióját az Apache gyökérkönyvtárában (/var/www/html/) található Github-tárhelyről a megfelelő engedélyekkel SuiteCRM mappa.

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. Most nyissa meg webböngészőjét, és írja be az alábbi URL-t a SuiteCRM webes telepítő varázsló eléréséhez.

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

Megjelenik az üdvözlő oldal, amely tartalmazza a SuiteCRM licencszerződést. Olvassa el a licencet, és jelölje be az „Elfogadom” lehetőséget, és állítsa be a telepítés nyelvét. A folytatáshoz kattintson a Tovább gombra.

9. Az alábbiakban megjelenik a telepítés előtti követelmények oldala. Ha minden rendben van, az alábbi képernyőképen látható módon, kattintson a Tovább gombra a folytatáshoz.

11. Ezután adja meg a SuiteCRM adatbázis beállításait (adatbázisnév, gazdagép, felhasználónév és jelszó).

Ugyanazon az oldalon adja meg a webhely konfigurációit (webhely neve, adminisztrátori felhasználónév, jelszó és e-mail cím).

További lehetőségeket is beállíthat:

  • Demo adatok (válassza az igen lehetőséget, ha demóadatokkal szeretné feltölteni a webhelyet).
  • Forgatókönyv-választás – például értékesítés, marketing stb.
  • SMTP-kiszolgáló specifikációja – válassza ki az e-mail szolgáltatóját, az SMTP-kiszolgálót, a portot és a felhasználó hitelesítési adatait.
  • A márkajelzés részletei – a szervezet neve és logója.
  • A rendszer területi beállításai – dátumformátum, időformátum, időzóna, pénznem, pénznemszimbólum és ISO 4217 pénznemkód.
  • Webhely biztonsági beállításai.

Ha végzett, kattintson a Tovább gombra a tényleges telepítési folyamat elindításához, ahol a telepítő adatbázistáblázatokat és alapértelmezett beállításokat hoz létre.

12. A telepítés befejezése után készen áll a bejelentkezésre. Adja meg a rendszergazdai felhasználónevét és jelszavát, majd kattintson a „Bejelentkezés” gombra.

SuiteCRM honlap: https://suitecrm.com/

Élvezd! Ha bármilyen kérdése vagy gondolata van, amelyet meg szeretne osztani, kérjük, lépjen velünk kapcsolatba az alábbi megjegyzés részben.