Zurmo CRM 安裝流程

   這是一套像是玩遊戲的模式的客戶管理系統,功能簡單像是一個獎勵積分的服務。

系統環境是:

CentOS 7

第一步:更新系統
yum update -y
安裝基本的套件
yun install vim git wget openssh* sudo -y

 

第二步:不用特別把 web 服務版本更新到新版本,只要使用系統所預先安裝的系統就可以使用了。
  • 安裝資料庫
yum install mariadb-server mariadb-client
systemctl enable mariadb.service
systemctl start mariadb.service
systemctl enable httpd.service
  • 安裝 epel-release 及系統更新
yum install epel-release
yum repolist
yum update -y
  • 安裝 PHP 套件服務
yum install php-mysql php-pdo php php-gd php-curl php-pecl-apc php-soap php-mcrypt php-pear php-imap php-mbstring php-ldap memcached php-pecl-memcache -y
  • 設定 php.ini 
# nano /etc/php.ini

Make sure these values are correct for your server:
date.timezone = Asia/Taipei
memory_limit = 256M
file_uploads = On
upload_max_filesize = 20M
post_max_size = 20M
max_execution_time = 300
  • 設定 MariaDB 設定檔
# nano /etc/my.cnf

character-set-server=utf8
collation-server=utf8_unicode_ci
default-storage-engine=INNODB
max_sp_recursion_depth=100
max_allowed_packet = 20M
thread_stack = 512K
optimizer-search-depth = 0
  • 設定 MariaDB 設定
# mysql_secure_installation
Please answer y to all questions and make a password for MariaDB.

# mysql –uroot –p
> CREATE DATABASE zurmo;
> CREATE USER 'zurmo'@'localhost' IDENTIFIED BY 'yourpassword';
> GRANT ALL PRIVILEGES ON zurmo.* TO 'zurmo'@'localhost';
> FLUSH PRIVILEGES;
> quit;
  • 重啟 mariadb 及 httpd 服務
systemctl restart mariadb.service
systemctl restart httpd.service
  • 啟動 Memcached 服務
systemctl enable memcached
systemctl start memcached
  • 將系統重啟 reboot

 

第三步:開始安裝 Zurmo 服務
cd /var/www/html
wget http://build.zurmo.com/downloads/zurmo-stable-3.2.5.d5d5f53cc259.tar.gz
tar xvzf zurmo-stable-3.2.5.d5d5f53cc259.tar.gz
rm zurmo-stable-3.2.5.d5d5f53cc259.tar.gz

將該目錄權限修改成 apache 可以存取

chown apache:apache -R zurmo

設定完之後開啟瀏灠器輸入 http://ip/zurmo 就可以開始設定了。

 

參考相關網頁: