Commit d239f88bbe2371b9ecb2adee81536f12c84777ae

Authored by Macartur Carvalho
1 parent ea19bc3b

Atualizando script de instalacao e alterando portas ldap_register e redmine

LabSEI.tex
... ... @@ -70,5 +70,7 @@
70 70 \newpage
71 71 \input installDoc/redmine-sei
72 72 \input installDoc/gitlab-sei
  73 +\input installDoc/configurar_projeto-sei.tex
  74 +
73 75  
74 76 \end{document}
... ...
installDoc/configurar_projeto-sei.tex 0 → 100644
... ... @@ -0,0 +1,76 @@
  1 +\section{Configurar Projetos}
  2 +\label{Configurar Projetos}
  3 +
  4 +
  5 +Este tutorial será utilizado para criar um projeto integrado com redine e gitlab.
  6 +\\
  7 +** O repositório utilizado aqui foi apenas de teste.
  8 +
  9 +\subsection{Pré-requisitos}
  10 +
  11 +\begin{itemize}
  12 +\item Possuir um projeto criado no redmine
  13 +\end{itemize}
  14 +
  15 +\subsection{Criar um projeto no Gitlab}
  16 +
  17 +\begin{itemize}
  18 +\item Vá no menu superior na opçes settings
  19 +\item Desça até achar a opção Features
  20 +\item Em Issue Tracker selecione a opção Redmine
  21 +\item Em project name digite o nome do projeto que está no redmine
  22 +\end{itemize}
  23 +
  24 +
  25 +\subsection{Configurar repositorio do projeto no Redmine}
  26 +
  27 +\fbox{\parbox{\textwidth}{
  28 +\texttt{
  29 +mkdir /opt/redmine/repositorios
  30 +}}}
  31 +
  32 +
  33 +\subsection{Clonar o projeto que foi criado no Gitlab}
  34 +
  35 +\fbox{\parbox{\textwidth}{
  36 +\texttt{
  37 +cd /opt/redmine/repositorios
  38 +\\
  39 +git clone --mirror git@189.9.150.213:thiago/teste.git
  40 +}}}
  41 +
  42 +
  43 +
  44 +
  45 +\subsection{Criar Cron para rodar a cada 5 minutos}
  46 +
  47 +\fbox{\parbox{\textwidth}{
  48 +\texttt{
  49 +crontab -e
  50 +\\
  51 +*/5 * * * * cd /opt/redmine/repositorios/teste.git \&\& git fetch -q --all -p
  52 +}}}
  53 +
  54 +\subsection{Configurando Redmine}
  55 +
  56 +\subsubsection{Ir na opção de Configuração de repositório }
  57 +
  58 +\begin{itemize}
  59 +\item Acesso o endereço do redmine
  60 +\item Clique em projetos
  61 +\item Clique no projeto que será utilizado
  62 +\item Vá em configurações -> repositórios -> novo repositório
  63 +\end{itemize}
  64 +
  65 +\subsubsection{Configurando acesso ao repositorio Gitlab}
  66 +
  67 +\begin{itemize}
  68 +\item Em controle de versão selecione a opção: git
  69 +\item Escreva um identificador do nome do projeto, coloque a sua preferência
  70 +\item Coloque o endereço do repositório local ex: /opt/redmine/repositorios/teste.git
  71 +\item Marque a checkbox relatar ultima alteração para arquivos e diretórios
  72 +\item Clique em criar repositorio
  73 +\item Clique no repositório que acabou de ser criado e veja os commits e arquivos do repositório
  74 +\end{itemize}
  75 +
  76 +
... ...
installDoc/redmine-sei.tex
... ... @@ -9,7 +9,7 @@ Para a execução das ferramentas nesse ambiente as seguintes portas devem estar
9 9  
10 10 \begin{itemize}
11 11 \item 80
12   -\item 3000
  12 +\item 443
13 13 \item 389
14 14 \item 21
15 15 \end{itemize}
... ... @@ -165,8 +165,8 @@ dados:
165 165 Abra o arquivo do script "ldap\_register.sh":
166 166  
167 167 \begin{itemize}
168   - \item Endereço IP da máquina do Redmine (Ex.: ADDRESS\_REDMINE="localhost/redmine")
169   - \item Endereço IP da máquina do Gitlab (Ex.: ADDRESS\_GITLAB="192.168.1.114")
  168 + \item Endereço IP externo da máquina do Redmine (Ex.: ADDRESS\_REDMINE="192.168.1.154/redmine")
  169 + \item Endereço IP externo da máquina do Gitlab (Ex.: ADDRESS\_GITLAB="192.168.1.114")
170 170 \item Dados de configuração do LDAP
171 171  
172 172 \begin{itemize}
... ... @@ -200,5 +200,5 @@ Usuário: admin
200 200 \\
201 201 Senha: sei1234
202 202 \\
203   -A aplicação de cadastro no LDAP pode ser acessado pela url: http://<IP\_LDAP\_REGISTER>:3000
  203 +A aplicação de cadastro no LDAP pode ser acessado pela url: http://<IP\_LDAP\_REGISTER>:443
204 204 }}}
... ...
script/ldap_register.sh
... ... @@ -40,4 +40,4 @@ echo &quot;dc: ${BASE} &quot; &gt;&gt; /opt/Ldap-Register/config/ldap.yml
40 40 echo "redmine: ${ADDRESS_REDMINE}" > /opt/Ldap-Register/config/references.yml
41 41 echo "gitlab: ${ADDRESS_GITLAB} " >> /opt/Ldap-Register/config/references.yml
42 42  
43   -sudo unicorn_rails -c /opt/Ldap-Register/config/unicorn.rb -E production -l 0.0.0.0:3000 -D
  43 +sudo /usr/local/bin/unicorn_rails -c /opt/Ldap-Register/config/unicorn.rb -E production -l 0.0.0.0:443 -D
... ...
script/redmine.sh
... ... @@ -105,4 +105,4 @@ bundle exec rake redmine:backlogs:install story_trackers=2 task_tracker=1
105 105  
106 106 # 16. Executando redmine
107 107  
108   -sudo /usr/local/bin/unicorn_rails -c /opt/redmine/config/unicorn.rb -E production -p 80 -D
109 108 \ No newline at end of file
  109 +sudo /usr/local/bin/unicorn_rails -c /opt/redmine/config/unicorn.rb -E production -p 80 -D
... ...