The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Настройка Atlassian Jira на CentOS (java tomcat apache bug)


<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>
Ключевые слова: java, tomcat, apache, bug,  (найти похожие документы)
From: DarkLelik <dark@darkbsd.net.> Newsgroups: email Date: Mon, 09 Feb 2009 17:02:14 +0000 (UTC) Subject: Настройка Atlassian Jira на CentOS Инструкция по установке Atlassian Jira (http://www.atlassian.com/software/jira/) ПО для управлению разработкой и отслеживанию ошибок Устанавливаем TOMCAT #yum update #reboot Скачать java.sun.com (пример jdk-6u7-linux-x64-rpm.bin) и установить. #chmod o+x jdk-6u7-linux-x64-rpm.bin #./jdk-6u7-linux-x64-rpm.bin Редактировать /etc/profile добавить в конец файла след. строчки export JAVA_HOME=/usr/java/default export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar Затем: #. /etc/profile Для экспорта новых настроек Устанока tomcat # cd /tmp # wget http://ftp.sh.cvut.cz/MIRRORS/apache/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz (текущюю версию) # tar xvzf apache-tomcat-6.0.18.tar.gz # mv -f apache-tomcat-6.0.18 /opt/tomcat6 Далее создаем пользователя и устанавливаем права для /opt/tomcat6 # useradd -d /opt/tomcat6 -s /sbin/nologin tomcat # chown -R tomcat /opt/tomcat6 Создаем и редактируем скрипт /etc/init.d/tomcat6 /opt/tomcat6/bin/startup.sh Ставим права на выполнение # chmod +x /etc/init.d/tomcat6 # chkconfig tomcat6 on Редактируем /opt/tomcat6/conf/tomcat-users.xml и меняем строку <user username="tomcat" password="tomcat" roles="manager,admin"/> Затем : # cd /opt/tomcat6/bin/ && startup.sh Пробуем http://server_ip:8080/ Установка JIRA -------------- Качаем текущюю версию с сайта # cd /tmp # wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-enterprise-3.12.3.tar.gz # useradd --create-home -c "Jira role account" jira # mkdir -p /opt/jira # cd /opt/jira/ # tar xvfz /tmp/atlassian-jira-enterprise-3.12.3-standalone.tar.gz # ln -s atlassian-jira-enterprise-3.12.3-standalone/ current # chown -R jira: /opt/jira Создаем фаил /etc/init.d/jira # chmod +x /etc/init.d/jira # chkconfig --add jira # chkconfig jira on Ставь нужный порт в current/conf/server.xml Меняем Server port="8005? and Connector port="8085? На нужный в данном случае "8085" Стартуем cd /opt/jira/current/bin/ && ./startup.sh Смотрим лог less /opt/jira/current/logs/catalina.out Далее создаем БД в MySql # mysql -u root -p # create database jiradb character set utf8; # grant all privileges on jiradb.* to jirauser@localhost identified by 'mypassword' with grant option; # flush privileges; # quit Необходимо установить MySQL/J JDBC driver # cd /tmp # wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.6.tar.gz/from/http://mysql.linux.cz/ # tar xvfz mysql-connector-java-5.1.6.tar.gz # cp mysql-connector-java-5.1.6/mysql-connector-java-5.1.6-bin.jar /opt/jira/current/common/lib/ Редактируем /opt/jira/current/conf/server.xml и утсанавливаем там : <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false"> <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="jirauser" password="ji123ra" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"/> далее Редактируем /opt/jira/current/atlassian-jira/WEB-INF/classes/entityengine.xml и ставим: <datasource name="defaultDS" field-type-name="mysql" helper-class="org.ofbiz.core.entity.GenericHelperDAO" check-on-start="true" use-foreign-keys="false" use-foreign-key-indices="false" check-fks-on-start="false" check-fk-indices-on-start="false" add-missing-on-start="true" check-indices-on-start="true"> Стартуем JIRA cd /opt/jira/current/bin/ && ./startup.sh Смотрим логи cd /opt/jira/current/logs/ && cat catalina.out Если всё хорошо смотрим идем по адресу http://server_ip:8085

<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>

Обсуждение [ RSS ]
  • 1, Сергей (??), 22:54, 07/08/2009 [ответить]  
  • +/
    Допущена ошибка в урле.

    url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"

     
  • 2, Юра (??), 00:11, 12/03/2010 [ответить]  
  • +/
    Хотелось бы несколько слов по резервному копированию и прикручиванию жира к Mysql например.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру