Commit 42032956bd4d51bd954762a6f1192f20d6375885
1 parent
d59d2a19
Exists in
master
and in
4 other branches
Cleaner install section for nginx, unicorn
Showing
1 changed file
with
9 additions
and
10 deletions
Show diff stats
doc/installation.md
... | ... | @@ -246,18 +246,18 @@ You can login via web using admin generated with setup: |
246 | 246 | |
247 | 247 | # Nginx && Unicorn |
248 | 248 | |
249 | -### Install Nginx | |
250 | - | |
251 | - sudo apt-get install nginx | |
252 | - | |
253 | -## Unicorn | |
249 | +## 1. Unicorn | |
254 | 250 | |
255 | 251 | cd /home/gitlab/gitlab |
256 | 252 | sudo -u gitlab cp config/unicorn.rb.orig config/unicorn.rb |
257 | 253 | sudo -u gitlab bundle exec unicorn_rails -c config/unicorn.rb -E production -D |
258 | 254 | |
259 | -Add GitLab to nginx sites & change with your host specific settings | |
255 | +## 2. Nginx | |
256 | + | |
257 | + # Install first | |
258 | + sudo apt-get install nginx | |
260 | 259 | |
260 | + # Add GitLab to nginx sites & change with your host specific settings | |
261 | 261 | sudo wget https://raw.github.com/gitlabhq/gitlab-recipes/master/nginx/gitlab -P /etc/nginx/sites-available/ |
262 | 262 | sudo ln -s /etc/nginx/sites-available/gitlab /etc/nginx/sites-enabled/gitlab |
263 | 263 | |
... | ... | @@ -266,16 +266,15 @@ Add GitLab to nginx sites & change with your host specific settings |
266 | 266 | # of the host serving GitLab. |
267 | 267 | sudo vim /etc/nginx/sites-enabled/gitlab |
268 | 268 | |
269 | -Restart nginx: | |
270 | 269 | |
270 | + # Restart nginx: | |
271 | 271 | /etc/init.d/nginx restart |
272 | 272 | |
273 | +## 3. Init script | |
274 | + | |
273 | 275 | Create init script in /etc/init.d/gitlab: |
274 | 276 | |
275 | 277 | sudo wget https://raw.github.com/gitlabhq/gitlab-recipes/master/init.d/gitlab -P /etc/init.d/ |
276 | - | |
277 | -Adding permission: | |
278 | - | |
279 | 278 | sudo chmod +x /etc/init.d/gitlab |
280 | 279 | |
281 | 280 | GitLab autostart: | ... | ... |