|
Ключевые слова: 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
|
Обсуждение | [ RSS ] |
|
Добавить комментарий |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |