Sugar CRM Community Edition je open source a webový software pro řízení vztahů se zákazníky (CRM). Poskytuje mnoho funkcí, jako je správa aktivit, kontakty, účty, kampaně, web-to-lead formuláře, dashboardy, e-mailové klienty a marketing, řízení projektů, sledování chyb, sdílené kalendáře atd., které umožňují maximální správu obchodu a vztahů s klienty.
V tomto tutoriálu vám ukážeme, jaknainstalovat Sugar CRM Community Edition na Ubuntu VPS za méně než 5 minut.
Stáhněte si nejnovější verzi Sugar CRM Community Edition dostupnou na http://sourceforge.net/projects/sugarcrm/files/ do adresáře „/opt“ na serveru. Poté jej rozbalte a přesuňte soubory a adresáře Sugar CRM do adresáře „/var/www/html/sugar“. V době psaní tohoto návodu je nejnovější stabilní verze Sugar CRM Community Edition 6.5.20.
cd /opt/ wget http://sourceforge.net/projects/sugarcrm/files/latest/download -O SugarCE-6.5.20.zip unzip SugarCE-6.5.20.zip mv SugarCE-Full-6.5.20 /var/www/html/sugar
Sugar CRM Community Edition vyžaduje:
- PHP s bcmath, cURL, grafickou knihovnou GD, hash, IMAP, JSON, mbstring, MySQLi, openSSL, SimpleXML, ZIP a ZLIB PHP rozšíření jsou povolena.
- Webový server Apache>=2.x+
- MySQL>=5.x nainstalované na vašem Linux VPS .
Aktualizujte seznamy balíčků operačního systému a nainstalujte aktualizace softwaru pomocí následujících příkazů:
apt-get update apt-get upgrade
Nainstalujte PHP a požadované moduly PHP:
apt-get install php5 php5-cli php5-common php5-dev php5-mysql php5-curl php5-gd php-pear php5-imap php5-mcrypt php5-xmlrpc php5-xsl
Pro zlepšení výkonu se doporučuje mít na serveru nainstalované rozšíření JSMin PHP. Rozšíření JSMin PHP lze nainstalovat pomocí příkazu pecl:
pecl install jsmin
Upravte konfigurační soubor php.ini a přidejte do něj ‘extension=jsmin.so’:
vi /etc/php5/apache2/php.ini
extension=jsmin.so
Také přidejte/upravte následující nastavení:
post_max_size = 32M upload_max_filesize = 32M memory_limit = 768M
InboundEmail a Campaigns (Email) vyžadují knihovny IMAP, proto povolte modul IMAP:
sudo php5enmod imap
Vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚sugar.conf‘:
touch /etc/apache2/sites-available/sugar.conf ln -s /etc/apache2/sites-available/sugar.conf /etc/apache2/sites-enabled/sugar.conf vi /etc/apache2/sites-available/sugar.conf
poté přidejte následující řádky:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/sugar/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/sugar/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Restartujte webový server Apache, aby se změny projevily:
service apache2 restart
Následující soubory a adresáře v adresáři „/var/www/html/sugar/“ musí být zapisovatelné z vašeho webového serveru:
'config.php' 'config_override.php' 'sugarcrm.log' 'cache' and all subdirectories and files 'custom' and all subdirectories and files 'data' and all subdirectories and files 'modules' and all subdirectories and files
To lze snadno provést provedením následujícího příkazu:
chown www-data:www-data -R /var/www/html/sugar/
Vytvořte na svém serveru novou databázi MySQL s názvem ‚sugarcrm‘:
mysql -u root -p mysql> CREATE DATABASE sugarcrm; mysql> CREATE USER sugar@localhost; mysql> SET PASSWORD FOR 'sugar'@'localhost' = PASSWORD("sugar-password"); mysql> GRANT ALL PRIVILEGES ON sugarcrm.* TO 'sugar'@'localhost' IDENTIFIED BY 'sugar-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Nezapomeňte změnit „sugar-password“ na silné heslo pro uživatele „sugar“ MySQL.
Otevřete http://your-domain.com ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů.
Chcete-li spustit Sugar Schedulers, přidejte do souboru crontab následující řádek:
* * * * * cd /var/www/html/sugar; php -f cron.php > /dev/null 2>&1
To je vše. Instalace Sugar CRM je nyní dokončena. Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich Ubuntu optimalizovaných VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali Sugar CRM pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.