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 就可以開始設定了。