|
1 |
| -# GITLAB |
2 |
| -# Maintainer: @nielsbasjes |
3 |
| -# App Version: 5.2 |
4 |
| - |
5 |
| -**This installation guide was created for CentOS 6.4 in combination with gitlab 5.2 and tested on it.** |
6 |
| -We also tried this on RHEL 6.3 and found that there are subtle differences that we so far have only documented in part. |
| 1 | +``` |
| 2 | +Distribution : CentOS 6.4 |
| 3 | +GitLab version : 5.4 |
| 4 | +Web Server : Apache |
| 5 | +Init system : sysvinit |
| 6 | +Database : mysql |
| 7 | +Contributors : @nielsbasjes, @axilleas |
| 8 | +Additional Notes : Selinux is not disabled but properly configured. |
| 9 | + We have also tried this on RHEL 6.3 and found that there |
| 10 | + are subtle differences which are documented in part. |
| 11 | + Look for the **RHEL Notes** note. |
| 12 | +``` |
| 13 | + |
| 14 | +## Overview |
7 | 15 |
|
8 | 16 | Please read `doc/install/requirements.md` for hardware and platform requirements.
|
9 | 17 |
|
10 |
| -## Overview ## |
11 |
| -This guide installs gitlab on a bare system from scratch using MySQL as the database. All Postgress installation steps are absent as they have not been tested yet. |
| 18 | +This guide installs gitlab on a bare system from scratch using MySQL as the database. |
| 19 | +All Postgress installation steps are absent as they have not been tested yet. |
| 20 | + |
| 21 | +### Important Notes |
12 | 22 |
|
13 |
| -**Important Note:** |
14 | 23 | The following steps have been known to work.
|
15 | 24 | If you deviate from this guide, do it with caution and make sure you don't
|
16 | 25 | violate any assumptions GitLab makes about its environment.
|
17 | 26 |
|
18 |
| -**Important Note:** |
| 27 | +#### If you find a bug |
| 28 | + |
19 | 29 | If you find a bug/error in this guide please submit an issue or pull request
|
20 | 30 | following the contribution guide (see `CONTRIBUTING.md`).
|
21 | 31 |
|
22 |
| -**Note about accounts:** |
23 |
| -In most cases you are required to run commands as the 'root' user. |
24 |
| -When it is required you should be either the 'git' or 'root' user it will be indicated with a line like this |
25 |
| - |
26 |
| -*logged in as **git*** |
27 |
| - |
28 |
| -The best way to become that user is by logging in as root and typing |
29 |
| - |
30 |
| - su - git |
| 32 | +#### Security |
31 | 33 |
|
32 |
| -**Note about security:** |
33 | 34 | Many setup guides of Linux software simply state: "disable selinux and firewall".
|
34 | 35 | The original gitlab installation for ubuntu disables StrictHostKeyChecking completely.
|
35 | 36 | This guide does not disable any of them, we simply configure them as they were intended.
|
36 | 37 |
|
37 | 38 | - - -
|
38 | 39 |
|
39 |
| -# Overview |
40 | 40 |
|
41 | 41 | The GitLab installation consists of setting up the following components:
|
42 | 42 |
|
@@ -469,8 +469,3 @@ The setup has created an admin account for you. You can use it to log in:
|
469 | 469 |
|
470 | 470 | 5iveL!fe
|
471 | 471 |
|
472 |
| -**Important Note:** |
473 |
| -Please go over to your profile page and immediately change the password, so |
474 |
| -nobody can access your GitLab by using this login information later on. |
475 |
| - |
476 |
| -**Enjoy!** |
0 commit comments