tài liệu hướng dẫn cài đặt sugarcrm trên linux (ubuntu)

22
1 Hướng Dẫn Cài Đặt Và Cu Hình SugarCRM trên Linux (Ubuntu) ChĐề Trang I.Cài đặt và cu hình SugarCRM……………………………………………………………2 1.Cài đặt LAMP (Linux, Apache, MySQL, PHP)……………………………………..2 2 . To Thư mc cha và cài đặt tham số……………………………………………....3 3 . Cấu hình sugarCRM ………………………………………………………………..5 II.Quy Trình Sales trên sugarCRM …………………………………………………………19 1.Khái nim bn ……………………………………………………………………19. 2.Quy trình hot động ………………………………………………………………….20 Trong tài liu này chúng tôi shướng dn các bước ti ến hành cài đặt SugarCRM (Version 6.3.0 ) trên môi trường linux (UBUNTU)

Upload: ducnguyenhuu

Post on 22-Jun-2015

1.105 views

Category:

Documents


10 download

DESCRIPTION

(onlinecrm.vn)Tài Liệu Hướng Dẫn Cài đặt SugarCRM (6.3.9) trên Linux(Ubuntu) Công ty phần mềm quản lý khách hàng việt nam

TRANSCRIPT

Page 1: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

1

Hướng Dẫn Cài Đặt Và Cấu Hình SugarCRM trên Linux (Ubuntu)

Chủ Đề Trang

I.Cài đặt và cấu hình SugarCRM……………………………………………………………2

1.Cài đặt LAMP (Linux, Apache, MySQL, PHP)……………………………………..2

2 . Tạo Thư mục chứa và cài đặt tham số……………………………………………....3

3 . Cấu hình sugarCRM ………………………………………………………………..5

II.Quy Trình Sales trên sugarCRM …………………………………………………………19

1.Khái niệm cơ bản ……………………………………………………………………19.

2.Quy trình hoạt động ………………………………………………………………….20

Trong tài liệu này chúng tôi sẽ hướng dẫn các bước tiến hành cài đặt SugarCRM (Version

6.3.0 ) trên môi trường linux (UBUNTU)

Page 2: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

2

I.Cài đặt và cấu hình SugarCRM

1.Cài đặt LAMP (Linux, Apache, MySQL, PHP)

Mở cửa sổ terminal (alt+tab) đánh vào những dòng lệnh sau (mục đích tạo biến môi

trường và server để quản lý cơ sở dữ liệu cũng như quản lý sugarcrm) và nhấn Enter

sudo apt-get install apache2

sudo apt-get install mysql-server

sudo apt-get install libapache2-mod-php5 libapache2-mod-perl2

sudo apt-get install php5 php5-cli php5-common php5-curl php5-dev php5-gd php5-imap

php5- ldap unzip

sudo apt-get install php5-mhash php5-mysql php5-odbc curl libwww-perl imagemagick

sudo apt-get install phpmyadmin

Tạo Database cho SugarCRM

mysql -u root –p

nhập password của mySQL lúc cài đặt và tiến hành tạo cơ sở dữ liệu

Page 3: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

3

sau khi login tạo một database

mysql> create database sugarcrm;

Query OK, 1 row affected (0.00 sec)

Cho phép người dùng sugarcrm kết nối tới server từ localhost sử dụng password

mysql> grant usage on *.* to sugarcrm@localhost identified by 'yourpassword';

Query OK, 0 rows affected (0.00 sec)

Cấp phát quyền ưu tiên cho người dùng trên sugarcrm@localhost trong cơ sở dữ liệu

sugarcrm

mysql> grant all privileges on sugarcrm.* to sugarcrm@localhost;

Query OK, 0 rows affected (0.00 sec)

mysql> exit

2 . Tạo Thư mục chứa và cài đặt tham số

Tạo thư mục chứa phần mềm sugarCRM,cấu hình tham số ,phân quyền ưu tiên

nhấn tổ hợp phím alt+tab để mở cửa sổ Terminal , gõ lệnh

mkdir -p /var/www/sugarcrm

và truy cập vào thư mục

cd /var/www/sugarcrm

Download phiên bản của SugarCRM và giải nén file vào /var/www/sugarcrm

(Ở đây chúng tôi sử dụng version SugarCE-6.3.0 vì đầy đủ tính năng bảo mật và có phân

quyền đa giao diện)

Page 4: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

4

(giải nén phần mềm : unzip SugarCE-6.3.0.zip)

Thay đổi quyền ưu tiên cho thư mục

sudo chown -Rf www-data:www-data sugarcrm

Quyền ưu tiên được phép chỉnh sửa,xóa SugarCRM

cd /var/www/sugarcrm

sudo chmod 777 config.php

sudo chmod 777 custom

sudo chmod -R 766 data

sudo chmod -R 777 cache

sudo chmod -R 766 modules

Bây giờ chúng ta cần thay đổi file php.ini (phần này giúp cho cấu hình phù hợp với tham

số trong máy tính cài đặt)

sudo gedit /etc/php5/apache2/php.ini

Tìm tới dòng sau đây

;memory_limit = 16M

và thay đổi thành

memory_limit = 128M

Thay đổi

;upload_max_filesize = 2M

thành

upload_max_filesize = 64M

Restart apache2 sử dụng lệnh sau

Page 5: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

5

sudo /etc/init.d/apache2 restart

Cấu hình sugarCRM

Bây giờ chúng ta mở webbrowser và đánh vào ô địa chỉ

http://localhost/sugarcrm/SugarCE-Full-6.3.0/install.php

3 . Cấu hình sugarCRM

Tại trang bắt đầu của web browser (IE, FireFox) và đánh vào ô địa chỉ

http://localhost/sugarcrm/SugarCE-Full-6.3.0/install.php click Next

Page 6: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

6

Page 7: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

7

Tiếp tục Next tại các bước tiếp theo và chọn I accept

Page 8: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

8

Chọn Typical install và click next- màn hình hiện ra chọn MySQL (kiểu cơ sở dữ liệu chúng

ta đã cài đặt trước đó)

Chúng ta sẽ bắt đầu điền thông tin cho trang Database Configuration, điền tên cho cơ

sở dữ liệu của SugarCRM (ví dụ sugarcrm) – sẽ tự động tạo ra nếu chưa tồn tại. Giá trị

Host Name là localhost, sau đó là tên tài khoản quản trị MySQL (root) và mật khẩu đã tạo

Page 9: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

9

Tiếp tục cuộn xuống phía dưới, chọn Define user to create từ menu để tạo tài khoản

MySQL cho SugarCRM (tài khoản này sẽ được thiết lập trong khi cài đặt). Điền tên

(ví dụ sugarcrm) và mật khẩu. Bên cạnh đó, nếu bạn muốn sử dụng dữ liệu mẫu để thử

nghiệm, chọn Yes từ menu Populate Database with Demo Data? Sau đó nhấn Next

Điền mật khẩu của tài khoản quản trị SugarCRM (tên mặc định là admin):

Page 10: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

10

Kiểm tra lại toàn bộ cấu hình và nhấn Install

Bấm Next sau khi kết thúc việc cài đặt SugarCRM

Tùy chọn người sử dụng có muốn nhận tin tức phía nhà phát triển thì điền thông tin cá

nhân tại bước này

Page 11: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

11

Bắt đầu đăng nhập vào trang quản trị của SugarCRM với tài khoản admin và mật khẩu

Page 12: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

12

Sau lần đăng nhập đầu tiên,Chúng ta sẽ thấy màn hình tiếp theo như bên dưới. Nhấn Next

Page 13: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

13

Thay đổi logo cho phù hợp (nếu cần) và nhấn next

Page 14: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

14

Lựa chọn các thông số khác như định dạng ngày tháng, ngôn ngữ, đơn vị tiền tệ sử dụng...

Bước tiếp theo cần thực hiện là điều chỉnh để SugarCRM gửi email( Gmail server, Yahoo

server, Microsoft Exchange server), hoặc với server của riêng người dùng với lựa chọn

Other. Nếu hệ thống có Sendmail, Postfix, hoặc MTA thì có thể gửi email từ localhost. Trong

trường hợp này, chúng ta chỉ định localhost là SMTP Server, và bỏ dấu check tại ô Use SMTP

Authentication? (vì dữ liệu gửi đi từ localhost không cần quá trình xác nhận).Thông số

SMTP Port là 25, chọn -none- trong mục Enable SMTP over SSL or TLS? Và đánh dấu

check tại mục Allow users to use this account for outgoing email

Page 15: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

15

Page 16: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

16

Tiếp theo, điền thông tin cá nhân,nhấn Next trang kế tiếp chọn múi giờ phù hợp và Next

Page 17: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

17

Trang cuối nhấn Finish để lưu thay đổi và bắt đầu sử dụng SugarCRM:

Page 18: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

18

Và đây là trang giao diện ban đầu sau quá trình cấu hình thành công

Page 19: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

19

Lưu ý

-Trong quá trình cài đặt có thể xuất hiện một vài lỗi như 'installer_locked'

chúng ta thay đổi trong config.php

'installer_locked' => true

thành

'installer_locked' => false

-Tất cả các version của SugarCRM có thể được download tại đây

http://www.sugarforge.org/frs/?group_id=6

-Trong quá trình cài đặt phải phân quyền chmod đẻ được phép chỉnh sửa cho các file sau

+chmod 777 config.php

+chmod 777 custom

+chmod -R 766 data

+chmod -R 766 cache

+chmod -R 766 modules

-Quá trình cài đặt phpmyadmin cần phải cấu hình database ,cung cấp pasword và

username khi màn hình config hiện ra

Nêu khi cài đặt phpmyadmin bị lỗi có thể dùng lệnh sau cấu hình lại

sudo dpkg-reconfigure phpmyadmin

hoặc remove nó

sudo apt-get --purge remove phpmyadmin

Page 20: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

20

II.Quy Trình Sales trên sugarCRM :

1.Khái niệm cơ bản :

Leads : Là những đầu mối kinh doanh hay còn gọi là khách hàng tiềm năng ,chứa những

thông tin liên lạc trong quá trình bán hàng

Accounts :các thông tin liên quan đến khách hàng như:Tên công ty, tên khách hàng, số

điện thoại, địa chỉ, mã số thuế...

Contacts : bất kỳ cá nhân nào trong quá trình giao dịch, bán hàng, là những người đại

diện một lĩnh vực nào đó của công ty, đó là một người liên hệ của đầu mối đã được thẩm

định và đánh giá về một cơ hội bán hàng có thể đạt được

Opportunities :Tạo và quản lý các cơ hội kinh doanh cho doanh nghiệp của công ty. Mỗi

cơ hội phải gắn với một khách hàng

Activities : Các hoạt động có liên quan đến công việc,chúng ta có thể tạo ra nhiệm vụ

giao cho chính mình hoặc là giao cho các nhân viên khác trong công ty. Khi bạn tạo ra

một nhiệm vụ, nhiệm vụ đó có thể liên quan đến một trường hợp cụ thể, chẳng hạn như

một khách hàng hoặc một cơ hội

Calls : Lên lịch một cuộc gọi với một hoặc nhiều nhân viên trong công ty… để thảo luận

về một khách hàng cụ thể hoặc cần trao đổi thông tin về cơ hội nào đó mà bạn quan tâm

Meetings : Giúp lên lịch các cuộc hẹn một cách hợp lí bạn có thể lên lịch cuộc hẹn với

Page 21: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

21

các nhân viên cùng làm trong công ty hoặc có thể lên lịch hẹn với khách hàng mà bạn cần

bàn về công việc hiện tại

Documents : Tạo ra và quản lý các tập tin mà bạn chia sẻ với các nhân viên. Sử dụng

module này để tạo ra một thư viện các tài liệu mà bạn có thể chia sẻ với các nhân

viên khác. Người dùng có thể tạo ra một loạt các văn bản khác nhau, từ tiếp thị đến hợp

đồng...

2.Quy trình hoạt động :

Hoạt động chăm sóc khách hàng của công ty bắt đầu từ một chiến dịch (campaign), nhân

viên công ty sẽ lên kế hoạch và tiềm ra những đầu mối (leads) hay còn gọi là khách hàng

tiềm năng cho công ty. Sau khi đã được xác định là khách hàng tiềm năng của công ty.

Công ty sẽ tiến hành đánh giá nhu cầu của khách hàng để có thể có được hoạt động bán

hàng(Activities) một cách tốt nhất. Sau khi khách hàng vừa lòng với các hoạt động cũng

như cách phục vụ khách hàng rất tốt, công ty và khách hàng sẽ tiến hành ký hợp

đồng(Contratcts) và lên kế hoạch thực hiện dự án. Một dự án khi được hoàn thành sẽ

được các bộ phận nghiệm thu lại(Cases) xem có đạt chất lượng không ? Còn có những

thiếu xót gì cần phải khắc phục hoặc thay đổi. Khi công ty nghiệm thu xong, khách hàng

khi sử dụng nếu có những phản ánh về chất lượng hoặc bất kì vấn đề gì liên quan đến dự

án đó, thì nhân viên phụ trách mảng công việc lên dự án phải bắt đầu thực hiện lại dự án

đến khi khách hàng vừa lòng. Sau khi đã kết thúc dự án thì bên khách hàng và công ty sẽ

làm các thủ tục thanh lý hợp đồng để kết thúc dự án đã được triển khai. Trong quá trình

đó bên công ty sẽ có các hoạt động chăm sóc khách hàng để đảm bảo quan hệ lâu dài với

công

Page 22: Tài Liệu Hướng Dẫn Cài đặt Sugarcrm trên linux (Ubuntu)

22

TÀI LIỆU THAM KHẢO

[1] www.Sugarcrm.com, Sugar_CommunityEdition_Application_Guide_6.1.0.pdf

[2] http://www.susasoft.com/phan-mem-CRM/quy-trinh-trong-sugarCRM-17.html

[3]http://support.sugarcrm.com/02_Documentation/01_Sugar_Editions/02_Sugar_Enterprise/Sugar_Enter

prise_6.3/Sugar_Enterprise_Installation_and_Upgrade_Guide_6.3.0#Memory_requirements

[4]http://www.susasoft.com/huong-dan-su-dung-sugarCRM/cuoc-hen-22.html

[5]https://wiki.archlinux.org/index.php/Installing_Sugarcrm_Community_Edition

[6]http://clean-clouds.com/2011/10/19/install-sugarcrm-on-ubuntu/