Commit cdf95f1ce6992cd9252ed9113d4aa6afd2478e42

Authored by Axilleas Pipinellis
1 parent 46f7b7c1

Added relative urls to other documentation files, removed duplicate debian update commands

Showing 1 changed file with 11 additions and 14 deletions   Show diff stats
doc/install/installation.md
1 This installation guide was created for Debian/Ubuntu and tested on it. 1 This installation guide was created for Debian/Ubuntu and tested on it.
2 2
3 -Please read `doc/install/requirements.md` for hardware and platform requirements. 3 +Please read [`doc/install/requirements.md`](./requirements.md) for hardware and platform requirements.
4 4
5 5
6 **Important Note:** 6 **Important Note:**
@@ -8,12 +8,13 @@ The following steps have been known to work. @@ -8,12 +8,13 @@ The following steps have been known to work.
8 If you deviate from this guide, do it with caution and make sure you don't 8 If you deviate from this guide, do it with caution and make sure you don't
9 violate any assumptions GitLab makes about its environment. 9 violate any assumptions GitLab makes about its environment.
10 For things like AWS installation scripts, init scripts or config files for 10 For things like AWS installation scripts, init scripts or config files for
11 -alternative web server have a look at the "Advanced Setup Tips" section. 11 +alternative web server have a look at the [`Advanced Setup
  12 +Tips`](./installation.md#advanced-setup-tips) section.
12 13
13 14
14 **Important Note:** 15 **Important Note:**
15 If you find a bug/error in this guide please submit an issue or pull request 16 If you find a bug/error in this guide please submit an issue or pull request
16 -following the contribution guide (see `CONTRIBUTING.md`). 17 +following the [`contribution guide`](../../CONTRIBUTING.md).
17 18
18 - - - 19 - - -
19 20
@@ -32,16 +33,13 @@ The GitLab installation consists of setting up the following components: @@ -32,16 +33,13 @@ The GitLab installation consists of setting up the following components:
32 33
33 # 1. Packages / Dependencies 34 # 1. Packages / Dependencies
34 35
35 -`sudo` is not installed on Debian by default. If you don't have it you'll need  
36 -to install it first. 36 +`sudo` is not installed on Debian by default. Make sure your system is
  37 +up-to-date and install it.
37 38
38 # run as root 39 # run as root
39 - apt-get update && apt-get upgrade && apt-get install sudo  
40 -  
41 -Make sure your system is up-to-date:  
42 -  
43 - sudo apt-get update  
44 - sudo apt-get upgrade 40 + apt-get update
  41 + apt-get upgrade
  42 + apt-get install sudo
45 43
46 **Note:** 44 **Note:**
47 Vim is an editor that is used here whenever there are files that need to be 45 Vim is an editor that is used here whenever there are files that need to be
@@ -111,10 +109,9 @@ Create a `git` user for Gitlab: @@ -111,10 +109,9 @@ Create a `git` user for Gitlab:
111 ./bin/install 109 ./bin/install
112 110
113 111
114 -  
115 # 5. Database 112 # 5. Database
116 113
117 -To setup the MySQL/PostgreSQL database and dependencies please see [`doc/install/databases.md`](./databases.md) . 114 +To setup the MySQL/PostgreSQL database and dependencies please see [`doc/install/databases.md`](./databases.md).
118 115
119 116
120 # 6. GitLab 117 # 6. GitLab
@@ -229,7 +226,7 @@ However there are still a few steps left. @@ -229,7 +226,7 @@ However there are still a few steps left.
229 226
230 **Note:** 227 **Note:**
231 If you can't or don't want to use Nginx as your web server, have a look at the 228 If you can't or don't want to use Nginx as your web server, have a look at the
232 -"Advanced Setup Tips" section. 229 +[`Advanced Setup Tips`](./installation.md#advanced-setup-tips) section.
233 230
234 ## Installation 231 ## Installation
235 sudo apt-get install nginx 232 sudo apt-get install nginx