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 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 6 **Important Note:**
... ... @@ -8,12 +8,13 @@ The following steps have been known to work.
8 8 If you deviate from this guide, do it with caution and make sure you don't
9 9 violate any assumptions GitLab makes about its environment.
10 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 15 **Important Note:**
15 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 33  
33 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 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 44 **Note:**
47 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 109 ./bin/install
112 110  
113 111  
114   -
115 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 117 # 6. GitLab
... ... @@ -229,7 +226,7 @@ However there are still a few steps left.
229 226  
230 227 **Note:**
231 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 231 ## Installation
235 232 sudo apt-get install nginx
... ...