In dieser Konfiguration installieren wir SugarCRM CE, die Community-Edition der Customer Relationship Management-Software von SugarCRM, Inc, auf Debian 7 „wheezy“ Linux.
Herunterladen
Die Community Edition von sugarCRM ist unter AGPLv3 lizenziert. Die aktuelle Version von sugarCRM CE ist 6.5.18. Gehen Sie zur Startseite von SugarCRM CE und laden Sie das neueste vollständige Installationspaket herunter oder verwenden Sie den Link und Befehl unten, um sugarCRM CE in Ihr Home-Verzeichnis herunterzuladen:
# 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]
Voraussetzungen
Als nächstes müssen wir alle erforderlichen Voraussetzungen installieren, um sugarCRM auszuführen. Der folgende Befehl installiert alle notwendigen Teile:
# apt-get install php5-mysql libapache2-mod-php5 mysql-server unzip php5-gd php5-curl
Konfiguration
Hier gehen wir davon aus, dass Sie sugarCRM in einem Standard-Apache-Stammverzeichnis /var/www
installieren . Wenn dies nicht der Fall ist, ändern Sie die folgenden Befehle entsprechend, um auf das von Ihnen gewählte Installationsstammverzeichnis zu verweisen:
Standarddatei index.html entfernen:
# rm /var/www/index.html
Entpacken Sie das SugarCRM-Installationspaket und verschieben Sie es in Ihr Installationsverzeichnis. Wie bereits erwähnt, ist es in unserem Fall /var/www
:
# unzip SugarCE-6.5.18.zip # mv SugarCE-Full-6.5.18/* /var/www/
Machen Sie den Apache-Webserver zum Eigentümer des gesamten Installationsverzeichnisses:
# chown -R www-data.www-data /var/www/
Ändern Sie die Größe des Datei-Uploads auf mindestens 6 MB. Dies ist ein von sugarCRM empfohlener Mindestwert, also können Sie Ihre eigene Datei-Upload-Größe je nach Bedarf festlegen. Um die maximale Dateigröße zu ändern, öffnen Sie die PHP-Konfigurationsdatei /etc/php5/apache2/php.ini
und Zeile ändern:
upload_max_filesize = 6M
Erstellen Sie als letzten Konfigurationsschritt einen Datenbankbenutzer, der von sugarCRM verwendet werden soll. Melden Sie sich beim MySQL-Server an
# mysql -p Enter password: mysql>
und führen Sie die folgenden Befehle aus:
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
Installation
Als nächstes folgt die eigentliche Installation. SugarCRM startet einen Installationsassistenten, der Sie durch diesen Vorgang führt. Die Hauptpunkte der SugarCRM-Installation sind unten aufgeführt. Um den Installationsassistenten zu starten, richten Sie Ihren Browser auf einen Ziel-Webserver, z. B.:
http://sugarcrm.local/install.php