GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Sugar CRM Community Edition na Ubuntu 14.04 VPS

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.


Panels
  1. Jak nainstalovat b2evolution na Ubuntu 14.04 VPS

  2. Jak nainstalovat Drupal 7 na Ubuntu 14.04

  3. Jak nainstalovat eGroupware na Ubuntu 14.04 VPS

  1. Jak nainstalovat OwnCloud 7 na Ubuntu 14.04 VPS

  2. Nainstalujte VTiger CRM na Ubuntu 14.04 VPS

  3. Jak nainstalovat Boonex Dolphin 7 na Ubuntu VPS

  1. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  2. Jak nainstalovat Vtiger CRM na Ubuntu 18.04 VPS

  3. Jak nainstalovat Microweber na Ubuntu 18.04