Commit d55b98fbbd89c5350d8eb598df42d85690b6add0
1 parent
abd20eb0
Exists in
master
and in
1 other branch
Versão final
Showing
2 changed files
with
44 additions
and
74 deletions
Show diff stats
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 |