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 @@ |
| 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 "dc: ${BASE} " >> /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 | ... | ... |