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.