Fi SuiteCRM sii (Iṣakoso Ibasepo Onibara) ni Lainos


CRM (Iṣakoso Ibasepo Onibara) tọka si akojọpọ awọn iṣe, awọn ilana ati imọ-ẹrọ ti awọn ile-iṣẹ lo lati mu ati ṣe atunyẹwo ibaraenisepo pẹlu awọn alabara lọwọlọwọ ati agbara; pẹlu ifọkansi pataki ti igbega awọn ibatan iṣowo pẹlu awọn alabara, idaduro alabara ati idagba tita awọn iwakọ.

SuiteCRM jẹ orisun ọfẹ ati ṣiṣi, ti ẹya-ara ni kikun ati eto CRM ti o ga julọ ti o nṣiṣẹ lori eyikeyi ẹrọ ṣiṣe pẹlu fifi sori ẹrọ PHP. O jẹ orita ti orisun ṣiṣii ti a mọ daradara SugarCRM Community Edition.

Gbiyanju Demo SuiteCRM ni lilo awọn ẹrí ni isalẹ lati wọle:

Username: will 
Password: will

  • Syeed-agbelebu: nṣiṣẹ lori Linux, Windows, Mac OSX ati eyikeyi eto ti o nṣiṣẹ PHP.
  • Daradara, lagbara, ati modulu iṣan-iṣẹ iṣipopada.
  • Ṣe atilẹyin adaṣe ti awọn iṣẹ ṣiṣe atunwi.
  • Ṣe atilẹyin awoṣe iyara ati irọrun ti opo gigun ti tita.
  • Jeki ẹda ti Awọn ọrọ sisọ ti ẹwa.
  • Faye gba iṣakoso awọn ọgbọn idiyele.
  • Ṣe atilẹyin iṣẹ ara ẹni alabara nipasẹ irọrun lati ṣeto ati lilo oju opo wẹẹbu.
  • Iwifunni lẹsẹkẹsẹ ti awọn ọran alabara pẹlu pupọ diẹ sii.

  • Debian/Ubuntu tabi eto CentOS ti a fi sii pẹlu LAMP Stack.
  • PHP (JSON, Parsing XML, Awọn okun MB, ZIP mimu, IMAP, cURL) awọn modulu.
  • Ile-ikawe funmorawon ZLIB.
  • Sprite atilẹyin.

Ninu àpilẹkọ yii, a yoo ṣalaye bi o ṣe le fi sori ẹrọ ati tunto SuiteCRM ni CentOS/RHEL 7 ati awọn eto orisun Debian/Ubuntu.

Igbese 1: Fifi Ayika Stack Ayika

1. Akọkọ ṣe imudojuiwọn awọn idii sọfitiwia eto si ẹya tuntun.

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

2. Lọgan ti a ba awọn imudojuiwọn awọn idii sọfitiwia, bayi o le fi LAMP (Linux, Apache, MySQL & PHP) sori ẹrọ pẹlu gbogbo awọn modulu PHP ti o nilo bi o ti han.

-------------- 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. Lọgan ti a ti fi akopọ LAMP sori ẹrọ, bẹrẹ iṣẹ Apache ati MariaDB ki o jẹ ki o bẹrẹ laifọwọyi ni bata eto.

-------------- 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. Bayi ni aabo ati fifi sori ẹrọ olupin olupin data nipa ṣiṣe akosile ni isalẹ.

$ sudo mysql_secure_installation
OR
# mysql_secure_installation

Lẹhin ṣiṣe akọọlẹ aabo ni oke, ao beere lọwọ rẹ lati tẹ ọrọ igbaniwọle gbongbo, nìkan tẹ [Tẹ] laisi ipese rẹ:

Enter current password for root (enter for none):

Lẹẹkansi, ao tun beere lọwọ rẹ lati dahun awọn ibeere ni isalẹ, tẹ ni kia kia y si gbogbo awọn ibeere lati ṣeto ọrọ igbaniwọle root, yọ awọn olumulo alailorukọ kuro, pa buwolu wọle gbongbo latọna jijin, yọ ibi ipamọ data idanwo ati tun gbe anfaani pada awọn tabili:

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. Bayi o nilo lati tunto PHP lati gba awọn faili ti o kere ju 6MB laaye lati gbe si. Ṣii faili iṣeto PHP rẹ (/etc/php.ini tabi /etc/php5/apache2/php.ini) pẹlu yiyan olootu rẹ, wa fun upload_max_filesize ki o ṣeto bi bẹẹ.

upload_max_filesize = 6M

Fipamọ faili naa ki o pa a, lẹhinna tun bẹrẹ olupin HTTP.

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

Igbesẹ 2: Ṣẹda aaye data SuiteCRM

6. Ni igbesẹ yii, o le ṣẹda iwe data ti yoo tọju data fun suiteCRM. Ṣiṣe aṣẹ ni isalẹ lati wọle si ikarahun MariaDB (ranti lati lo awọn iye tirẹ fun orukọ ibi ipamọ data, olumulo ati ọrọ igbaniwọle).

$ 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;

Igbesẹ 3: Fi sori ẹrọ ati Ṣeto SuiteCRM

7. Ni akọkọ fi Git sori ẹrọ lati mu ati ẹda oniye ẹya tuntun ti SuiteCRM lati ibi ipamọ Github rẹ labẹ itọsọna root Apache (/ var/www/html /) pẹlu awọn igbanilaaye ti o yẹ lori folda SuiteCRM.

$ 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. Bayi ṣii ẹrọ aṣawakiri wẹẹbu rẹ ki o tẹ URL ti o wa ni isalẹ lati wọle si oluṣeto ohun elo ayelujara SuiteCRM.

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

Iwọ yoo wo oju-iwe itẹwọgba, eyiti o ni Adehun Iwe-aṣẹ SuiteCRM. Ka iwe-aṣẹ naa ki o ṣayẹwo\"Mo Gba", ki o ṣeto ede fifi sori ẹrọ. Tẹ Itele lati tẹsiwaju.

9. Iwọ yoo wo oju-iwe awọn ibeere fifi sori ẹrọ ni isalẹ. Ti ohun gbogbo ba dara bi o ṣe han ninu sikirinifoto ni isalẹ, tẹ Itele lati tẹsiwaju.

11. Nigbamii, pese awọn eto ibi ipamọ data SuiteCRM (orukọ ibi ipamọ data, alejo, orukọ olumulo ati ọrọ igbaniwọle).

Ni oju-iwe kanna, tẹ awọn atunto aaye (orukọ aaye, orukọ olumulo abojuto, ọrọ igbaniwọle ati adirẹsi imeeli).

O tun le tunto awọn aṣayan diẹ sii:

  • data Demo (yan bẹẹni ti o ba fẹ ṣe agbejade aaye pẹlu data demo).
  • Aṣayan iṣẹlẹ - gẹgẹbi awọn titaja, titaja abbl.
  • Sipesifikesonu olupin SMTP - yan olupese imeeli rẹ, olupin SMTP, ibudo, awọn alaye ijẹrisi olumulo.
  • Awọn alaye burandi - orukọ agbari ati aami.
  • Awọn eto agbegbe agbegbe System - ọna kika ọjọ, ọna kika akoko, agbegbe, owo, aami owo ati koodu Owo-owo ISO 4217.
  • Awọn eto aabo Aaye.

Lọgan ti o ba ti ṣetan, tẹ Itele lati bẹrẹ ilana fifi sori ẹrọ gangan nibiti oluṣeto yoo ṣẹda awọn tabili data data ati awọn eto aiyipada.

12. Lọgan ti fifi sori ẹrọ ba pari, o ti ṣetan lati buwolu wọle. Pese orukọ olumulo ati ọrọ igbaniwọle abojuto, lẹhinna tẹ lori\"Wọle".

Aaye akọọkan SuiteCRM: https://suitecrm.com/

Gbadun! Fun eyikeyi awọn ibeere tabi awọn ero ti o fẹ pin, jọwọ kọlu wa nipasẹ apakan asọye ni isalẹ.