На тесте установлю Zurmo в Ubuntu Server 16.04 и PHP 7.
1) Сначала посмотрим требования http://zurmo.org/wiki/installation-requirements
Установим что необходимо:
sudo apt-get install apache2 mysql-server mysql-client wget unzip php php-mysql php-cli php-gd php-common php-curl php-dev php-pear php-imap libapache2-mod-php php-mcrypt php-memcache php-memcached memcached php-soap php-mbstring
Откроем файл конфигурации PHP в текстовом редакторе:
sudo nano /etc/php/7.0/apache2/php.ini
И укажем некоторые параметры:
date.timezone = Europe/Kiev
post_max_size = 32M
upload_max_filesize = 32M
zend.assertions = 0
Перезапустим apache2 чтобы применить изменения:
sudo service apache2 restart
2) Подключимся к mysql, создадим пустую базу данных и пользователя:
mysql -u root -p
CREATE DATABASE zurmo;
CREATE USER 'zurmo'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `zurmo`.* TO 'zurmo'@'localhost';
FLUSH PRIVILEGES;
QUIT;
3) Скачаем последнюю версию с официального сайта http://zurmo.org/download
Можно скопировать ссылку на stable версию и например скачать в linux так:
wget http://build.zurmo.com/downloads/zurmo-stable-3.2.1.57987acc3018.zip
4) Распакуем архив с zurmo, переместим в директорию веб сервера и назначим права:
unzip zurmo-stable-3.2.1.57987acc3018.zip
mv zurmo /var/www/html/zurmo/
sudo chown -R www-data:www-data /var/www/html/zurmo/
5) Теперь можно открыть в браузере ссылку http://HOST/zurmo/app/index.php, приступить к установке и следовать отображающимся инструкциям.
При установке укажем пароль пользователя super и заполним его, он понадобится в дальнейшем для входа.
6) В процессе установки Zurmo требовалось отключить строгий режим MySQL, для этого я открыл файл конфигурации:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
Добавил в самом конце параметр (так как его не было):
sql_mode=""
Перезагрузил MySQL:
sudo service mysql restart
Все.