Commit a1c6da617b3d9f11f8b06f010e28835e91c3bf36
1 parent
899b8088
Exists in
master
and in
1 other branch
alterando redmine.sh
Showing
1 changed file
with
22 additions
and
9 deletions
Show diff stats
script/redmine.sh
| ... | ... | @@ -2,6 +2,15 @@ |
| 2 | 2 | |
| 3 | 3 | # Pré-requisitos |
| 4 | 4 | |
| 5 | +DATABASE_HOST=$1 | |
| 6 | + | |
| 7 | +if [[ ! "$DATABASE_HOST" ]] | |
| 8 | + then | |
| 9 | + echo " Parametros nao encontrados." | |
| 10 | + echo " ./redmine.sh <DATABASE_HOST> " | |
| 11 | + exit -1 | |
| 12 | +fi | |
| 13 | + | |
| 5 | 14 | # Atualizacao |
| 6 | 15 | |
| 7 | 16 | sudo yum update -y |
| ... | ... | @@ -17,7 +26,11 @@ sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.no |
| 17 | 26 | |
| 18 | 27 | sudo yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel subversion git postgresql-devel gcc gcc-c++.x86_64 make automake autoconf curl-devel openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel libxslt-devel libxml2-devel.x86_64 php-pear ImageMagick ImageMagick-devel ImageMagick-perl vim |
| 19 | 28 | |
| 20 | -# 2. Compilando o ruby | |
| 29 | +# 2. Adicionando /usr/local/bin no path | |
| 30 | + | |
| 31 | +sudo sed -i 's/\/sbin:\/bin:\/usr\/sbin:\/usr\/bin/\/sbin:\/bin:\/usr\/sbin:\/usr\/bin:\/usr\/local\/bin/' /etc/sudoers | |
| 32 | + | |
| 33 | +# 3. Compilando o ruby | |
| 21 | 34 | |
| 22 | 35 | mkdir /tmp/ruby && cd /tmp/ruby |
| 23 | 36 | sudo curl --progress http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz | tar xz |
| ... | ... | @@ -26,14 +39,10 @@ cd ruby-2.0.0-p451 |
| 26 | 39 | make |
| 27 | 40 | sudo make prefix=/usr/local install |
| 28 | 41 | |
| 29 | -# 3. Instalando bundle | |
| 42 | +# 4. Instalando bundle | |
| 30 | 43 | |
| 31 | 44 | sudo gem install bundle --no-ri --no-rdoc |
| 32 | 45 | |
| 33 | -# 4. Adicionando /usr/local/bin no path | |
| 34 | - | |
| 35 | -sudo sed -i 's/\/sbin:\/bin:\/usr\/sbin:\/usr\/bin/\/sbin:\/bin:\/usr\/sbin:\/usr\/bin:\/usr\/local\/bin/' /etc/sudoers | |
| 36 | - | |
| 37 | 46 | # 5. Instalando o redmine 2.3-stable |
| 38 | 47 | |
| 39 | 48 | cd /opt |
| ... | ... | @@ -69,11 +78,11 @@ echo "pt-BR" | RAILS_ENV=production rake redmine:load_default_data |
| 69 | 78 | |
| 70 | 79 | cd /opt/redmine |
| 71 | 80 | mkdir pids |
| 72 | -wget https://gitlab.com/softwarepublico/labsei/raw/master/arquivos/redmine/unicorn.rb -O config/unicorn.rb | |
| 81 | +wget https://gitlab.com/softwarepublico/colabdocumentation/raw/master/Arquivos/redmine/unicorn.rb -O config/unicorn.rb | |
| 73 | 82 | |
| 74 | 83 | # 10. Configurando routes.rb |
| 75 | 84 | |
| 76 | -wget https://gitlab.com/softwarepublico/labsei/raw/master/arquivos/redmine/routes.rb -O config/routes.rb | |
| 85 | +wget https://gitlab.com/softwarepublico/colabdocumentation/raw/master/Arquivos/redmine/routes.rb -O config/routes.rb | |
| 77 | 86 | |
| 78 | 87 | # 11. Adicionando link simbólico |
| 79 | 88 | |
| ... | ... | @@ -103,6 +112,10 @@ bundle install --without mysql sqlite |
| 103 | 112 | bundle exec rake db:migrate |
| 104 | 113 | bundle exec rake redmine:backlogs:install story_trackers=2 task_tracker=1 |
| 105 | 114 | |
| 106 | -# 16. Executando redmine | |
| 115 | +#16. Instalando plugin do Remote User | |
| 116 | +cd /opt/redmine/plugins | |
| 117 | +git clone https://github.com/colab-community/single_auth.git | |
| 118 | + | |
| 119 | +# 17. Executando redmine | |
| 107 | 120 | |
| 108 | 121 | sudo /usr/local/bin/unicorn_rails -c /opt/redmine/config/unicorn.rb -E production -p 80 -D | ... | ... |