V této konfiguraci nainstalujeme SugarCRM CE komunitní vydání softwaru pro řízení vztahů se zákazníky od SugarCRM, Inc na Debian 7 „wheezy“ Linux.
Stáhnout
Komunitní edice sugarCRM je licencována pod AGPLv3. Aktuální verze sugarCRM CE je 6.5.18. Přejděte na domovskou stránku SugarCRM CE a stáhněte si nejnovější úplný instalační balíček nebo použijte níže uvedený odkaz a příkaz ke stažení sugarCRM CE do vašeho domovského adresáře:
# wget http://goo.gl/lzyQw2 Saving to: `SugarCE-6.5.18.zip' 100%[===========>] 21,267,418 722K/s in 34s 2014-10-20 06:09:54 (615 KB/s) - `SugarCE-6.5.18.zip' saved [21267418/21267418]
Předpoklady
Dále musíme nainstalovat všechny požadované předpoklady pro spuštění sugarCRM. Následující příkaz nainstaluje všechny potřebné součásti:
# apt-get install php5-mysql libapache2-mod-php5 mysql-server unzip php5-gd php5-curl
Konfigurace
Zde předpokládáme, že se rozhodnete nainstalovat sugarCRM do výchozího kořenového adresáře Apache /var/www
. Pokud tomu tak není, změňte příslušné příkazy níže tak, aby ukazovaly na vybraný kořenový adresář instalace:
Odstranit výchozí soubor index.html:
# rm /var/www/index.html
Rozbalte instalační balíček SugarCRM a přesuňte jej do svého instalačního adresáře. Jak již bylo zmíněno v našem případě, je to /var/www
:
# unzip SugarCE-6.5.18.zip # mv SugarCE-Full-6.5.18/* /var/www/
Nastavte webový server apache jako vlastníka celého instalačního adresáře:
# chown -R www-data.www-data /var/www/
Změňte velikost nahrávaného souboru na minimálně 6 MB. Toto je minimální doporučená hodnota sugarCRM, takže si můžete nastavit vlastní velikost nahrávaného souboru podle svých potřeb. Chcete-li změnit maximální velikost souboru, otevřete konfigurační soubor PHP /etc/php5/apache2/php.ini
a upravit řádek:
upload_max_filesize = 6M
Jako poslední konfigurační krok vytvořte uživatele databáze, kterého bude používat sugarCRM. Přihlaste se k serveru mysql
# mysql -p Enter password: mysql>
a spusťte níže uvedené příkazy:
mysql> create database sugarcrmce; Query OK, 1 row affected (0.00 sec) mysql> CREATE USER 'sugarcrm'@'localhost' IDENTIFIED BY 'mypass'; Query OK, 0 rows affected (0.01 sec) mysql> grant CREATE, ALTER, DELETE, INSERT, SELECT, UPDATE, LOCK TABLES, DROP -> on sugarcrmce.* to sugarcrm@localhost; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye
Instalace
Následuje skutečná instalace. SugarCRM spustí průvodce instalací, který vás provede tímto procesem. Hlavní body instalace sugarCRM jsou uvedeny níže. Chcete-li spustit průvodce instalací, nasměrujte svůj prohlížeč na cílový webový server, např.:
http://sugarcrm.local/install.php