Установка CRM SalesMax 5.0 под linux |
Процедура установки под linux достаточно проста - нужно установить необходимые пакеты, используемые в нашей системе, затем скачать и настроить компоненты самой системы:
Установите необходимые компонентыдля работы системы SalesMax необходимо установить:
настройте базу данныхвыполните следующие действия с правами суперпользователя:su - postgres psql -c "create user crm password '123'" psql -c "create database crm owner crm encoding 'UTF-8'"отредактируйте файл pg_hba.conf - добавьте в него строку host crm crm 127.0.0.1/32 passwordданный файл находится в одном каталоге с другими настройками postgresql (в debian дистрибутивах это /etc/postgresql/8.x/main) после чего перезагрузите базу postgresql sudo /etc/init.d/postgresql-8.x reloadв случае необходимости - загрузите в созданную базу данных архив с данными: pg_restore -d crm [путь к файлу с архивом]завершите сессию пользователя postgres exit настройте сервер приложений jbossскачайте специально подготовленный дистрибутив сервера приложений JBoss и распакуйте его в каталог /usr/localпосле этого добавьте права на запуск файлам run.sh и shutdown.sh, находящимся в каталоге /usr/local/jboss-4.2.0/bin chmod +x /usr/local/jboss-4.2.0/bin/run.sh chmod +x /usr/local/jboss-4.2.0/bin/shutdown.shв каталоге /usr/local/jboss-4.2.0/bin есть подготовленные скрипты автоматического запуска, например для redhat это jboss_init_redhat.sh, для ubuntu — это jboss_init_ubuntu.sh при необходимости, отредактируйте настройки в данных скриптах, чтобы пути указывали на верное расположение самого jboss-а и java. После этого, скопируйте нужный скрипт автоматического запуска в /etc/init.d и создайте символьную ссылку в каталоге /etc/rc`runlevel`.d, чтобы jboss запускался после запуска базы данных postgresql. скачайте последние версии .ear и .war файловв зависимости от нужно версии - выполните:для базовой версии cd /usr/local/jboss-4.2.0/server/default/deploy wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0/Root.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0/help.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0/salescontrol.earдля строительной версии cd /usr/local/jboss-4.2.0/server/default/deploy wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.building/Root.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.building/help.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.building/salescontrol.earдля версии для издательских домов cd /usr/local/jboss-4.2.0/server/default/deploy wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.magazine/Root.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.magazine/help.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.magazine/salescontrol.earдля версии для радио / ТВ cd /usr/local/jboss-4.2.0/server/default/deploy wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.radio/Root.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.radio/help.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.radio/salescontrol.earдля версии для премьер-партнетов XEROX cd /usr/local/jboss-4.2.0/server/default/deploy wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.xerox/Root.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.xerox/help.war wget http://www.mawisoft.com/distrib/salesmax/5.0/salesmax-deploy5.0.xerox/salescontrol.ear настройте порт web серверапо умолчанию система запустится по порту номер 8080. Если вы хотите использовать другой порт - отредактируйте файл /usr/local/jboss-4.2.0/server/default/deploy/jboss-web.deployer/server.xml используя текстовый редактор и поменяйте 8080 на нужное значениенастройте путь расположения javaотредактируйте файл /usr/local/jboss-4.2.0/bin/run.conf - укажите корректное путь к java - найдите строку, начинающуюся сJAVA_HOME= и укажите каталог расположения java (например, в ubuntu это обычно /usr/lib/jvm/java-6-sun). запустите системузапустите от имени суперпользователя /etc/init.d/jboss_[xxxx].sh start через 1-2 минуты в зависимости от производительности системы, сервер должен запуститься и перейти в рабочее состояниезарегистрируйте главного пользователя системызапустите браузер и откройте адресhttp://[IP компьютера]:8080/salescontrol/install.jsp и заполните предложенную форму заключительные настройкипосле заполнения предложенной выше формы, откройте раздел "Конфигурация", выберите вкладку "параметры", найдите параметр postgres.bin и отредактируйте его, чтобы значение параметра указывало на правильное расположение утилиты pg_dump (входит в состав postgresql), обычно находится в каталоге /usr/bin, используйте команду locate pg_dump в случае необходимости. Без верной настройки данного параметра, система не сможет автоматически создавать резервные архивы данных.Отредактируйте параметры почтового сервера - они находятся на этой же странице в нижней части. |