Wụnye SuiteCRM (njikwa mmekọrịta ndị ahịa) na Linux


CRM (njikwa mmekọrịta ndị ahịa) na-ezo aka n'ụdị dị iche iche nke omume, atumatu na teknụzụ ndị ụlọ ọrụ na-eji ejikwa na nyochaa mmekọrịta ya na ndị ahịa ugbu a na ndị nwere ike ime; na isi ebumnuche nke ịkwalite mmekọrịta azụmahịa na ndị ahịa, njide ndị ahịa na ịkwalite uto ahịa.

SuiteCRM bụ isi iyi mepere emepe, nke egosipụtara nke ọma na sistemụ CRM nwere nnukwu ike na-arụ ọrụ na sistemụ arụmọrụ ọ bụla ejiri PHP arụnyere. Ọ bụ ndụdụ nke ama ama ama ama ama ama SugarCRM Community Edition.

Nwalee SuiteCRM Demo site na iji nzere dị n'okpuru ịbanye:

Username: will 
Password: will

  • Cross-platform: na-agba na Linux, Windows, Mac OSX na sistemụ ọ bụla na-agba PHP.
  • Modul arụ ọrụ nke ọma, dị ike na nke na-agbanwe agbanwe.
  • Na-akwado akpaaka nke ọrụ ugboro ugboro.
  • Na-akwado ịdezi pipeline ahịa ngwa ngwa ma dị mfe.
  • Na-akwado ikepụta ngụpụta ndị ahazigharịrị nke ọma.
  • Na-enye ohere ijikwa atụmatụ ọnụahịa.
  • Na-akwado ọrụ onwe onye ahịa site na iji webụsaịtị dị mfe ịtọlite na iji.
  • Ịma ọkwa ozugbo maka nsogbu ndị ahịa gbakwunyere ọtụtụ ihe ndị ọzọ.

  • Sistemu Debian/Ubuntu ma ọ bụ CentOS arụnyere na LAMP Stack.
  • PHP (JSON, XML Parsing, MB Strings, ZIP Handling, IMAP, cURL) modul.
  • Ọbá akwụkwọ mkpakọ ZLIB.
  • Nkwado sprite.

N'isiokwu a, anyị ga-akọwa otu esi etinye ma hazie SuiteCRM na CentOS/RHEL 7 na Debian/Ubuntu based system.

Nzọụkwụ 1: Ịwụnye LAMP Stack Environment

1. Mbụ melite usoro software ngwugwu ka ọhụrụ version.

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

2. Ozugbo ngwugwu software emelitere, ugbu a ị nwere ike iwunye LAMP (Linux, Apache, MySQL & PHP) tojupụtara na modul PHP niile achọrọ dị ka egosiri.

-------------- 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. Ozugbo etinyere stack LAMP, malite ọrụ Apache na MariaDB ma mee ka ọ malite na-akpaghị aka na usoro buut.

-------------- 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. Ugbu a, chekwaa ma kwesie ike nwụnye ihe nkesa nchekwa data site na iji edemede dị n'okpuru.

$ sudo mysql_secure_installation
OR
# mysql_secure_installation

Mgbe ịmechara edemede nchekwa dị n'elu, a ga-agwa gị ka itinye paswọọdụ mgbọrọgwụ, pịa [Tinye] na-enyeghị ya:

Enter current password for root (enter for none):

Ọzọ, a ga-ajụkwa gị ịza ajụjụ ndị dị n'okpuru, naanị pịnye y na ajụjụ niile ka ịtọọ paswọọdụ mgbọrọgwụ, wepụ ndị ọrụ amaghị aha, gbanyụọ nbanye mgbọrọgwụ, wepụ nchekwa data ule wee bugharịa ihe ùgwù. tebụl:

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. Ugbu a ịkwesịrị ịhazi PHP iji kwe ka ebugo faịlụ nke dịkarịa ala 6MB. Mepee faịlụ nhazi PHP gị (/etc/php.ini ma ọ bụ /etc/php5/apache2/php.ini) na nhọrọ nchịkọta nhọrọ gị, chọọ upload_max_filesize wee tọọ ya otú ahụ.

upload_max_filesize = 6M

Chekwaa faịlụ ma mechie ya, wee malitegharịa ihe nkesa HTTP.

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

Kwụpụ 2: Mepụta ọdụ data SuiteCRM

6. N'ime usoro a, ị nwere ike ịmepụta nchekwa data nke ga-echekwa data maka suiteCRM. Gbaa iwu dị n'okpuru iji nweta shei MariaDB (cheta na iji ụkpụrụ nke gị maka aha nchekwa data, onye ọrụ na paswọọdụ).

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

Kwụpụ 3: Wụnye na Ntọala SuiteCRM

7. Buru ụzọ tinye Git ka ị nweta na mechie ụdị SuiteCRM kachasị ọhụrụ site na ebe nchekwa Github n'okpuru ndekọ mgbọrọgwụ Apache (/var/www/html/) na ikike kwesịrị ekwesị na nchekwa 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. Ugbu a mepee ihe nchọgharị weebụ gị wee pịnye URL dị n'okpuru iji nweta ọkachamara nrụnye webụ SuiteCRM.

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

Ị ga-ahụ ibe nnabata, nke gụnyere Agreement License SuiteCRM. Gụọ akwụkwọ ikike wee lelee \M na-anabata, ma tọọ asụsụ nwụnye. Pịa Ọzọ ka ịga n'ihu.

9. Ị ga-ahụ tupu nwụnye chọrọ ibe n'okpuru. Ọ bụrụ na ihe niile dị mma dị ka egosiri na nseta ihuenyo dị n'okpuru, pịa Ọzọ ka ịga n'ihu.

11. Ọzọ, nye ntọala nchekwa data SuiteCRM (aha nchekwa data, onye ọbịa, aha njirimara na paswọọdụ).

N'otu ibe ahụ, tinye nhazi saịtị (aha saịtị, aha njirimara, paswọọdụ na adreesị ozi-e).

Ị nwekwara ike hazie nhọrọ ndị ọzọ:

  • Demo data (họrọ ee ma ọ bụrụ na ịchọrọ iji data ngosi bulite saịtị).
  • Nhọrọ ọnọdụ – dị ka ahịa, ire ahịa wdg.
  • Nkọwapụta ihe nkesa SMTP – họrọ onye na-eweta email gị, ihe nkesa SMTP, ọdụ ụgbọ mmiri, nkọwa njirimara onye ọrụ.
  • Nkọwa akara – aha nzukọ na akara ngosi.
  • Ntọala mpaghara sistemụ – usoro ụbọchị, usoro oge, mpaghara oge, ego, akara ego na Koodu ego ego ISO 4217.
  • Nhazi nchekwa saịtị.

Ozugbo ịmechara, pịa Ọzọ ka ịmalite usoro nrụnye n'ezie ebe onye nrụnye ga-emepụta tebụl nchekwa data na ntọala ndabara.

12. Ozugbo echichi zuru ezu, ị dị njikere ịbanye. Nye aha njirimara na paswọọdụ onye nchịkwa, wee pịa \Banye.

Ebe obibi SuiteCRM: https://suitecrm.com/

Nwee obi ụtọ! Maka ajụjụ ma ọ bụ echiche ọ bụla ịchọrọ ịkekọrịta, biko kpọtụrụ anyị site na ngalaba nkọwa n'okpuru.