Общество с ограниченной ответственностью « КУБАНЬ-ИНФОРМ-ХОЛДИНГ-ЮГ» 350072, г. Краснодар, ул. Московская, 79/1, Тел.: [861] 275-96-28, 275-96-27 Факс: 275-96-28 E-mail: [email protected] УТВЕРЖДАЮ Генеральный директор ______________ Е.В.Черненко «_____» _______________ 2010 г. Инструкция по установке и настройке серверной части «Виртуальной приемной» Разработчики: Кирюшкин М.А. - инженер-программист Селицкая Е.Н. инженер-программист Версия 1.0. от 18.07.2010г. г. Краснодар, 2010г. Серверная часть устанавливается на сервер, где установлена база данных системы «СИНКОПА-ДОКУМЕНТ». Все необходимые файлы выложены на FTP по адресу: ftp://esed:[email protected]/VP Кроме файлов необходимо внести изменения в структуру и процедуры базы данных. Для этого нужно предоставить доступ к базе данных сотрудникам ООО «Кубань-Информ-Холдинг-Юг». Для организаций, у которых «СИНКОПА-ДОКУМЕНТ» работает на едином сервере (BIGDOC, ip-адрес 94.127.139.50), настраивать серверную часть НЕ нужно. 1. На установленном ранее Tomcat (если Tomcat не установлен, установите его по инструкции № 3 «По установке Apache Tomcat»), необходимо задеплоить (развернуть) следующие приложения: Axis2 (файл приложения axis2.war взять из папки AXIS2) Reciever (файл приложения Reciever.war для Tomcat, настроенного на порт 8080, взять из папки RCV_8080, а на порт 80 – из папки RCV_80). 2. Для DB2 В папке DB2 открываем на редактирование файл ibatis.xml и в строке <property name="password" value="111111111"/> изменяем значение атрибута value на пароль пользователя jera. Если порт базы данных не 50002, тогда вносим изменения в строку <property name="url" value="jdbc:db2://localhost:50002/jeradb"/> Сохраняем изменения. Открываем архив CivTreat.aar с помощью архиватора (например WinRAR), заходим в папку CivTreat.aar\ru\kih\db и записываем туда отредактированный файл. Для Oracle В папке ORA открываем на редактирование файл ibatis.xml и в строке <property name="password" value="111111111"/> изменяем значение атрибута value на пароль пользователя slr. Если имя базы данных не DB, тогда вносим изменения в строку <property name="url" value="jdbc:oracle:thin:@localhost:1521:DB"/> Сохраняем изменения. Открываем архив CivTreat.aar с помощью архиватора (например WinRAR), заходим в папку CivTreat.aar\ru\kih\db и записываем туда отредактированный файл. 3. Заходим в администраторскую панель Axis2 – http://<host>:<port>/axis2/axis2admin/ (где <host> и <port> - IP и порт Tomcat), вводим имя и пароль (узнать у сотрудников OOO “Кубань-Информ-Холдинг-Юг”), слева – Tools/Upload Service и в поле Service archive указываем файл CivTrear.aar, полученный выше. После этого в tomcat manager/html сделать Reload проекту axis2. 4. Для DB2 В папке DB2 открываем на редактирование файл exchsrvora.xml и в строке <entry key="jdbc.pass">111111</entry> изменяем значение 111111 на пароль пользователя jera. Если порт базы данных не 50002, тогда вносим изменения в строку <entry key="jdbc.url">jdbc:db2://localhost:50002/jeradb</entry> Сохраняем изменения. Для Oracle: В папке ORA открываем на редактирование файл exchsrvora.xml <entry key="jdbc.pass">111111</entry> изменяем значение 111111 на пароль пользователя slr. Если имя базы данных не DB, тогда вносим изменения в строку <entry key="jdbc.url">jdbc:oracle:thin:@localhost:1521:DB</entry> Сохраняем изменения. Возьмите из папки ExchSrvVirt архив ExchSrvVirt.zip и распакуйте его в директорию /opt. Копируем отредактированный файл exchsrvora.xml в проект в директорию /opt/ExchSrvVirt. Скопировать файл ExchSrvVirt из папки /opt/ExchSrvVirt в /etc/init.d, через Yast настроить автозапуск службы ExchSrvVirt (3 и 5 уровни запуска в экспертном режиме) и запустить службу. Проверить, что служба запущена, можно с помощью команды: ps –ef | grep java Информацию, которую нужно увидеть в результате проверки смотрите ниже выделенным шрифтом: yb:/opt/ExchSrvVirt # ps -ef |grep java root 2048 1 0 Jul17 ? 00:00:49 /usr/lib/jvm/jre/bin/java Djava.util.logging.config.file=/opt/apache-tomcat-5.5.28/conf/logging.properties Dfile.encoding=UTF-8 Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager Djava.endorsed.dirs=/opt/apache-tomcat-5.5.28/common/endorsed -classpath /opt/apache-tomcat-5.5.28/bin/bootstrap.jar -Dcatalina.base=/opt/apache-tomcat-5.5.28 Dcatalina.home=/opt/apache-tomcat-5.5.28 -Djava.io.tmpdir=/opt/apache-tomcat5.5.28/temp org.apache.catalina.startup.Bootstrap start root 4928 1 6 13:44 pts/1 00:00:00 java Djava.util.logging.config.file=log.properties -jar /opt/ExchSrvVirt/dist/ExchSrvVirt.jar root 4962 3360 0 13:44 pts/1 00:00:00 grep java