User Tools

Site Tools


tutorials:gitlab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorials:gitlab [2013/02/22 18:58]
razvan
tutorials:gitlab [2020/07/20 09:16] (current)
Line 1: Line 1:
-= GitLab Installation =+====== GitLab Installation ======
  
-* In order to install GitLab follow instructions here: https://github.com/gitlabhq/gitlabhq/blob/4-2-stable/doc/install/installation.md +   In order to install GitLab follow instructions here: https://github.com/gitlabhq/gitlabhq/blob/4-2-stable/doc/install/installation.md 
-*At end of step 6, sidekiq won't be checked:<code>+     At end of step 6, sidekiq won't be checked:<code>
 Checking Sidekiq ... Checking Sidekiq ...
  
Line 15: Line 15:
 Checking Sidekiq ... Finished Checking Sidekiq ... Finished
 </code> </code>
-*** You have to create the {{{tmp/pids}}} folder, while in {{{/home/gitlab/gitlab/}}}:<code>+       You have to create the {{{tmp/pids}}} folder, while in {{{/home/gitlab/gitlab/}}}:<code>
 sudo -u gitlab -H mkdir tmp/pids/ sudo -u gitlab -H mkdir tmp/pids/
 sudo chmod -R u+rwX  tmp/pids/ sudo chmod -R u+rwX  tmp/pids/
 </code> </code>
-*** And then restart sidekiq:<code>+       And then restart sidekiq:<code>
 sudo -u gitlab -H bundle exec rake sidekiq:start RAILS_ENV=production sudo -u gitlab -H bundle exec rake sidekiq:start RAILS_ENV=production
 </code> </code>
-* I use Apache in conjunction with unicorn. +   I use Apache in conjunction with unicorn. 
-*Configure unicorn to listen to TCP connections:<code> +     Configure unicorn to listen to TCP connections:<code> 
-#listen 8080 # listen to port 8080 on all TCP interfaces+  listen 8080 # listen to port 8080 on all TCP interfaces
 listen "127.0.0.1:8080"  # listen to port 8080 on the loopback interface listen "127.0.0.1:8080"  # listen to port 8080 on the loopback interface
 listen "#{app_dir}/tmp/sockets/gitlab.socket" listen "#{app_dir}/tmp/sockets/gitlab.socket"
 </code> </code>
-*Configure Apache in conjunction with unicorn:<code>+     Configure Apache in conjunction with unicorn:<code>
 <VirtualHost *:443> <VirtualHost *:443>
  ServerName houdini.cs.pub.ro  ServerName houdini.cs.pub.ro
Line 70: Line 70:
  CustomLog ${APACHE_LOG_DIR}/gitlab/access.log combined  CustomLog ${APACHE_LOG_DIR}/gitlab/access.log combined
 </VirtualHost> </VirtualHost>
 +</code>
 +  *  Populate satellites folder, in {{{/home/gitlab/gitlab/}}}:<code>
 +sudo -u gitlab -H bundle exec rake gitlab:satellites:create RAILS_ENV=production
 </code> </code>
tutorials/gitlab.1361552292.txt.gz · Last modified: 2013/02/22 18:58 (external edit)