Commit d239f88bbe2371b9ecb2adee81536f12c84777ae
1 parent
ea19bc3b
Exists in
master
and in
1 other branch
Atualizando script de instalacao e alterando portas ldap_register e redmine
Showing
5 changed files
with
84 additions
and
6 deletions
Show diff stats
LabSEI.tex
@@ -0,0 +1,76 @@ | @@ -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,7 +9,7 @@ Para a execução das ferramentas nesse ambiente as seguintes portas devem estar | ||
9 | 9 | ||
10 | \begin{itemize} | 10 | \begin{itemize} |
11 | \item 80 | 11 | \item 80 |
12 | -\item 3000 | 12 | +\item 443 |
13 | \item 389 | 13 | \item 389 |
14 | \item 21 | 14 | \item 21 |
15 | \end{itemize} | 15 | \end{itemize} |
@@ -165,8 +165,8 @@ dados: | @@ -165,8 +165,8 @@ dados: | ||
165 | Abra o arquivo do script "ldap\_register.sh": | 165 | Abra o arquivo do script "ldap\_register.sh": |
166 | 166 | ||
167 | \begin{itemize} | 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 | \item Dados de configuração do LDAP | 170 | \item Dados de configuração do LDAP |
171 | 171 | ||
172 | \begin{itemize} | 172 | \begin{itemize} |
@@ -200,5 +200,5 @@ Usuário: admin | @@ -200,5 +200,5 @@ Usuário: admin | ||
200 | \\ | 200 | \\ |
201 | Senha: sei1234 | 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 "dc: ${BASE} " >> /opt/Ldap-Register/config/ldap.yml | @@ -40,4 +40,4 @@ echo "dc: ${BASE} " >> /opt/Ldap-Register/config/ldap.yml | ||
40 | echo "redmine: ${ADDRESS_REDMINE}" > /opt/Ldap-Register/config/references.yml | 40 | echo "redmine: ${ADDRESS_REDMINE}" > /opt/Ldap-Register/config/references.yml |
41 | echo "gitlab: ${ADDRESS_GITLAB} " >> /opt/Ldap-Register/config/references.yml | 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,4 +105,4 @@ bundle exec rake redmine:backlogs:install story_trackers=2 task_tracker=1 | ||
105 | 105 | ||
106 | # 16. Executando redmine | 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 | \ No newline at end of file | 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 |