Commit a53f687fe6876c4db8c790f933dfac9e0c3fafa4

Authored by Axilleas Pipinellis
1 parent b65e5b1e

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)
... ...