Hi,

I'm tried to install GitLab 7 on our Oracle Linux Server using the Omnibus 
installer found on the Downloads page. The installation appeared to go fine 
as I did not find an instance of "ERROR" in the installation log that I 
copied from the terminal window. After a little confusion I ran the chef 
recipe (first time using anything like puppet or chef) with the command sudo 
gitlab-ctl reconfigure and everything again appears to have downloaded 
correctly.

Running sudo gitlab-ctl status gives the following result: 

run: nginx: (pid 25360) 0s; run: log: (pid 22033) 18719s
run: postgresql: (pid 19967) 2617s; run: log: (pid 21942) 18743s
run: redis: (pid 19969) 2617s; run: log: (pid 21871) 18749s
run: sidekiq: (pid 19979) 2616s; run: log: (pid 22022) 18721s
run: unicorn: (pid 25339) 12s; run: log: (pid 22000) 18727s

So I'm thinking the installer works correctly. I attempted to navigate to 
the nginx default page after editing the nginx.conf file in 
/opt/gitlab/embedded/conf and edited the following (commented out code 
removed): 

    server {
        listen       81;
        server_name  localhost;
        location / {
            root   html;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

So the idea would be that on localhost:81 the default nginx page would 
appear. I'm putting localhost here but from my workstation it would be the 
ip address for now.

I was unable to navigate to the site. I tried changing the gitlab.rb file 
located in /etc/gitlab and then reconfigured. There was still no response.

A little more digging I found that if I ran bundle exec rake gitlab:check 
RAILS_ENV=production it should tell me where I possibly made a mistake. I 
had to change the command to reference the ombnibus installed ruby as ruby 
is not installed on this server. Even then the only response I got was 
'Gemfile not found'.

Caveat to all this is that this is on a hosted cloud server and I had to 
ask for sudo permission just to install any of this so permissions being a 
problem is possible and should not be ruled out.

And I did run the 'sudo lokkit -s http -s ssh' command but I'm not sure if 
it did anything.

Ultimately I intend to have Tomcat at as a proxy on this server for Nginx 
so the exposed url for internal developers will be http://localhost/gitlab/.


Thoughts?

Matt

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/5c89d65d-8dce-4ff5-bc16-dd8b6c86ef17%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to