Update Installation Guide for 11.5
This commit is contained in:
parent
762a3021b0
commit
3a4e42d572
2 changed files with 10 additions and 24 deletions
|
@ -12,7 +12,7 @@ Since installations from source don't have Runit, Sidekiq can't be terminated an
|
|||
|
||||
## Select Version to Install
|
||||
|
||||
Make sure you view [this installation guide](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md) from the branch (version) of GitLab you would like to install (e.g., `11-4-stable`).
|
||||
Make sure you view [this installation guide](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md) from the branch (version) of GitLab you would like to install (e.g., `11-5-stable`).
|
||||
You can select the branch in the version dropdown in the top left corner of GitLab (below the menu bar).
|
||||
|
||||
If the highest number stable branch is unclear please check the [GitLab Blog](https://about.gitlab.com/blog/) for installation guide links by version.
|
||||
|
@ -300,9 +300,9 @@ sudo usermod -aG redis git
|
|||
### Clone the Source
|
||||
|
||||
# Clone GitLab repository
|
||||
sudo -u git -H git clone https://gitlab.com/gitlab-org/gitlab-ce.git -b 11-4-stable gitlab
|
||||
sudo -u git -H git clone https://gitlab.com/gitlab-org/gitlab-ce.git -b 11-5-stable gitlab
|
||||
|
||||
**Note:** You can change `11-4-stable` to `master` if you want the *bleeding edge* version, but never install master on a production server!
|
||||
**Note:** You can change `11-5-stable` to `master` if you want the *bleeding edge* version, but never install master on a production server!
|
||||
|
||||
### Configure It
|
||||
|
||||
|
|
|
@ -91,11 +91,11 @@ Download and install Go:
|
|||
# Remove former Go installation folder
|
||||
sudo rm -rf /usr/local/go
|
||||
|
||||
curl --remote-name --progress https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz
|
||||
echo 'fa1b0e45d3b647c252f51f5e1204aba049cde4af177ef9f2181f43004f901035 go1.10.3.linux-amd64.tar.gz' | shasum -a256 -c - && \
|
||||
sudo tar -C /usr/local -xzf go1.10.3.linux-amd64.tar.gz
|
||||
curl --remote-name --progress https://dl.google.com/go/go1.10.5.linux-amd64.tar.gz
|
||||
echo 'a035d9beda8341b645d3f45a1b620cf2d8fb0c5eb409be36b389c0fd384ecc3a go1.10.5.linux-amd64.tar.gz' | shasum -a256 -c - && \
|
||||
sudo tar -C /usr/local -xzf go1.10.5.linux-amd64.tar.gz
|
||||
sudo ln -sf /usr/local/go/bin/{go,godoc,gofmt} /usr/local/bin/
|
||||
rm go1.10.3.linux-amd64.tar.gz
|
||||
rm go1.10.5.linux-amd64.tar.gz
|
||||
```
|
||||
|
||||
### 6. Get latest code
|
||||
|
@ -153,20 +153,6 @@ sudo -u git -H make
|
|||
|
||||
### 9. Update Gitaly
|
||||
|
||||
#### New Gitaly configuration options required
|
||||
|
||||
In order to function Gitaly needs some additional configuration information. Below we assume you installed Gitaly in `/home/git/gitaly` and GitLab Shell in `/home/git/gitlab-shell`.
|
||||
|
||||
```shell
|
||||
echo '
|
||||
[gitaly-ruby]
|
||||
dir = "/home/git/gitaly/ruby"
|
||||
|
||||
[gitlab-shell]
|
||||
dir = "/home/git/gitlab-shell"
|
||||
' | sudo -u git tee -a /home/git/gitaly/config.toml
|
||||
```
|
||||
|
||||
#### Check Gitaly configuration
|
||||
|
||||
Due to a bug in the `rake gitlab:gitaly:install` script your Gitaly
|
||||
|
@ -272,10 +258,10 @@ Ensure you're still up-to-date with the latest NGINX configuration changes:
|
|||
cd /home/git/gitlab
|
||||
|
||||
# For HTTPS configurations
|
||||
git diff origin/11-1-stable:lib/support/nginx/gitlab-ssl origin/11-5-stable:lib/support/nginx/gitlab-ssl
|
||||
git diff origin/11-4-stable:lib/support/nginx/gitlab-ssl origin/11-5-stable:lib/support/nginx/gitlab-ssl
|
||||
|
||||
# For HTTP configurations
|
||||
git diff origin/11-1-stable:lib/support/nginx/gitlab origin/11-5-stable:lib/support/nginx/gitlab
|
||||
git diff origin/11-4-stable:lib/support/nginx/gitlab origin/11-5-stable:lib/support/nginx/gitlab
|
||||
```
|
||||
|
||||
If you are using Strict-Transport-Security in your installation to continue using it you must enable it in your Nginx
|
||||
|
@ -309,7 +295,7 @@ There might be new configuration options available for [`gitlab.default.example`
|
|||
```sh
|
||||
cd /home/git/gitlab
|
||||
|
||||
git diff origin/11-1-stable:lib/support/init.d/gitlab.default.example origin/11-5-stable:lib/support/init.d/gitlab.default.example
|
||||
git diff origin/11-4-stable:lib/support/init.d/gitlab.default.example origin/11-5-stable:lib/support/init.d/gitlab.default.example
|
||||
```
|
||||
|
||||
Ensure you're still up-to-date with the latest init script changes:
|
||||
|
|
Loading…
Reference in a new issue