Commit d55b98fbbd89c5350d8eb598df42d85690b6add0

Authored by Lucas Kanashiro
1 parent abd20eb0

Versão final

installDoc/redmine-sei.tex
@@ -10,14 +10,17 @@ rpm -Uvh http://fedora.uib.no/epel/6/x86\_64/epel-release-6-8.noarch.rpm @@ -10,14 +10,17 @@ rpm -Uvh http://fedora.uib.no/epel/6/x86\_64/epel-release-6-8.noarch.rpm
10 10
11 \subsection{Instalação de pacotes} 11 \subsection{Instalação de pacotes}
12 \fbox{\parbox{\textwidth}{ 12 \fbox{\parbox{\textwidth}{
13 -\texttt{sudo yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel subversion git postgresql-devel wget vim} 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}
14 }} 16 }}
15 17
16 \subsection{Instalação Postgresql} 18 \subsection{Instalação Postgresql}
17 19
18 \fbox{\parbox{\textwidth}{ 20 \fbox{\parbox{\textwidth}{
19 \texttt{ 21 \texttt{
20 -\scriptsize{sudo yum localinstall http://yum.postgresql.org/9.3/redhat/rhel-6-x86\_64/pgdg-centos93-9.3-1.noarch.rpm -y 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
21 \\ 24 \\
22 sudo yum install postgresql93 postgresql93-devel postgresql93-libs postgresql93-server -y 25 sudo yum install postgresql93 postgresql93-devel postgresql93-libs postgresql93-server -y
23 }}}} 26 }}}}
@@ -33,9 +36,11 @@ sudo /etc/init.d/postgresql-9.3 restart @@ -33,9 +36,11 @@ sudo /etc/init.d/postgresql-9.3 restart
33 36
34 \subsubsection{Modificar senha do Postgres} 37 \subsubsection{Modificar senha do Postgres}
35 38
  39 +%Corrigindo aspas
36 \fbox{\parbox{\textwidth}{ 40 \fbox{\parbox{\textwidth}{
37 -\texttt{sudo -u postgres psql template1 -c  
38 -``ALTER USER postgres with encrypted password `postgres' ''; 41 +\texttt{sudo -u postgres psql template1 -c \textbackslash
  42 +\\
  43 +"ALTER USER postgres with encrypted password 'postgres';"
39 }}} 44 }}}
40 45
41 \subsubsection{Configurando o Postgres} 46 \subsubsection{Configurando o Postgres}
@@ -44,7 +49,7 @@ sudo /etc/init.d/postgresql-9.3 restart @@ -44,7 +49,7 @@ sudo /etc/init.d/postgresql-9.3 restart
44 \texttt{ 49 \texttt{
45 sudo vim /var/lib/pgsql/9.3/data/postgresql.conf 50 sudo vim /var/lib/pgsql/9.3/data/postgresql.conf
46 \\ 51 \\
47 -descomentar: \# listen\_addresses = `localhost' 52 +descomentar: \# listen\_addresses = 'localhost'
48 }}} 53 }}}
49 54
50 55
@@ -55,6 +60,7 @@ descomentar: \# listen\_addresses = `localhost' @@ -55,6 +60,7 @@ descomentar: \# listen\_addresses = `localhost'
55 60
56 O arquivo deve ficar desta forma: 61 O arquivo deve ficar desta forma:
57 62
  63 +%Atualizando permissão dos usuários
58 \fbox{\parbox{\textwidth}{ 64 \fbox{\parbox{\textwidth}{
59 \texttt{ 65 \texttt{
60 \# TYPE DATABASE USER ADDRESS METHOD 66 \# TYPE DATABASE USER ADDRESS METHOD
@@ -63,13 +69,19 @@ O arquivo deve ficar desta forma: @@ -63,13 +69,19 @@ O arquivo deve ficar desta forma:
63 \\ 69 \\
64 local all redmine md5 70 local all redmine md5
65 \\ 71 \\
  72 +local all all peer
  73 +\\
66 \# IPv4 local connections: 74 \# IPv4 local connections:
67 \\ 75 \\
68 -host all redmine 127.0.0.1/32 md5 76 +host all redmine 127.0.0.1/32 md5
  77 +\\
  78 +host all all 127.0.0.1/32 ident
69 \\ 79 \\
70 \# IPv6 local connections: 80 \# IPv6 local connections:
71 \\ 81 \\
72 -host all redmine ::1/128 md5 82 +host all redmine ::1/128 md5
  83 +\\
  84 +host all all ::1/128 ident
73 }}} 85 }}}
74 86
75 \subsubsection{Reiniciar Postgresql} 87 \subsubsection{Reiniciar Postgresql}
@@ -81,8 +93,10 @@ host all redmine ::1/128 md5 @@ -81,8 +93,10 @@ host all redmine ::1/128 md5
81 93
82 \fbox{\parbox{\textwidth}{ 94 \fbox{\parbox{\textwidth}{
83 \texttt{ 95 \texttt{
84 -sudo yum install gcc gcc-c++.x86\_64 make automake autoconf curl-devel  
85 -openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel 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 +\\
86 sqlite-devel ruby-rdoc ruby-devel rubygems libxslt-devel libxml2-devel.x86\_64 -y}}} 100 sqlite-devel ruby-rdoc ruby-devel rubygems libxslt-devel libxml2-devel.x86\_64 -y}}}
87 101
88 \subsection{Atualizar para a Gem 1.4.2} 102 \subsection{Atualizar para a Gem 1.4.2}
@@ -140,17 +154,19 @@ bundle install --without mysql sqlite @@ -140,17 +154,19 @@ bundle install --without mysql sqlite
140 154
141 \fbox{\parbox{\textwidth}{ 155 \fbox{\parbox{\textwidth}{
142 \texttt{ 156 \texttt{
143 -sudo -u postgres psql 157 +sudo -u postgres psql
144 }}} 158 }}}
145 159
146 Execute: 160 Execute:
147 161
  162 +%Corrigindo
148 \fbox{\parbox{\textwidth}{ 163 \fbox{\parbox{\textwidth}{
149 \texttt{ 164 \texttt{
150 -``CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD `redmine' NOINHERIT VALID  
151 -UNTIL `infinity'; CREATE DATABASE redmine WITH ENCODING=`UTF8'  
152 -OWNER=redmine;''  
153 -%\backslash q 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
154 }}} 170 }}}
155 171
156 172
@@ -158,7 +174,7 @@ OWNER=redmine;'' @@ -158,7 +174,7 @@ OWNER=redmine;''
158 174
159 \fbox{\parbox{\textwidth}{ 175 \fbox{\parbox{\textwidth}{
160 \texttt{ 176 \texttt{
161 -sudo gem install pg -v `0.17.1' -\--no-ri -\--no-rdoc 177 +sudo gem install pg -v '0.17.1' -\--no-ri -\--no-rdoc
162 \\ 178 \\
163 sudo gem install unicorn -\--no-ri -\--no-rdoc 179 sudo gem install unicorn -\--no-ri -\--no-rdoc
164 }}} 180 }}}
@@ -290,48 +306,3 @@ sudo /etc/init.d/postgresql-9.3 restart @@ -290,48 +306,3 @@ sudo /etc/init.d/postgresql-9.3 restart
290 O padrão do Redmine é a porta 3000.}) 306 O padrão do Redmine é a porta 3000.})
291 }}} 307 }}}
292 308
293 -\subsection{Instalar Plugin Backlogs}  
294 -  
295 -De acordo com \url{http://www.redminebacklogs.net/en/installation.html}, execute os seguintes comandos:  
296 -  
297 -\fbox{\parbox{\textwidth}{  
298 -\texttt{  
299 -cd /opt/redmine  
300 -}}}  
301 -  
302 -\fbox{\parbox{\textwidth}{  
303 -\texttt{  
304 -bundle install --without development test  
305 -}}}  
306 -  
307 -\fbox{\parbox{\textwidth}{  
308 -\texttt{  
309 -gem install holidays --version 1.0.3\\  
310 -gem install holidays  
311 -}}}  
312 -  
313 -\fbox{\parbox{\textwidth}{  
314 -\texttt{  
315 -cd /opt/redmine/plugins\\  
316 -git clone https://github.com/backlogs/redmine\_backlogs.git\\  
317 -cd redmine\_backlogs\\  
318 -git tag\\  
319 -git checkout v1.0.6  
320 -}}}  
321 -  
322 -\fbox{\parbox{\textwidth}{  
323 -\texttt{  
324 -cd /opt/redmine\\  
325 -RAILS\_ENV=production\\  
326 -export RAILS\_ENV\\  
327 -bundle exec rake db:migrate\\  
328 -bundle exec rake tmp:cache:clear\\  
329 -bundle exec rake tmp:sessions:clear\\  
330 -bundle exec rake redmine:backlogs:install (escolher sempre a opção 2)  
331 -}}}  
332 -  
333 -\fbox{\parbox{\textwidth}{  
334 -\texttt{  
335 -service httpd restart  
336 -}}}  
337 -  
installDoc/redmine-sei.txt
@@ -86,10 +86,9 @@ Install Gems Requirements @@ -86,10 +86,9 @@ Install Gems Requirements
86 86
87 .. code-block:: 87 .. code-block::
88 88
89 - sudo yum install gcc gcc-c++.x86_64 make automake autoconf curl-devel openssl-devel  
90 - zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel ruby-rdoc ruby-devel  
91 -  
92 - sudo yum install rubygems libxslt-devel libxml2-devel.x86_64 89 + sudo yum -y install gcc gcc-c++.x86_64 make automake autoconf curl-devel openssl-devel
  90 + zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel ruby-rdoc ruby-devel
  91 + rubygems libxslt-devel libxml2-devel.x86_64
93 92
94 93
95 Upgrading to Gem 1.4.2 94 Upgrading to Gem 1.4.2
@@ -107,7 +106,7 @@ Install ImageMagick @@ -107,7 +106,7 @@ Install ImageMagick
107 106
108 .. code-block:: 107 .. code-block::
109 108
110 - sudo yum install php-pear gcc ImageMagick ImageMagick-devel ImageMagick-perl 109 + sudo yum install php-pear ImageMagick ImageMagick-devel ImageMagick-perl -y
111 110
112 Install Gem Bundle 111 Install Gem Bundle
113 112
@@ -115,15 +114,15 @@ Install Gem Bundle @@ -115,15 +114,15 @@ Install Gem Bundle
115 114
116 sudo gem install bundle --no-ri --no-rdoc 115 sudo gem install bundle --no-ri --no-rdoc
117 116
118 -Install NGINX  
119 -  
120 -.. code-block::  
121 -  
122 - cd /tmp  
123 - wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm  
124 - sudo rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm  
125 - sudo yum install nginx -y  
126 - sudo chkconfig nginx on 117 +#Install NGINX
  118 +#
  119 +#.. code-block::
  120 +#
  121 +# cd /tmp
  122 +# wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
  123 +# sudo rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm
  124 +# sudo yum install nginx -y
  125 +# sudo chkconfig nginx on
127 126
128 Install redmine 2.5.1 127 Install redmine 2.5.1
129 128