Установка vtiger CRM 5.0.4 на CentOS 5.1 (неофициальное руководство)

Примечание

Настоящее руководство базируется на документе “vtiger 5.0.3 installation on CentOS 5.0”, Contributed by: Nigel_r

Предупреждение

Настоящее руководство не является официальным руководством vtiger и поддержка системы, поставленной в соответствии с настоящим руководством, не гарантируется.

Предупреждение

Система, установленная в результате действий, описанных в настоящем руководстве, может быть использована только как тестовая либо как демонстрационная. Вследствие упрощений в безопасности полученную в результате описанной настройки систему крайне не рекомендуется использовать для реальной работы.

Установка ОС CentOS 5.1

Для установки операционной системы потребуется набор из шести CD CentOS 5.1 (либо DVD). Необходимые образы (*.ISO) можно получить с любого из зеркал, перечисленных на http://www.centos.org/modules/tinycontent/index.php?id=13. Затем запишите образы на пустые диски, чтобы создать установочные диски.

В данном руководстве описана установка с DVD.

Установите DVD в накопитель и загрузитесь с него.

Начальный экран

На начальном экране программы установки в строке приглашения наберите linux text для установки в текстовом режиме и нажмите клавишу <Enter>. Примерный вид экрана показан на «Рис.1. Начальный экран установки CentOS 5.1».

../../_images/C51vt504-01.png

Рис.1. Начальный экран установки CentOS 5.1

При выводе экрана «Рис.2. CD Found», нажмите клавишу <Tab>, чтобы выбрать [Skip] и нажмите клавишу <Enter> для продолжения.

../../_images/C51vt504-02.png

Рис.2. CD Found

При выводе экрана «Рис.3. Welcome to CentOS» нажмите клавишу <Enter> для продолжения.

../../_images/C51vt504-03.png

Рис.3. Welcome to CentOS

Выбор языка и типа клавиатуры

На экране «Рис.4. Language Selection», выберите Russian и нажмите клавишу <Tab>, чтобы выбрать [OK]. Затем нажмите клавишу <Enter> для продолжения.

../../_images/C51vt504-04.png

Рис.4. Language Selection

На экране «Рис.5. Тип клавиатуры» выберите [ru_win], нажмите клавишу <Tab>, чтобы выбрать [OK] и нажмите клавишу <Enter> для продолжения.

../../_images/C51vt504-05.png

Рис.5. Тип клавиатуры

Разбиение диска

На экране, пример которого показан на «Рис.6. Тип разбиения», выберите [Удалить все разделы на выбранных дисках и создать разбиение по умолчанию] (или выберите необходимый вам вариант). Затем при помощи клавиши <Tab> выберите [OK] и нажмите <Enter> для продолжения.

../../_images/C51vt504-06.png

Рис.6. Тип разбиения

Вид следующего экрана зависит от выбранного типа разбиения. Если был выбран тип Удалить все разделы на выбранных дисках и создать разбиение по умолчанию, то экран подтверждения будет, как показано на «Рис.7. Внимание». При помощи клавиши <Tab> выберите [Да] и нажмите <Enter> для продолжения.

../../_images/C51vt504-07.png

Рис.7. Внимание

В экране, показанном на «Рис.8. Просмотр разбиения диска», при помощи клавиши <Tab> выберите [Нет] и нажмите <Enter> для продолжения, так как разбиение по умолчанию подходит для наших требований установки тестового сервера vtiger 5.0.4.

../../_images/C51vt504-08.png

Рис.8. Просмотр разбиения диска

Настройка параметров сети

В показанном на «Рис.9. Configure Network Interface» экране при помощи клавиши <Tab> выберите [Да] и нажмите <Enter> для продолжения.

../../_images/C51vt504-09.png

Рис.9. Configure Network Interface

В показанном на «Рис.10. Настройка сети для eth0» экране при помощи стрелок на клавиатуре и клавиш <Tab> и <Пробел> выберите требуемые настройки сетевой карты. (Наименование вашей сетевой карты может отличаться от eth0.) В приведенном примере выбрано [Активизировать при загрузке] и [Включить поддержку IPv4].

Затем при помощи клавиши <Tab> выберите [OK] и нажмите <Enter> для продолжения.

../../_images/C51vt504-10.png

Рис.10. Настройка сети для eth0

В экране, показанном на «Рис.11. IPv4 Configuration for eth0», снимите выбор с поля [Use dynamic IP configuration (DHCP)] и выберите поле [Manual Address Configuration]. В поле [Адрес IP] укажите требуемый адрес (например, 192.168.20.72), а в поле [Префикс (маска подсети)] – маску подсети, например /24, выберите [OK] и нажмите <Enter> для продолжения.

../../_images/C51vt504-11.png

Рис.11. IPv4 Configuration for eth0

В экране, показанном на «Рис.12. Дополнительные параметры сети» укажите шлюз и адреса DNS. Передвижение между полями осуществляется при помощи стрелок или клавиши <Tab> на клавиатуре, а выбор - клавишей <Enter> или <Пробел>. Когда все необходимые дополнительные параметры сети указаны, выберите [OK] и нажмите <Enter> для продолжения.

../../_images/C51vt504-12.png

Рис.12. Дополнительные параметры сети

В показанном на «Рис.13. Имя компьютера» экране выберите [Вручную] и укажите требуемое имя сервера, включая доменное имя. Перемещение между полями производится при помощи стрелок или клавиши <Tab> на клавиатуре, выбор – при помощи клавиши <Enter> либо <Пробел>. Затем выберите [OK] и нажмите <Enter> для продолжения.

../../_images/C51vt504-13.png

Рис.13. Имя компьютера

Выбор временного пояса

В показанном на «Рис.14. Выбор часового пояса» экране снимите отметку с поля [Системные часы используют UTC] (рекомендация основана на опыте автора) и выберите правильный часовой пояс (например, [Европа/Москва]), передвигаясь между полями при помощи стрелок либо клавиши <Tab> на клавиатуре, затем выберите [ОК] и нажмите <Enter> для продолжения.

../../_images/C51vt504-14.png

Рис.14. Выбор часового пояса

Пароль пользователя root

В показанном на «Рис.15. Пароль пользователя root» экране необходимо указать и подтвердить повторным вводом пароль суперпользователя системы. Затем выберите ОК и нажмите <Enter> для продолжения. Перемещение между полями производится при помощи стрелок или клавиши <Tab> на клавиатуре, выбор – при помощи клавиши <Enter> или <Пробел>.

../../_images/C51vt504-15.png

Рис.15. Пароль пользователя root

Выбор программного обеспечения

В показанном на «Рис.16. Выбор пакетов» экране снимите отметку со всех пакетов из списка и выберите поле [Уточнить выбор ПО]. Перемещение между полями осуществляется при помощи стрелок или клавиши <Tab> на клавиатуре, выбор – при помощи клавиши <Enter> либо <Прибел>. Затем выберите [OK] и нажмите клавишу <Enter> для продолжения.

../../_images/C51vt504-16.png

Рис.16. Выбор пакетов

В экране «Рис.17. Package Group Selection» снимите отметку со всех групп, а затем выберите следующие группы:

  • Веб сервер
  • Редакторы
  • Системные средства
  • Средства администрирования
  • Средства разработки

Затем выберите [OK] и нажмите клавишу <Enter>.

../../_images/C51vt504-17.png

Рис.17. Package Group Selection

Программа установки выполнит проверку зависимостей. Пример экрана показан на «Рис.18. Проверка зависимостей».

../../_images/C51vt504-18.png

Рис.18. Проверка зависимостей

Начало установки

Затем будет выведен диалоговое окно, показанное на «Рис.19. Начало установки». Нажмите <Enter> для продолжения.

../../_images/C51vt504-19.png

Рис.19. Начало установки

Программа установки совершит необходимые действия по форматированию и разбиению жесткого диска и запустит процесс установки. Пример экрана показан на «Рис. 20. Процесс установки».

../../_images/C51vt504-20.png

Рис. 20. Процесс установки

По окончании первоначальной установки будет показан экран, пример которого приведен на «Рис.21. «Готово»». Выньте DVD из накопителя и нажмите <Enter>, чтобы перезапустить сервер.

../../_images/C51vt504-21.png

Рис.21. «Готово»

Для рабочих станций Windows

Пока на ваш новый сервер устанавливается CentOS, можно загрузить и установить на рабочую станцию клиентское программное обеспечение ssh. Рекомендуем воспользоваться программой Putty, которую можно получить с сайта разработчика: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html. При открытии сессии ssh на рабочей станции все необходимые команды можно будет копировать и вставлять в командную строку непосредственно из данного описания – это очень удобно, если вы, как и я, ленитесь набирать команды на клавиатуре. В первый раз при соединении с сервером будет выведено сообщение о неизвестном ключе RSA – нажмите Accept для соединения с сервером.

Если рабочая станция работает под управлением *nix, клиент ssh уже установлен.

Первая загрузка CentOS

При первой загрузке CentOS будет выведен экран, пример которого показан на «Рис.22. Помощник по настройке». Выберите из списка поле [Настройка брандмауэра], затем [Запустить утилиту], и нажмите клавишу <Enter>.

../../_images/C51vt504-22.png

Рис.22. Помощник по настройке

На экране, показанном на «Рис.23. Настройка межсетевого экрана», выберите в разделе Уровень безопасности поле [Выключен], в разделе SELinux[Выключен], затем выберите [OK] и нажмите клавишу <Enter>.

../../_images/C51vt504-23.png

Рис.23. Настройка межсетевого экрана

Экран «Рис.24. Процесс установки» будет выведен повторно. Выберите Выход и нажмите клавишу <Enter>.

../../_images/C51vt504-24.png

Рис.24. Процесс установки

Продолжение настройки

Затем на экран будет выведено приглашение операционной системы, показанное на «Рис.25. Приглашение системы».

../../_images/C51vt504-25.png

Рис.25. Приглашение системы

Теперь вы можете подключиться к консоли вашего сервера, но лучше соединиться с сервером с рабочей станции, используя клиент ssh, при помощи которого вы сможете копировать и вставлять команды непосредственно в командную строку сервера.

Установка Midnight Commander

mc (Midnight Commander) не является необходимой утилитой, но лично мне с ним намного удобнее. Для установки mc в командной строке наберите:

yum install mc

Утилита yum ` проверит состав системы, проанализирует зависимости, и предложит вам для проверки список устанавливаемых пакетов. Если все в порядке, нажмите :kbd:`<y>. После загрузки система запросит подтверждение на импорт ключа GPG. Нажмите <y> и <Enter>.

Проверка файла hosts

Наберите:

vim /etc/hosts

Проверьте наличие следующих строк:

127.0.0.1            localhost.localdomain     localhost
192.168.20.72        v5testru.local.home       v5testru
::1                  localhost6.localdomain6   localhost6

Первая и третья строки должны соответствовать указанным, а вторая должна содержать заданный при установке системы адрес IP и имя сервере.

В редакторе vim нажмите I для перехода в режим вставки, после внесения изменений нажмите клавишу <Esc> для выхода из режима вставки. Для выхода и сохранения фала наберите :wq. Для выхода без сохранения изменений наберите :q!.

Установка MySQL, PHP и необходимых для vtiger пакетов

Пока что мы установили CentOS и Apache, теперь необходимо добавить остальные необходимые для vtiger компоненты.

В командной строке наберите (или скопируйте) следующую команду, и нажмите <Enter>:

yum -y install libpng-devel libjpeg-devel freetype-devel xorg-x11 php-gd mysql-server mysql php-mysql php-mbstring php-imap

Эта команда за один раз загрузит и установит 14 требуемых пакетов и необходимые зависимости, общим объемом около 20 мегабайт.

Теперь необходимо установить самые свежие обновления системы – снова используем yum. Следующая команда вызовет загрузку и установку примерно 100 мегабайт обновлений:

yum -y update

Теперь необходимо настроить систему так, чтобы при Apache и MySQL запускались при старте системы автоматически. Сделаем это при помощи утилиты setup. Наберите команду:

setup

Примечание

При установке Centos 5.0 на сервер Proliant DL380 G3 утилита setup по неизвестной причине отсутствовала. Для устранения этой проблемы была применена следующая команда:

rpm -i http://mirror.centos.org/centos/5/os/i386/CentOS/setuptool-1.19.2-1.el5.centos.i386.rpm

Игнорируйте приведенную выше команду, если утилита setup работает на вашем сервере.

В экране [Выберите утилиту] выберите из списка [Системные службы], а затем [Запустить утилиту], как показано на «Рис.26. Настройка системных служб», затем нажмите <Enter>.

../../_images/C51vt504-26.png

Рис.26. Настройка системных служб

В экране, показанном на «Рис.27. Сервисы», отметьте [httpd] и [mysqld] нажатием клавиши <Пробел>, выберите [OK] и нажмите <Enter>, а затем выберите [Quit] и нажмите <Enter>.

../../_images/C51vt504-27.png

Рис.27. Сервисы

Теперь произведем перезагрузку и убедимся, что Apache выполняется.

В командной строке наберите:

reboot

Запустите веб браузер на рабочей станции и проверьте веб страницу на вашем сервере (например, http://192.168.20.72/). Вы должны увидеть тестовую страницу Apache 2.

Изменение установок файла php.ini в соответствии с рекомендациями vtiger

Теперь необходимо изменить настройки php путем редактирования файла php.ini, в соответствиями с рекомендациями vtiger. Для редактирования будем использовать редактор vim:

vim /etc/php.ini

Ниже показаны строки, которые надо проверить и при необходимости – изменить в соответствии с приведенным образцом:

строка 141            short_open_tag = On *

строка 159            output_buffering = On

строка 221            allow_call_time_pass_reference = On

строка 226            safe_mode = Off *

строка 312            max_execution_time = 600

строка 314            memory_limit = 64M

строка 360            error_reporting  =  E_ALL & ~E_NOTICE

строка 367            display_errors = On

строка 377            log_errors = Off

строка 457            register_globals = Off *

строка 575            file_uploads = On *

Примечание

Строки, отмеченные *, скорее всего, содержат нужное значение, но лучше на всякий случай проверить.

Если вы собираетесь переносить данные из существующего файла dump MySQL, дополнительно измените строки 477 и 582:

строка 477            post_max_size = 20M

строка 582            upload_max_filesize = 20M

В показанных выше двух строках необходимо указать размер файла больше, чем размер файла dump MySQL.

В редакторе vim нажмите <I> для перехода в режим вставки, и после внесения изменений нажмите <Esc> для выхода из режима вставки. Для выхода с сохранением файла наберите :wq. Для выхода без сохранения наберите :q!.

Теперь необходимо перезапустить веб сервер Apache для загрузки новых настроек:

service httpd restart

На этом вся начальная установка среды LAMP со всеми требуемыми для vtiger настройками и зависимостями завершена. Теперь можно устанавливать vtiger.

Установка vtiger

Для установки vtiger необходимо перейти в директорию /var/www и воспользоваться утилитой wget для получения vtiger непосредственно с sourceforge. Затем мы распакуем файл, удалим существующую директорию html и заменим ее директорией vtigercrm. Надо установить права доступа к файлам, используя утилиты chown и chgrp. На последнем шаге будет удален файл vtigercrm-5.0.4.tar.gz.

cd /var/www
wget http://prdownloads.sourceforge.net/vtigercrm/vtigercrm-5.0.4.tar.gz
tar -xvf vtigercrm-5.0.4.tar.gz
rm -rf html
mv ./vtigercrm ./html
chgrp -R apache html
chown -R apache html
rm vtigercrm-5.0.4.tar.gz

Затем изменим атрибуты чтения / записи при помощи утилиты chmod.

Перейдите в директорию html:

cd /var/www/html

Теперь одной командой измените права чтения / записи для файлов и директорий: (Удобнее всего воспользоваться копированием / вставкой из настоящего руководства)

chmod 777 config.inc.php cache cache/images storage install install.php tabdata.php parent_tabdata.php user_privileges Smarty/cache Smarty/templates_c modules/Emails/templates test/wordtemplatedownload test/product test/user test/contact test/logo logs modules/Webmails/tmp

Настройка сервера баз данных MySQL для vtiger

Вначале необходимо задать пароль пользователю MySQL root – в данном примере в качестве пароля использовано слово mypassword – задайте ваш собственный пароль! Во второй команде, приведенной ниже, необходимо также заменить доменное имя сервера на то доменное имя, которое вы назначили при установке сервера.

mysqladmin -u root password 'mypassword'
mysqladmin -h v5testru.local.home -u root password 'mypassword'

Затем создаем базу данных MySQL:

mysqladmin create vtigercrm504 -p

Теперь подключаемся к монитору MySQL:

mysql -u root -p

Введите пароль (например mypassword) – и вы увидите приглашение монитора mysql>.

Затем введите следующую команду (не забудьте указать ваш пароль):

GRANT ALL PRIVILEGES ON vtigercrm504.* TO 'root'@'%' IDENTIFIED BY 'mypassword';

Монитор MySQL должен выдать ответ:

Query OK, 0 rows affected

Наберите

\q

для выхода.

Запуск Мастера конфигурации vtiger

Стартуйте веб браузер на рабочей станции и откройте веб страницу сервера (например http://192.168.20.72/). В браузере должна открыться страница, показанная на «Рис.28. Мастер конфигурации vtiger - начальная страница».

../../_images/C51vt504-28.png

Рис.28. Мастер конфигурации vtiger - начальная страница

Нажмите кнопку [Start] в нижней части экрана.

Мастер конфигурации выведет страницу, показанную на «Рис.29. Мастер конфигурации vtiger - Installation Check». Все компоненты и права доступа должны быть показаны зеленым цветом, так как все необходимые настройки были произведены ранее.

../../_images/C51vt504-29.png

Рис.29. Мастер конфигурации vtiger - Installation Check

Нажмите [Next] в нижней части экрана (при необходимости воспользуйтесь кнопками прокрутки изображения в окне веб браузера).

Мастер конфигурации выведет страницу, пример которой показан на «Рис.30. Мастер конфигурации vtiger - Installation Check».

../../_images/C51vt504-30.png

Рис.30. Мастер конфигурации vtiger - Installation Check

Заполните форму в соответствии с приведенной ниже инструкцией.

Раздел “Database Configuration”

  • Database Type: MySQL

  • Host Name: localhost

    Важно

    Если вы укажете здесь имя хоста, а DNS настроен неправильно, то скрипт установки vtiger не найдет базу данных MySQL и установка не будет продолжена. Использование имени localhost намного безопаснее.

  • User Name: root

  • Password: пароль для пользовательской записи root, выбранный при установке CentOS.

  • Database Name: vtigercrm504

  • Отметьте поле Create Database (will drop the database if exists) и внесите дополнительную информацию:

    • Root Username: root
    • Root Password: Пароль пользовательской записи MySQL root (например, mypassword)
    • Отметьте поле выбора UTF-8 Support – это необходимо для корректной поддержки кириллицы в базе данных

Пример раздела с заполненной информацией приведен на «Рис.31. Мастер конфигурации vtiger - Database Configuration».

../../_images/C51vt504-31.png

Рис.31. Мастер конфигурации vtiger - Database Configuration

Раздел “Site Configuration”

  • URL: http://v5test.local.home – укажите название вашего хоста
  • Path: /var/www/html/ – как правило, подходит значение по умолчанию
  • Path to Cache Directory (must be writable): /var/www/html/ cache/ – как правило, подходит значение по умолчанию

Пример раздела с заполненной информацией приведен на «Рис.32. Мастер конфигурации vtiger - Site Configuration».

../../_images/C51vt504-32.png

Рис.32. Мастер конфигурации vtiger - Site Configuration

Раздел “Admin Configuration”

  • User name: admin

  • Password: admin

  • Email: me@mydomain.com – необходимо указать реальный адрес электронной почты администратора системы

    Важно

    Не следует пока менять пароль администратора – при изменении пароля в этот момент вход в систему может быть заблокирован. Измените пароль позже, в системе vtiger.

Пример раздела с заполненной информацией приведен на «Рис.33. Мастер конфигурации vtiger - Admin Configuration».

../../_images/C51vt504-33.png

Рис.33. Мастер конфигурации vtiger - Admin Configuration

Раздел Standarduser Configuration

  • User name: standarduser
  • Password: standarduser – не надо менять пароль при настройке. Лучше поменять его потом из vtiger.
  • Email: user@mydomain.com – укажите адрес электронной почты пользователя

Пример раздела с заполненной информацией приведен на «Рис.34. Мастер конфигурации vtiger - Standarduser Configuration».

../../_images/C51vt504-34.png

Рис.34. Мастер конфигурации vtiger - Standarduser Configuration

Раздел Currency Configuration

  • Name: например, Rulbes
  • Symbol: например, R
  • Code: напрмер, RUB

Совет

Коды валют описаны в стандарте ISO 4217 Currency Code, если вам необходимо найти код вашей валюты, можно воспользоваться следующей ссылкой: http://www.xe.com/iso4217.php

Пример раздела с заполненной информацией приведен на «Рис.35. Мастер конфигурации vtiger - Currency Configuration».

../../_images/C51vt504-35.png

Рис.35. Мастер конфигурации vtiger - Currency Configuration

Нажмите [Next] для продолжения.

Окончание установки vtiger

Будет выведен экран, пример которого показан на «Рис.36. Мастер конфигурации vtiger - Confirm Settings».

../../_images/C51vt504-36.png

Рис.36. Мастер конфигурации vtiger - Confirm Settings

Проверьте правильность информации. Если вы хотите заполнить систему демонстрационными данными на английском языке, отметьте поле выбора [Populate database with demo data]. Если показанная на экране информация правильна, нажмите [Next]*.

Будет выведен экран, пример которого показан на «Рис.37. Мастер конфигурации vtiger - Config File Creation». В нем будет сообщено о создании файла конфигурации (либо о проблемах создания файла – в этом случае будут даны советы по решению проблем).

../../_images/C51vt504-37.png

Рис.37. Мастер конфигурации vtiger - Config File Creation

Если все прошло удачно – нажмите [Next], в противном случае вначале устраните встреченные проблемы, а затем нажмите [Next].

Окончательная установка vtiger может занять около 4 минут. По окончании процесса будет выведен экран, содержащий отчет об установке и несколько советов. Пример экрана показан на «Рис.38. Мастер конфигурации vtiger - Finish».

../../_images/C51vt504-38.png

Рис.38. Мастер конфигурации vtiger - Finish

Прочтите отчет и нажмите [Finish].

Будет выведен экран входа в систему, показанный на «Рис.39. Экран входа в систему vtiger CRM 5.0.4».

../../_images/C51vt504-39.png

Рис.39. Экран входа в систему vtiger CRM 5.0.4

В этот момент установка vtiger успешно завершена.

Локализация vtiger

Установка пакета локализации

Для локализации системы vtiger на русский язык необходим пакет RU Lang Pack, который можно получить с сайта http://forge.vtiger.com/projects/ru-lang/.

Загрузите самую свежую версию пакета (на момент написания настоящего руководства самая свежая версия была RU LangPack 5.0.4 alpha2. Распакуйте .zip файл в корневую директорию vtiger, и выполните следующие команды:

cd /var/www
chgrp -R apache html
chown -R apache html

Добавьте в файле config.inc.php в строке $languages = Array('en_us'=>'US English') строку 'ru_ru'=>'Russian' (это примерно 167 строка).

В результате редактирования строка должна иметь вид:

$languages = Array('en_us'=>'US English','ru_ru'=>'Russian',);

Патч для вывода русских сообщений в графических панелях

При выводе символов кириллицы в графических панелях vtiger неправильно выводит информацию. Эта проблема может быть исправлена путем установки патча, который можно получить с сайта http://forge.vtiger.com/projects/ru-lang/.

Найдите последнюю версию патча utf-vtiger-5.0.4-patch. На момент написания настоящего руководства последняя версия была 0.0.1.

Разархивируйте .zip файл в корневую директорию vtiger. Дополнительно поместите в директорию Image/Canvas/Fonts файлы true type font Arial.

Установка дополнительных компонентов

phpMyAdmin

Загрузите и установите свежую стабильную версию phpMyAdmin. В момент написания настоящего руководства самая свежая версия 2.11.7.

cd /usr/src
wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.7-all-languages.tar.gz
tar -xzf phpMyAdmin-2.11.7-all-languages.tar.gz
mv /usr/src/phpMyAdmin-2.11.7-all-languages /var/www/html/phpMyAdmin
cd /var/www/html/phpMyAdmin
cp config.sample.inc.php config.inc.php

Затем необходимо настроить phpMyAdmin с использованием ранее указанных учетной записи и пароля. (Начнем редактирование со строки 30):

vim +30 config.inc.php

Измените строку 30 следующим образом:

$cfg['Servers'][$i]['auth_type'] = 'config';

после строки 35 добавьте

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'mypassword';

Откройте в веб браузере phpMyAdmin (например, http://192.168.20.72/phpMyAdmin) и проверьте его работу.

Затем необходимо установить права доступа к директории.

Вначале надо установить в Apache использование файлов .htacess для доступа к директориям. Чтобы сделать это, изменим строку 326 в файле http.conf.

vim +326 /etc/httpd/conf/httpd.conf

Измените строку следующим образом:

AllowOverride All

Сохраните файл и перезапустите сервис Apache:

service httpd restart

Теперь необходимо создать файл для управления доступом:

vim /var/www/html/phpMyAdmin/.htaccess

Добавьте следующий текст:

AuthName "phpMyAdmin"
AuthType Basic
AuthUserFile /var/www/html/phpMyAdmin/.htpasswd
AuthGroupFile /dev/null
require user MySQLAdmin

Сохраните файл и создайте файл паролей, содержащий пароль для пользователя MySQLAdmin:

htpasswd -c /var/www/html/phpMyAdmin/.htpasswd MySQLAdmin

При выводе приглашения введите пароль и подтвердите его.

Теперь страница phpMyAdmin защищена в пользовательской записью MySQLAdmin и указанным паролем.

PhpInfo

phpInfo дает полезную информацию об установленных опциях, версиях, и конфигурации вашего сервера LAMP:

mkdir  /var/www/html/phpInfo
vi /var/www/html/phpInfo/index.php

Наберите следующий текст:

<?php
phpinfo();
?>

Сохраните файл.

Страница phpInfo теперь доступна по ссылке http://v5testru.local.home/phpInfo.

Webmin

Проще всего описать Webmin как армейский швейцарский нож для вашей системы. Вы или полюбите, или возненавидите его. Ниже следует инструкция по установке.

Вначале вам необходимо установить требуемые пакеты:

yum -y install perl-Net-SSLeay

Загрузите самую свежую версию webmin. На момент написания настоящего руководства номер версии был 1.350. Чтобы загрузить и установить webmin, выполните следующие команды:

cd /usr/src
wget http://downloads.sourceforge.net/webadmin/webmin-1.350-1.noarch.rpm
rpm -Uvh webmin-1.350-1.noarch.rpm

Подключитесь к Webmin по ссылке https://v5testru.local.home:10000

EAccelerator

Так как его не мешает поставить и так как все равно всегда хочется ускорить работу сервера. Руководство для CentOS 5.0:

http://www.howtoforge.com/eaccelerator_php5_centos5.0

Что дальше

Сообщения о проблемах и их исправлении – см. пример тут: http://forums.vtiger.com/viewtopic.php?t=14884

Со своей рабочей станции войдите в систему как admin с паролем admin.

Первоочередная задача - изменить пароль пользователя admin!

Как работать с системой и администрировать ее – см.: vtiger CRM 5.0.4. Руководство пользователя и администратора RU (версия vt.504.ug.ru.rc).

Об использовании расширения для системы vtiger CRM:

Неофициальное описание

Составлено:

ООО «А-Проект»

Sergei Kostigoff

Содержание

Предыдущий раздел

Установка vtiger CRM 5.0.4 на ОС Windows (официальное руководство)

Следующий раздел

Интеграция vtiger CRM 5.0.4 и GMail

На этой странице