![როგორ გამოვასწოროთ შეცდომა „ამ სათაურის დაკვრა შეუძლებელია“ Netflix-ზე](/f/6ebe9937b64629b21a7220a325c33417.jpg?width=100&height=100)
შაქარი CRM არის კლიენტებთან ურთიერთობის მენეჯმენტი რომლის ადვილად დაყენება და კონფიგურაცია შესაძლებელია თავზე ნათურა დასტა. PHP- ით დაწერილი, SugarCRM გააჩნია სამი გამოცემა: საზოგადოების გამოცემა (უფასო), პროფესიული გამოცემა და Enterprise Edition.
ეს გაკვეთილი გაგიმხელთ როგორ დააინსტალიროთ SugarCRM Community Edition RedHat და Debian დაფუძნებულ სისტემებზე, როგორიცაა CentOS, Fedora, Scientific Linux, Ubuntu და ა.
1. Როგორც ვთქვი, შაქარი CRM მოითხოვს LAMP დასტის გარემოს და LAMP დასტის თქვენს შესაბამის Linux დისტრიბუციებზე დასაყენებლად გამოიყენეთ შემდეგი ბრძანებები.
RHEL/CentOS 7 -ზე # yum დააინსტალირეთ httpd mariadb-server mariadb php php-mysql php-pdo php-gd php-mbstring php-imap.
RHEL/CentOS 6 და Fedora– ზე # yum დააინსტალირეთ httpd mysql mysql-server php php-mysql php-pdo php-gd php-mbstring php-imap.
Fedora 23+ ვერსიაზე # dnf instll httpd mariadb-server mariadb php php-mysql php-pdo php-gd php-mbstring php-imap.
დებიანის 8/7 და უბუნტუ 15.10/15.04 # apt-get დააინსტალირეთ apache2 mariadb-server mariadb-client php5 php5-mysql libapache2-mod-php5 php5-imap.
დებიან 6 -ზე და უბუნტუზე 14.10/14.04 # apt-get instll apache2 mysql-client mysql-server php5 php5-mysql libapache2-mod-php5.
2. LAMP დასტის დაყენების შემდეგ, შემდეგ დაიწყეთ MySQL სერვისი და გამოიყენეთ mysql_secure_installation
სკრიპტი მონაცემთა ბაზის უზრუნველსაყოფად (დაამატეთ ახალი root პაროლი, გამორთეთ დისტანციური root შესვლა, წაშალეთ საცდელი მონაცემთა ბაზა და წაშალეთ ანონიმური მომხმარებლები).
# systemctl დაწყება mariadb [ჩართულია SystemD] # სერვისის mysqld დაწყება [ჩართულიაSysVinit] # mysql_secure_installation.
3. სანამ გააგრძელებდით შაქარი CRM ინსტალაცია ჯერ ჩვენ უნდა შევქმნათ MySQL მონაცემთა ბაზა. შედით MySQL მონაცემთა ბაზაში და გაუშვით ქვემოთ მოცემული ბრძანებები, რომ შექმნათ მონაცემთა ბაზა და მომხმარებელი SugarCRM ინსტალაციისთვის.
# mysql -u root -p. მონაცემთა ბაზის შექმნა შაქარი; მიანიჭეთ ყველა პრივილეგია შაქრის შემცველობაზე.* 'tecmint'@'localhost' გამოვლენილი 'პაროლით'; გაფრქვევის პრივილეგიები;
შენიშვნა: თქვენი უსაფრთხოების მიზნით შეცვალეთ მონაცემთა ბაზის სახელი, მომხმარებელი და პაროლი თქვენით.
Მნიშვნელოვანი: ეს მე -4 ნაბიჯი, გამოიყენება მხოლოდ Წითელი ქუდი და CentOS დაფუძნებული სისტემები, დებიანი და უბუნტუ მომხმარებლები გადადიან მე –5 საფეხურზე.
4. Პრობლემა მიიღე ძალა
ბრძანება შეამოწმოთ არის თუ არა Selinux ჩართული ჩვენს აპარატზე. იმ შემთხვევაში, თუ პოლიტიკა დადგენილია აღსრულებული
გამორთეთ იგი შემდეგი ბრძანებების გაცემით:
# მიიღე ძალა. # setenforce 0. # მიიღე ძალა.
Მნიშვნელოვანი: სელინუქსის სრულად გამორთვისთვის გახსენით /etc/selinux/config
ფაილი ტექსტური რედაქტორით და დააყენეთ ხაზი SELINUX ინვალიდი.
სელინუქსის პოლიტიკის გადასალახავად გაუშვით ქვემოთ მოცემული ბრძანება:
# chcon -R -t httpd_sys_content_rw_t/var/www/html/
5. შემდეგი, დარწმუნდით ამაში wget (ფაილების გადმოტვირთვა Linux– ისთვის) და გათიშვა სისტემის პროგრამები დაინსტალირებულია თქვენს აპარატზე.
# yum დააინსტალირეთ wget unzip [ჩართულია Წითელი ქუდისისტემები] # apt-get install wget გახსენით ფაილი [ჩართულიადებიანი სისტემები]
6. ბოლო საფეხურზე გახსენით /etc/php.ini ან /etc/php5/cli/php.ini კონფიგურაციის ფაილი და განახორციელეთ შემდეგი ცვლილებები:
upload_max_filesize = 7 მ. date.timezone = ევროპა/ბუქარესტი.
ცვლილებების გამოსაყენებლად გადატვირთეთ აპაჩი დემონი შემდეგი ბრძანების გაცემით:
SystemD მანქანებზე # სერვისი httpd გადატვირთვა. # სერვისი apache2 გადატვირთეთ ან SysVinit მანქანებზე # systemctl გადატვირთეთ httpd.service. # systemctl გადატვირთეთ apache2.service.
7. ახლა მოდით დავაინსტალიროთ SugarCTM. Წადი SugarCRM ჩამოტვირთვის გვერდი და მიიღეთ თქვენი სისტემის უახლესი ვერსია შემდეგი ბრძანების გაცემით:
# wget http://liquidtelecom.dl.sourceforge.net/project/sugarcrm/1%20-%20SugarCRM%206.5.X/SugarCommunityEdition-6.5.X/SugarCE-6.5.22.zip.
8. გადმოტვირთვის დასრულების შემდეგ გამოიყენეთ გათიშვა ბრძანება ამოიღოთ არქივი და დააკოპირეთ კონფიგურაციის ფაილები თქვენს ვებ სერვერის დოკუმენტის ძირში. ჩამოთვალეთ ფაილები აქედან /var/www/html ან /var/www დირექტორია შემდეგი ბრძანებების გაშვებით:
# unzip SugarCE-6.5.22.zip # cp -rf SugarCE-Full-6.5.22/*/var/www/html/ # ls/var/www/html/
acceptDecline.php image.php removeme.php. ქეში მოიცავს robots.txt. campaign_tracker.php index.php run_job.php. campaign_trackerv2.php ინსტალაციის სერვისი. config_override.php install.php საპონი. config.php json_server.php საპონი. php. cron.php jssource sugarcrm.log. crossdomain.xml leadCapture.php SugarSecurity.php. საბაჟო ლიცენზია sugar_version.json. მონაცემები LICENSE.txt sugar_version.php. dictionary.php log4php თემები. download.php log_file_restricted.html TreeData.php. emailmandelivery.php maintenance.php ატვირთვა. მაგალითები მეტამონაცემები vcal_server.php. export.php metagen.php vCard.php. files.md5 მოდული დააინსტალირეთ WebToLeadCapture.php. HandleAjaxCall.php მოდულები XTemplate. ical_server.php pdf.php Zend.
9. შემდეგი, შეცვალეთ დირექტორია /var/www/html
და შეცვალეთ ნებართვები ქვემოთ მითითებულ დირექტორიებსა და ფაილებზე, რათა მიანიჭოთ apache წერის ნებართვები:
# cd/var/www/html/ # chmod -R 775 custom/ cache/ modules/ upload/ # chgrp -R apache custom/ cache/ modules/ upload/ # chmod 775 config.php config_override.php # chgrp apache config.php config_override.php.
ასევე, შექმენით htaccess ფაილი webroot დირექტორიაში და მიეცით Apache ამ ფაილზე ჩაწერის ნებართვა.
# შეხება .htaccess. # chmod 775 .htaccess. # chgrp apache .htaccess.
10. შემდეგ ეტაპზე გახსენით ბრაუზერი თქვენი LAN– ის დისტანციური მდებარეობიდან და გადადით LAMP (ან დომენის) აპარატის IP მისამართზე, აირჩიეთ ინსტალაციის ენა და დააჭირეთ შემდეგი ღილაკი.
http: ///install.php.
11. მთელი რიგი სისტემის შემოწმების შემდეგ მოხვდა შემდეგი გაგრძელება.
12. შემდეგ ეკრანზე მიიღეთ ლიცენზია და დააჭირეთ შემდეგი ისევ ღილაკი.
13. მთელი რიგი გარემოს შემოწმების შემდეგ ინსტალერი გადამისამართდება SugarCRM ინსტალაციის პარამეტრებზე. აქ აირჩიე Ხელით დაყენება და დააწკაპუნეთ შემდეგი ღილაკი შემდგომი გასაგრძელებლად.
14. აირჩიეთ MySQL როგორც შიდა მონაცემთა ბაზა SugarCRM– სთვის და კვლავ დააჭირეთ ღილაკს შემდეგი.
15. მას შემდეგ, რაც გამოჩნდება მონაცემთა ბაზის კონფიგურაციის ეკრანი, გადადით MySQL მონაცემთა ბაზის კონფიგურაციაზე. აქ შეავსეთ ველები SugarCRM MySQL მონაცემთა ბაზისთვის ადრე შექმნილი მნიშვნელობებით და დააჭირეთ შემდეგი როდესაც დასრულდება:
მონაცემთა ბაზის სახელი: შაქარი Მასპინძლის სახელი: localhost მონაცემთა ბაზის ადმინისტრატორის სახელი: ექსპედიცია მონაცემთა ბაზის ადმინისტრატორის პაროლი: პაროლი შაქრის მონაცემთა ბაზის სახელი: იგივე როგორც ადმინისტრატორის მომხმარებელი შეავსეთ მონაცემთა ბაზა დემო მონაცემებით: არა
თუ მონაცემთა ბაზა უკვე შექმნილია, შეტყობინება მოგთხოვთ შეამოწმოთ DB სერთიფიკატები. მოხვდა მიღება ღილაკი შემდგომი გასაგრძელებლად.
16. შემდეგ ეკრანზე ინსტალერი გკითხავთ URL შაქრის მაგალითისა და სისტემის სახელი. დატოვეთ URL მნიშვნელობა ნაგულისხმევად და შეარჩიეთ აღწერითი სახელი SugarCRM სისტემისთვის. ასევე, შეიყვანეთ ადმინისტრატორის მომხმარებლის სახელი და პაროლი SugarCRM– ისთვის.
17. შემდეგ ეკრანზე, საიტის უსაფრთხოება, მოხსენით ყველა ვარიანტი და დააჭირეთ შემდეგი გაგრძელება.
17. დაბოლოს, გადახედეთ SugarCRM კონფიგურაციას და დაადასტურეთ პარამეტრები ღილაკზე დაჭერით Დაინსტალირება ღილაკი.
18. ინსტალაციის დასრულების შემდეგ დააჭირეთ შემდეგი ღილაკი გასაგრძელებლად. თქვენ ასევე შეგიძლიათ ატვირთოთ ა ენის პაკეტი SugarCRM– სთვის, თუ ეს ასეა.
19. შემდეგ ეკრანზე შეგიძლიათ აირჩიოთ პროგრამული უზრუნველყოფის რეგისტრაცია. თუ ეს ასეა, შეავსეთ საჭირო ველები შესაბამისად და დააჭირეთ წარდგენას. როდესაც დასრულდა დარტყმა შემდეგი ისევ ღილაკი და Შესვლა მთავარი ფანჯარა უნდა გამოჩნდეს.
20. შედით ადრე შექმნილი სერთიფიკატებით და გააგრძელეთ SugarCMS– ის პერსონალიზებით ლოგოთი, ლოკალიზაციის პარამეტრებით, ფოსტის პარამეტრებით და თქვენი პირადი ინფორმაციით.
21. კონფიგურაციის პროცესის შემდეგ, შეიყვანეთ ბრძანების სტრიქონი გასცეს შემდეგი ბრძანებები, რათა დააბრუნოთ ცვლილებები SugarCRM სამონტაჟო ფაილებში. ასევე ამოიღეთ ინსტალაციის დირექტორია შემდეგი ბრძანებების გაცემით.
# cd/var/www/html/ # chmod 755 .htaccess config.php config_override.php. # rm -rf install/ install.php.
საბოლოოდ დაამატეთ შემდეგი cronjob SugarCMS თქვენს აპარატზე გაშვებით crontab -e
ბრძანება:
* * * * * cd/var/www/html/; php -f cron.php> /dev /null 2> & 1.
გილოცავთ! SugarCRM არის დაინსტალირებული თქვენს სისტემაში.