Установка Java
cd /opt/
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz"
tar xzf jdk-8u25-linux-x64.tar.gz
cd /opt/jdk1.8.0_25/
alternatives --install /usr/bin/java java /opt/jdk1.8.0_25/bin/java 2
alternatives --config java
выбрать:
/opt/jdk1.8.0_25/bin/java
alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_25/bin/jar 2
alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_25/bin/javac 2
alternatives --install /usr/bin/javaws javaws /opt/jdk1.8.0_25/bin/javaws 2
alternatives --set jar /opt/jdk1.8.0_25/bin/jar
alternatives --set javac /opt/jdk1.8.0_25/bin/javac
Проверка версии
java -version
Настройка переменных
export JAVA_HOME=/opt/jdk1.8.0_25
export JRE_HOME=/opt/jdk1.8.0_25/jre
export PATH=$PATH:/opt/jdk1.8.0_25/bin:/opt/jdk1.8.0_25/jre/bin
Установка Jira Software 7.2.2
wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-7.2.3-x64.binchmod +x atlassian-jira-software-7.2.3-x64.bin
./atlassian-jira-software-7.2.3-x64.bin
Установка Jira ServiceDesk 3.2.3
wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-servicedesk-3.2.3-x64.binchmod +x atlassian-servicedesk-3.2.3-x64.bin
./atlassian-servicedesk-3.2.3-x64.bin
*при установке выбрать пункт Upgrade.
Подключение Jira к MySQL/MariaDB
Установка MariaDb
yum -y install mariadb-server mariadb-client
service mariadb start
chkconfig mariadb on
Устанавливаем пароль root в MaridDB
mysql_secure_installation
mysql -uroot -p
Создаём пользователя
mysql> CREATE USER 'jira'@'localhost' IDENTIFIED BY '<PASSWORD>';
Создаём базу и даём на неё права пользовалею
mysql> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on jira.* TO 'jira'@'localhost' IDENTIFIED BY '<PASSWORD>';
mysql> flush privileges;
mysql> quit;
Установка MySQL-Connector-Java
cd /opt
http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.39.tar.gz
tar -zxvf mysql-connector-java-5.1.39.tar.gz
cp /opt/mysql-connector-java-5.1.39/mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/lib/
*свежий коннектор можно взять тут http://dev.mysql.com/downloads/file/?id=462849
Настройка IPTables
Привести файл iptables к следующему виду:
vi /etc/sysconfig/iptables
*nat
:PREROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
COMMIT
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
# ZABBIX
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
$ service iptables restart
Создаём jira пользователя в Linux:
usermod -aG wheel jira
Ссылки для удобства запуски и остановки:
ln -s /opt/atlassian/jira/bin/startup.sh /root/jstart.sh
ln -s /opt/atlassian/jira/bin/shutdown.sh /root/jstop.sh
Права на директории
Согласно документации:
sudo chown -R jirauser:jirauser /path/to/jirahome
sudo chown -R tomcat6:tomcat6 /path/to/jirainstall
chmod -R u=rwx,g=rx,o=rx /path/to/jirahome
chmod -R u=rwx,g=rx,o=rx /path/to/jirainstall
Прописываем:
chown -R jira:jira /var/atlassian/
chmod -R u=rwx,g=rx,o=rx /var/atlassian/
chmod -R u=rwx,g=rx,o=rx /opt/atlassian/
Настройка через WEB:
Открываем http://<jira ip or hostname> (или http://<jira ip or hostname>:8080 если вы не правили IPtables)
Выбираем I'll set it up myself
Указываем данные для подключения к базе:
Прописываем нашу лицензию:
Указываем наивысшую лицензию. В нашем случае ServiceDesk.
Все остальные ключи на Core и Software вы введёте в Система > Приложения
Деинсталяция Jira:
cd /opt/atlassian/jira/
./uninstall
rm -rf /opt/atlassian/jira
Дополнительно:
Java install
Jira Install
Комментариев нет:
Отправить комментарий