Commit ea19bc3b539a4bf60d980ad690e0fd3e30070e8b
1 parent
24e9619e
Exists in
master
and in
1 other branch
Versão final do manual de instalação do LabSEI
Showing
2 changed files
with
183 additions
and
232 deletions
Show diff stats
installDoc/gitlab-sei.tex
| 1 | -\section{Gitlab}\label{gitlab} | |
| 1 | +\section{Gitlab} | |
| 2 | +\label{gitlab} | |
| 2 | 3 | |
| 3 | -\subsection{Configurações de Porta} | |
| 4 | -É essencial a configuração das seguintes portas para o funcionamento correto do Gitlab: \\ | |
| 5 | -* Abrir porta 22 para uso do git \\ | |
| 6 | -* Abrir porta 25 para uso do servidor de email postfix \\ | |
| 4 | +Recomenda-se que o serviço do Gitlab esteja executando em um servidor diferente dos outros serviços. | |
| 7 | 5 | |
| 8 | -\subsection{Instalação Gitlab e Integração com Redmine} | |
| 6 | +\subsection{Pré-requisitos} | |
| 9 | 7 | |
| 10 | -Baixar o script de instalação do Gitlab. | |
| 8 | +Para a execução da ferramenta nesse ambiente as seguintes portas devem estar liberadas: | |
| 11 | 9 | |
| 12 | -\fbox{\parbox{\textwidth}{ | |
| 13 | -\texttt{sudo yum install wget -y}}} | |
| 10 | +\begin{itemize} | |
| 11 | +\item 80 | |
| 12 | +\item 22 | |
| 13 | +\item 25 | |
| 14 | +\end{itemize} | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | +\subsection{Dar permissão de leitura, escrita e execução para o usuário corrente no diretório /opt} | |
| 20 | + | |
| 21 | +O usuário corrente deve está no grupo de sudo. | |
| 14 | 22 | |
| 15 | 23 | \fbox{\parbox{\textwidth}{ |
| 16 | -\texttt{sudo wget \textbackslash | |
| 24 | +\texttt{ | |
| 25 | +sudo chown \$USER:\$GROUP -R /opt | |
| 17 | 26 | \\ |
| 18 | -https://gitlab.com/softwarepublico/labsei/raw/master/script/instalacaoGitlab.sh}}} | |
| 27 | +cd /opt | |
| 28 | +}}} | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | +\subsection{Instalação do pacote wget} | |
| 33 | + | |
| 34 | +\fbox{\parbox{\textwidth}{ | |
| 35 | +\texttt{ | |
| 36 | +sudo yum install -y wget | |
| 37 | +}}} | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | +\subsection{Download do script de instalação} | |
| 42 | + | |
| 43 | +\fbox{\parbox{\textwidth}{ | |
| 44 | +\texttt{ | |
| 45 | +wget https://gitlab.com/softwarepublico/labsei/raw/master/script/gitlab.sh | |
| 46 | +}}} | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | +\subsubsection{Dar permissão de execução para o script} | |
| 19 | 52 | |
| 20 | 53 | \fbox{\parbox{\textwidth}{ |
| 21 | -\texttt{sudo chmod +x instalacaoGitlab.sh}}} | |
| 54 | +\texttt{ | |
| 55 | +chmod +x gitlab.sh | |
| 56 | +}}} | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | +\subsection{Observação Importante para execução do script} | |
| 61 | + | |
| 62 | +Ao executar os scripts adicione a senha do usuário quando solicitado! | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | +\subsection{Executar script de instalação do Gitlab} | |
| 67 | + | |
| 68 | +Para executar o script de instalação do Gitlab não é necessário passar nenhuma parâmetro. | |
| 22 | 69 | |
| 23 | 70 | \fbox{\parbox{\textwidth}{ |
| 24 | -\texttt{sudo ./instalacaoGitlab.sh}}} | |
| 71 | +\texttt{ | |
| 72 | +sudo /opt/gitlab.sh | |
| 73 | +}}} | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 25 | 77 | |
| 26 | 78 | \emph{NOTA:} |
| 27 | 79 | |
| 28 | 80 | \fbox{\parbox{\textwidth}{ |
| 29 | 81 | \texttt{ |
| 30 | -Você pode acessar o gitlab usando a url: http://<IP\_GITLAB> \\ | |
| 31 | -Usuario: root \\ | |
| 32 | -Senha 5iveL!fe \\ | |
| 82 | +O Gitlab pode ser acessado usando a url: http://<IP\_GITLAB> \\ | |
| 83 | +O usuário e senha abaixo são referentes a instalação realizada no ambiente homologação disponibilizado pelo MPOG: \\ | |
| 84 | +Usuário: root \\ | |
| 85 | +Senha: sei12345 \\ | |
| 33 | 86 | }}} |
| 87 | + | |
| 88 | + | ... | ... |
installDoc/redmine-sei.tex
| 1 | -\section{Redmine} | |
| 1 | +\section{LDAP + Redmine + Aplicação para cadastro no LDAP} | |
| 2 | 2 | \label{redmine} |
| 3 | 3 | |
| 4 | -\subsection{Instalação do Epel} | |
| 4 | +Recomenda-se que todas as aplicações listadas estejam no mesmo servidor (LDAP + Redmine + Aplicação para cadastro no LDAP). | |
| 5 | 5 | |
| 6 | -\fbox{\parbox{\textwidth}{ | |
| 7 | -\texttt{ | |
| 8 | -rpm -Uvh http://fedora.uib.no/epel/6/x86\_64/epel-release-6-8.noarch.rpm | |
| 9 | -}}} | |
| 6 | +\subsection{Pré-requisitos} | |
| 10 | 7 | |
| 11 | -\subsection{Instalação de pacotes} | |
| 12 | -\fbox{\parbox{\textwidth}{ | |
| 13 | -\texttt{sudo yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel \textbackslash | |
| 14 | -\\ | |
| 15 | -apr-util-devel subversion git postgresql-devel wget vim} | |
| 16 | -}} | |
| 8 | +Para a execução das ferramentas nesse ambiente as seguintes portas devem estar liberadas: | |
| 9 | + | |
| 10 | +\begin{itemize} | |
| 11 | +\item 80 | |
| 12 | +\item 3000 | |
| 13 | +\item 389 | |
| 14 | +\item 21 | |
| 15 | +\end{itemize} | |
| 17 | 16 | |
| 18 | -\subsection{Instalação Postgresql} | |
| 19 | 17 | |
| 20 | -\fbox{\parbox{\textwidth}{ | |
| 21 | -\texttt{ | |
| 22 | -\scriptsize{ | |
| 23 | -sudo yum localinstall http://yum.postgresql.org/9.3/redhat/rhel-6-x86\_64/pgdg-centos93-9.3-1.noarch.rpm -y | |
| 24 | -\\ | |
| 25 | -sudo yum install postgresql93 postgresql93-devel postgresql93-libs postgresql93-server -y | |
| 26 | -}}}} | |
| 27 | 18 | |
| 28 | -\subsubsection{Reiniciar Postgresql} | |
| 19 | +\subsection{Dar permissão de leitura, escrita e execução para o usuário corrente no diretório /opt} | |
| 20 | + | |
| 21 | +O usuário corrente deve está no grupo de sudo. | |
| 29 | 22 | |
| 30 | 23 | \fbox{\parbox{\textwidth}{ |
| 31 | 24 | \texttt{ |
| 32 | -sudo /etc/init.d/postgresql-9.3 initdb | |
| 25 | +sudo chown \$USER:\$GROUP -R /opt | |
| 33 | 26 | \\ |
| 34 | -sudo /etc/init.d/postgresql-9.3 restart | |
| 27 | +cd /opt | |
| 35 | 28 | }}} |
| 36 | 29 | |
| 37 | -\subsubsection{Modificar senha do Postgres} | |
| 38 | 30 | |
| 39 | -%Corrigindo aspas | |
| 40 | -\fbox{\parbox{\textwidth}{ | |
| 41 | -\texttt{sudo -u postgres psql template1 -c \textbackslash | |
| 42 | -\\ | |
| 43 | -"ALTER USER postgres with encrypted password 'postgres';" | |
| 44 | -}}} | |
| 45 | 31 | |
| 46 | -\subsubsection{Configurando o Postgres} | |
| 32 | + | |
| 33 | +\subsection{Instalação do pacote wget} | |
| 47 | 34 | |
| 48 | 35 | \fbox{\parbox{\textwidth}{ |
| 49 | 36 | \texttt{ |
| 50 | -sudo vim /var/lib/pgsql/9.3/data/postgresql.conf | |
| 51 | -\\ | |
| 52 | -descomentar: \# listen\_addresses = 'localhost' | |
| 37 | +sudo yum install -y wget | |
| 53 | 38 | }}} |
| 54 | 39 | |
| 55 | 40 | |
| 56 | -\subsubsection{Usar a permissão certa de usuário do Redmine no banco de dados do Redmine} | |
| 57 | 41 | |
| 58 | -\fbox{\parbox{\textwidth}{ | |
| 59 | -\texttt{sudo vim /var/lib/pgsql/9.3/data/pg\_hba.conf}}} | |
| 60 | 42 | |
| 61 | -O arquivo deve ficar desta forma: | |
| 43 | +\subsection{Download dos scripts de instalação} | |
| 62 | 44 | |
| 63 | -%Atualizando permissão dos usuários | |
| 64 | 45 | \fbox{\parbox{\textwidth}{ |
| 65 | 46 | \texttt{ |
| 66 | -\# TYPE DATABASE USER ADDRESS METHOD | |
| 67 | -\\ | |
| 68 | -\# local is for Unix domain socket connections only | |
| 69 | -\\ | |
| 70 | -local all redmine md5 | |
| 71 | -\\ | |
| 72 | -local all all peer | |
| 73 | -\\ | |
| 74 | -\# IPv4 local connections: | |
| 47 | +wget https://gitlab.com/softwarepublico/labsei/raw/master/script/ldap.sh | |
| 75 | 48 | \\ |
| 76 | -host all redmine 127.0.0.1/32 md5 | |
| 49 | +wget https://gitlab.com/softwarepublico/labsei/raw/master/script/postgresql.sh | |
| 77 | 50 | \\ |
| 78 | -host all all 127.0.0.1/32 ident | |
| 51 | +wget https://gitlab.com/softwarepublico/labsei/raw/master/script/redmine.sh | |
| 79 | 52 | \\ |
| 80 | -\# IPv6 local connections: | |
| 81 | -\\ | |
| 82 | -host all redmine ::1/128 md5 | |
| 83 | -\\ | |
| 84 | -host all all ::1/128 ident | |
| 53 | +wget https://gitlab.com/softwarepublico/labsei/raw/master/script/ldap\_register.sh | |
| 85 | 54 | }}} |
| 86 | 55 | |
| 87 | -\subsubsection{Reiniciar Postgresql} | |
| 88 | - | |
| 89 | -\fbox{\parbox{\textwidth}{ | |
| 90 | -\texttt{sudo /etc/init.d/postgresql-9.3 restart}}} | |
| 91 | 56 | |
| 92 | -\subsection{Instalar Requisitos das Gems} | |
| 93 | 57 | |
| 94 | -\fbox{\parbox{\textwidth}{ | |
| 95 | -\texttt{ | |
| 96 | -sudo yum install gcc gcc-c++.x86\_64 make automake autoconf curl-devel \textbackslash | |
| 97 | -\\ | |
| 98 | -openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel \textbackslash | |
| 99 | -\\ | |
| 100 | -sqlite-devel ruby-rdoc ruby-devel rubygems libxslt-devel libxml2-devel.x86\_64 -y}}} | |
| 101 | 58 | |
| 102 | -\subsection{Atualizar para a Gem 1.4.2} | |
| 59 | +\subsubsection{Dar permissão de execução para os scripts} | |
| 103 | 60 | |
| 104 | 61 | \fbox{\parbox{\textwidth}{ |
| 105 | 62 | \texttt{ |
| 106 | -wget http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz | |
| 107 | -\\ | |
| 108 | -tar zxvf rubygems-1.4.2.tgz | |
| 109 | -\\ | |
| 110 | -cd rubygems-1.4.2 | |
| 111 | -\\ | |
| 112 | -ruby setup.rb | |
| 113 | -\\ | |
| 114 | -gem -v | |
| 63 | +chmod +x /opt/*.sh | |
| 115 | 64 | }}} |
| 116 | 65 | |
| 117 | 66 | |
| 118 | -\subsection{Instalar ImageMagick} | |
| 119 | 67 | |
| 120 | -\fbox{\parbox{\textwidth}{ | |
| 121 | -\texttt{ | |
| 122 | -sudo yum install php-pear ImageMagick ImageMagick-devel ImageMagick-perl -y | |
| 123 | -}}} | |
| 68 | +\subsection{Observação Importante para execução dos scripts} | |
| 69 | + | |
| 70 | +Ao executar os scripts adicione a senha do usuário quando solicitado! | |
| 124 | 71 | |
| 125 | -\subsection{Instalar Gem Bundle} | |
| 126 | 72 | |
| 127 | -\fbox{\parbox{\textwidth}{ | |
| 128 | -\texttt{ | |
| 129 | -sudo gem install bundle -\--no-ri -\--no-rdoc | |
| 130 | -}}} | |
| 131 | 73 | |
| 132 | -\subsection{Instalar Redmine 2.5.1} | |
| 133 | 74 | |
| 134 | -\fbox{\parbox{\textwidth}{ | |
| 135 | -\texttt{ | |
| 136 | -cd /opt | |
| 137 | -\\ | |
| 138 | -svn co http://svn.redmine.org/redmine/branches/2.5-stable redmine | |
| 139 | -\\ | |
| 140 | -sudo mkdir -p tmp/pdf public/plugin\_assets | |
| 141 | -}}} | |
| 142 | 75 | |
| 143 | -\subsection{Instalar requisitos da Gem} | |
| 76 | +\subsubsection{Executar script de instalação do LDAP} | |
| 77 | + | |
| 78 | +Como parâmetro desse script deve ser passada a senha de admin do LDAP. | |
| 144 | 79 | |
| 145 | 80 | \fbox{\parbox{\textwidth}{ |
| 146 | 81 | \texttt{ |
| 147 | -cd /opt/redmine | |
| 148 | -\\ | |
| 149 | -bundle install --without mysql sqlite | |
| 82 | +sudo /opt/ldap.sh <senha\_admin> | |
| 150 | 83 | }}} |
| 151 | 84 | |
| 152 | 85 | |
| 153 | -\subsection{Configurar postgresql} | |
| 154 | 86 | |
| 155 | -\fbox{\parbox{\textwidth}{ | |
| 156 | -\texttt{ | |
| 157 | -sudo -u postgres psql | |
| 158 | -}}} | |
| 87 | +\subsubsection{Executar script de instalação do Postgres (banco de dados)} | |
| 159 | 88 | |
| 160 | -Execute: | |
| 89 | +Este script não possui nenhum valor como parâmetro. | |
| 161 | 90 | |
| 162 | -%Corrigindo | |
| 163 | 91 | \fbox{\parbox{\textwidth}{ |
| 164 | 92 | \texttt{ |
| 165 | -CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'redmine' NOINHERIT VALID UNTIL 'infinity'; | |
| 166 | -\\ | |
| 167 | -CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine; | |
| 168 | -\\ | |
| 169 | -\textbackslash q | |
| 93 | +/opt/postgresql.sh | |
| 170 | 94 | }}} |
| 171 | 95 | |
| 172 | 96 | |
| 173 | -\subsection{Instalando Gems} | |
| 97 | + | |
| 98 | +\subsubsection{Executar script de instalação do Redmine} | |
| 99 | + | |
| 100 | +Como parâmetro desse script deve ser passado o endereço IP da máquina provedora do serviço de banco de dados. | |
| 174 | 101 | |
| 175 | 102 | \fbox{\parbox{\textwidth}{ |
| 176 | 103 | \texttt{ |
| 177 | -sudo gem install pg -v '0.17.1' -\--no-ri -\--no-rdoc | |
| 178 | -\\ | |
| 179 | -sudo gem install unicorn -\--no-ri -\--no-rdoc | |
| 104 | +/opt/redmine.sh <ip\_banco\_de\_dados> | |
| 180 | 105 | }}} |
| 181 | 106 | |
| 182 | 107 | |
| 183 | -\subsection{Configurar database.yml na pasta do Redmine} | |
| 184 | 108 | |
| 185 | 109 | |
| 186 | -\fbox{\parbox{\textwidth}{ | |
| 187 | -\texttt{ | |
| 188 | -cd config | |
| 189 | -\\ | |
| 190 | -mv database.yml.example database.yml | |
| 191 | -\\ | |
| 192 | -vim database.yml | |
| 193 | -}}} | |
| 110 | +\subsubsection{Configurando Redmine para utilizar o LDAP} | |
| 194 | 111 | |
| 195 | -Comentar todas as linhas e descomentar estas baixo: | |
| 112 | +A configuração do Redmine para a utilização do LDAP deverá ser feita via inteface gráfica, seguindo os passos abaixo: | |
| 196 | 113 | |
| 197 | -\fbox{\parbox{\textwidth}{ | |
| 198 | -\texttt{ | |
| 199 | -production: | |
| 200 | -\\ | |
| 201 | -adapter: postgresql | |
| 202 | -\\ | |
| 203 | -database: redmine | |
| 204 | -\\ | |
| 205 | -host: <ip-banco-de-dados> | |
| 206 | -\\ | |
| 207 | -username: redmine | |
| 208 | -\\ | |
| 209 | -password: redmine | |
| 210 | -\\ | |
| 211 | -encoding: utf8 | |
| 212 | -}}} | |
| 114 | +\begin{itemize} | |
| 115 | + \item Logar como administrador (Login: admin; Password: admin) | |
| 116 | + \item Clicar em "Administration" (barra superior esquerda) | |
| 117 | + \item Clicar em "LDAP authentication" | |
| 118 | + \item Clicar em "New authentication mode" (canto superior direito) | |
| 119 | + \item Deverá ser preenchido o formulário apresentado. Os campos devem ser preenchidos da seguinte forma (podendo ser alterados): | |
| 213 | 120 | |
| 121 | + \begin{itemize} | |
| 122 | + \item Configuração: | |
| 123 | + \begin{itemize} | |
| 124 | + \item Name: ldapsei | |
| 125 | + \item Host: localhost (endereço IP da máquina referente ao LDAP) | |
| 126 | + \item Port: 389 | |
| 127 | + \item Account: cn=admin,dc=sei,dc=com | |
| 128 | + \item Password: <senha\_admin\_ldap> (Senha passada como parâmetro no script de instalação do LDAP) | |
| 129 | + \item Base DN: dc=sei,dc=com | |
| 130 | + \item O checkbox "On-the-fly user creation" deverá ficar marcado | |
| 131 | + \end{itemize} | |
| 132 | + \item Atributos: | |
| 133 | + \begin{itemize} | |
| 134 | + \item Login attribute: uid | |
| 135 | + \item Firstname attribute: givenName | |
| 136 | + \item Lastname attribute: sn | |
| 137 | + \item Email attribute: mail | |
| 138 | + \end{itemize} | |
| 139 | + \end{itemize} | |
| 214 | 140 | |
| 215 | -\subsection{Popular Redmine} | |
| 141 | + \item Clicar em "Save" | |
| 142 | +\end{itemize} | |
| 216 | 143 | |
| 217 | 144 | |
| 218 | -\fbox{\parbox{\textwidth}{ | |
| 219 | -\texttt{ | |
| 220 | -rake generate\_secret\_token RAILS\_ENV=production | |
| 221 | -\\ | |
| 222 | -rake db:migrate RAILS\_ENV=production | |
| 223 | -\\ | |
| 224 | -rake redmine:load\_default\_data RAILS\_ENV=production | |
| 225 | -\\ | |
| 226 | -(\emph{escolher pt-BR}) | |
| 227 | -}}} | |
| 145 | +\subsection{Desabilitar cadastro de usuário} | |
| 228 | 146 | |
| 147 | +Ainda logado como administrador do sistema siga os passos abaixo para desabilitar o cadastro dos usuários. | |
| 229 | 148 | |
| 230 | -\subsection{Configurar Unicorn} | |
| 149 | +\begin{itemize} | |
| 150 | + \item Clicar em "Administration" (barra superior esquerda) | |
| 151 | + \item Clicar em "Settings" | |
| 152 | + \item Clicar na aba "Authentication" | |
| 153 | + \item Selecionar a opção "disable" no campo "Self-registration" | |
| 154 | + \item Clicar em "Save" | |
| 155 | +\end{itemize} | |
| 231 | 156 | |
| 232 | 157 | |
| 233 | -\fbox{\parbox{\textwidth}{ | |
| 234 | -\texttt{ | |
| 235 | -cd /opt/redmine | |
| 236 | -\\ | |
| 237 | -mkdir pids | |
| 238 | -\\ | |
| 239 | -vim config/unicorn.rb | |
| 240 | -}}} | |
| 241 | 158 | |
| 242 | -Copie as linhas abaixo para unicorn.rb: | |
| 159 | +\subsection{Instalando aplicação para criar usuário no LDAP} | |
| 243 | 160 | |
| 244 | -\fbox{\parbox{\textwidth}{ | |
| 245 | -\texttt{ | |
| 246 | -\#------------------------------------ | |
| 247 | -\\ | |
| 248 | -\# Set the working application directory | |
| 249 | -\\ | |
| 250 | -\# working\_directory ``/path/to/your/app'' | |
| 251 | -\\ | |
| 252 | -working\_directory ``/opt/redmine'' | |
| 253 | -\\ | |
| 254 | -\# Unicorn PID file location | |
| 255 | -\\ | |
| 256 | -\# pid ``/path/to/pids/unicorn.pid'' | |
| 257 | -\\ | |
| 258 | -pid ``/opt/redmine/pids/unicorn.pid'' | |
| 259 | -\\ | |
| 260 | -\# Path to logs | |
| 261 | -\\ | |
| 262 | -\# stderr\_path ``/path/to/log/unicorn.log'' | |
| 263 | -\\ | |
| 264 | -\# stdout\_path ``/path/to/log/unicorn.log'' | |
| 265 | -\\ | |
| 266 | -stderr\_path ``/opt/redmine/log/unicorn.log'' | |
| 267 | -\\ | |
| 268 | -stdout\_path ``/opt/redmine/log/unicorn.log'' | |
| 269 | -\\ | |
| 270 | -\# Unicorn socket | |
| 271 | -\\ | |
| 272 | -\#listen ``/tmp/unicorn.redmine.sock'' | |
| 273 | -\\ | |
| 274 | -listen ``/tmp/unicorn.redmine.sock'' | |
| 275 | -\\ | |
| 276 | -\# Number of processes | |
| 277 | -\\ | |
| 278 | -\# worker\_processes 4 | |
| 279 | -\\ | |
| 280 | -worker\_processes 2 | |
| 281 | -\\ | |
| 282 | -\# Time-out | |
| 283 | -\\ | |
| 284 | -timeout 30 | |
| 285 | -\\ | |
| 286 | -\#------------------------------------- | |
| 287 | -}}} | |
| 161 | +Devido a grande quantidade de valores que devem ser passadas como parâmetro, os mesmos devem ser passados diretamente | |
| 162 | +dentro do script de instalação "ldap\_register.sh" na área de "Configuração" demarcada. O mesmo deve possuir os seguintes | |
| 163 | +dados: | |
| 164 | + | |
| 165 | +Abra o arquivo do script "ldap\_register.sh": | |
| 288 | 166 | |
| 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") | |
| 170 | + \item Dados de configuração do LDAP | |
| 289 | 171 | |
| 290 | -\subsection{Reiniciar Postgresql} | |
| 172 | + \begin{itemize} | |
| 173 | + \item Endereço IP da máquina do LDAP (HOST="localhost") | |
| 174 | + \item Porta utilizada (PORT="389") | |
| 175 | + \item Nome do usuário admin do LDAP (USERNAME="cn=admin,dc=sei,dc=com") | |
| 176 | + \item Base (BASE="dc=sei,dc=com") | |
| 177 | + \item Senha de admin do LDAP (Senha passada como parâmetro no sript de instalação do LDAP. Ex.: 123456) | |
| 178 | + \end{itemize} | |
| 179 | +\end{itemize} | |
| 180 | + | |
| 181 | +Feche o arquivo do script. | |
| 182 | + | |
| 183 | +Executando o script sem passar nenhum parâmetro: | |
| 291 | 184 | |
| 292 | 185 | \fbox{\parbox{\textwidth}{ |
| 293 | 186 | \texttt{ |
| 294 | -sudo /etc/init.d/postgresql-9.3 restart | |
| 187 | +/opt/ldap\_register.sh | |
| 295 | 188 | }}} |
| 296 | 189 | |
| 297 | 190 | |
| 298 | -\subsection{Rodar Redmine usando Unicorn} | |
| 191 | +\emph{NOTA:} | |
| 299 | 192 | |
| 300 | 193 | \fbox{\parbox{\textwidth}{ |
| 301 | -\texttt{ | |
| 302 | -\small{sudo unicorn\_rails -c /opt/redmine/config/unicorn.rb -E production -l | |
| 303 | -0.0.0.0:80 -D} | |
| 194 | +\texttt{ | |
| 195 | +O Redmine pode ser acessado pela url: http://<IP\_REDMINE>/redmine | |
| 196 | +\\ | |
| 197 | +O usuário e senha abaixo são referentes a instalação realizada no ambiente homologação disponibilizado pelo MPOG: | |
| 304 | 198 | \\ |
| 305 | -(\emph{subir na porta 80 porque está em uma máquina diferente do GitLab. | |
| 306 | - O padrão do Redmine é a porta 3000.}) | |
| 199 | +Usuário: admin | |
| 200 | +\\ | |
| 201 | +Senha: sei1234 | |
| 202 | +\\ | |
| 203 | +A aplicação de cadastro no LDAP pode ser acessado pela url: http://<IP\_LDAP\_REGISTER>:3000 | |
| 307 | 204 | }}} |
| 308 | - | ... | ... |