Commit a53f687fe6876c4db8c790f933dfac9e0c3fafa4
1 parent
b65e5b1e
Exists in
master
and in
4 other branches
Added creation of pids directory to fix #2995, replaced deprecated nginx init.d …
…command with service one, some more clean-up
Showing
1 changed file
with
12 additions
and
8 deletions
Show diff stats
doc/install/installation.md
... | ... | @@ -94,16 +94,16 @@ Create a `git` user for Gitlab: |
94 | 94 | |
95 | 95 | # 4. GitLab shell |
96 | 96 | |
97 | - # login as git | |
97 | + # Login as git | |
98 | 98 | sudo su git |
99 | 99 | |
100 | - # go to home directory | |
100 | + # Go to home directory | |
101 | 101 | cd /home/git |
102 | 102 | |
103 | - # clone gitlab shell | |
103 | + # Clone gitlab shell | |
104 | 104 | git clone https://github.com/gitlabhq/gitlab-shell.git |
105 | 105 | |
106 | - # setup | |
106 | + # Setup | |
107 | 107 | cd gitlab-shell |
108 | 108 | cp config.yml.example config.yml |
109 | 109 | ./bin/install |
... | ... | @@ -151,9 +151,13 @@ do so with caution! |
151 | 151 | sudo chmod -R u+rwX log/ |
152 | 152 | sudo chmod -R u+rwX tmp/ |
153 | 153 | |
154 | - # Make directory for satellites | |
154 | + # Create directory for satellites | |
155 | 155 | sudo -u git -H mkdir /home/git/gitlab-satellites |
156 | 156 | |
157 | + # Create directory for pids and make sure GitLab can write to it | |
158 | + sudo -u git -H mkdir tmp/pids/ | |
159 | + sudo chmod -R u+rwX tmp/pids/ | |
160 | + | |
157 | 161 | # Copy the example Unicorn config |
158 | 162 | sudo -u git -H cp config/unicorn.rb.example config/unicorn.rb |
159 | 163 | |
... | ... | @@ -204,7 +208,7 @@ Make GitLab start on boot: |
204 | 208 | |
205 | 209 | ## Check Application Status |
206 | 210 | |
207 | -Check if GitLab and its environment is configured correctly: | |
211 | +Check if GitLab and its environment are configured correctly: | |
208 | 212 | |
209 | 213 | sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production |
210 | 214 | |
... | ... | @@ -247,7 +251,7 @@ Make sure to edit the config file to match your setup: |
247 | 251 | |
248 | 252 | ## Restart |
249 | 253 | |
250 | - sudo /etc/init.d/nginx restart | |
254 | + sudo service nginx restart | |
251 | 255 | |
252 | 256 | |
253 | 257 | # Done! |
... | ... | @@ -281,7 +285,7 @@ a different host, you can configure its connection string via the |
281 | 285 | |
282 | 286 | ## Custom SSH Connection |
283 | 287 | |
284 | -If you are running SSH on a non-standard port, you must change the gitlab user'S SSH config. | |
288 | +If you are running SSH on a non-standard port, you must change the gitlab user's SSH config. | |
285 | 289 | |
286 | 290 | # Add to /home/git/.ssh/config |
287 | 291 | host localhost # Give your setup a name (here: override localhost) | ... | ... |