VtigerCRM - 客戶關係管理系統 (GPL)

    官方連結:

    安裝 Vtiger 6 在 CentOS 6

    系統需求

    • MySQL >= 5.1.x
    • PHP >= 5.2.x
      • php-imap
      • php-curl
      • php-xml
      • max_memory (min. 256MB)
      • max_execution_time (min. 60 seconds)
      • error_reporting (E_ALL & ~E_NOTICE & ~E_DEPRECATED)
    • Apache >= 2.1
    1. LAMP 安裝
    yum install httpd
    service httpd start
    yum install mysql-server
    service mysqld start
    /usr/bin/mysql_secure_installation
    yum install php php-mysql 
    
    2. 下載 Vtiger

    下載位址:https://www.vtiger.com/open-source-downloads/

    wget "http://downloads.sourceforge.net/project/vtigercrm/vtiger%20CRM%206.0.0/Core%20Product/vtigercrm6.0.0.tar.gz?r=&ts=1400591811&use_mirror=jaist"
    mv vtigercrm6.0.0* vtigercrm6.0.0.tar.gz 
    tar -xzf vtigercrm6.0.0.tar.gz -C /var/www/html/
    chmod -R 0755 /var/www/html/vtigerCRM/ 
    chown -R apache:apache /var/www/html/vtigerCRM/
    

    3. 關閉 SELinux & Firewall

    編輯 /etc/selinux/config

    SELINUX=disabled
    

    重啟機器

    關閉 firewall

    yum install system-config-firewall-tui
    setup 
    

    4. 安裝 Vtiger

    建立資料庫
    mysql -u root -p
    mysql> create database vtigercrm default character set utf8;
    mysql> create user 'mycrm'@'localhost' identified by 'mycrm-pass';
    mysql> grant all privileges on vtigercrm.* to 'mycrm'@'localhost'; 

     

    開啟瀏覽器,輸入 http://<server.ip>/vtigerCRM

    Installation prerequisites

    出現紅字的模組及 PHP 設定,必須先完成。

    yum install php-imap 
    

    設定 PHP 參數

    cd /var/www/html/vtigerCRM
    vi .htaccess 
    

    .htaccess:

    Options -Indexes
    php_value max_execution_time 600
    php_flag display_errors on
    php_flag allow_call_time_pass_reference on
    php_flag log_errors off
    php_value error_reporting "2 8 8192"
    php_flag short_open_tag on 
    

    新增 apache 設定檔
    編輯 /etc/httpd/conf.d/vtigercrom.conf

    <Directory "/var/www/html/vtigerCRM">
      Options Indexes FollowSymLinks
      AllowOverride Options
      Order allow,deny
      Allow from all
    </Directory>
    

    重啟 Apahce

    System Configuration
    • DB Host Name: localhost
    • DB Username: mycrm
    • DB Password: mycrm-pass
    • DB Name: vtigercrm
    • root username: root
    • root password: <DB pass for root>

    其他資訊也自行完成輸入。

    安裝完成。

    F.A.Q

    Q: [vtiger 6.1.0]網頁出現以下訊息

    Warning: html_entity_decode(): charset `ANSI_X3.4-1968' not supported, assuming iso-8859-1 in /var/www/html/vtigerCRM/include/utils/ListViewUtils.php on line 673

    Ans: 編輯 .htaccess

    php_value default_charset "UTF-8"
    
    Q:[vtiger 6.1.0]網頁錯誤

    Warning: Invalid argument supplied for foreach() in /var/www/html/vtigerCRM/modules/Vtiger/helpers/Util.php on line 683

    Ans:

    vi +683 /var/www/html/vtigerCRM/modules/Vtiger/helpers/Util.php
    

    加上 (array)

    foreach((array)$activityIds as $activityId=>$color) {
    
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core