Подготовительные работы
1. Установка зависимостей
|
|
2. Установка Postfix
|
|
Если вы используете внутреннюю сеть, то можно рассмотреть возможность отключения брандмауэра, это значительно упростит некоторые процессы. Как отключить брандмауэр CentOS
3. Скачивание установочного пакета GitLab
Здесь используется зеркало университета Цинхуа для загрузки RPM пакета.
Ссылка на установочный пакет gitlab-ce: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
Ссылка на установочный пакет gitlab-ee: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/
Например, чтобы скачать последнюю версию:
|
|
Установка
Команда для установки GitLab: rpm -i gitlab-ee-15.9.8-ee.0.el7.x86_64.rpm
Если появилось указанное выше окно, это означает, что установка завершена.
Конфигурация GitLab
После завершения установки необходимо настроить GitLab для нормальной работы. Это можно сделать, отредактировав файл /etc/gitlab/gitlab.rb
.
Некоторые важные параметры конфигурации включают:
external_url
: URL-адрес GitLab, по умолчаниюhttp://localhost
.gitlab_rails['smtp_enable']
: включение функции отправки почты через SMTP.gitlab_rails['smtp_address']
: адрес SMTP-сервера.gitlab_rails['smtp_port']
: порт SMTP-сервера.gitlab_rails['smtp_user_name']
: учетная запись электронной почты SMTP.gitlab_rails['smtp_password']
: пароль электронной почты SMTP.gitlab_rails['smtp_domain']
: домен электронной почты SMTP.gitlab_rails['smtp_authentication']
: метод аутентификации SMTP.gitlab_rails['smtp_tls']
: включение шифрования SMTP TLS.
После завершения конфигурации сохраните файл и выполните следующую команду, чтобы изменения вступили в силу:
|
|
Доступ к GitLab
Вводите URL-адрес GitLab в браузере, чтобы получить доступ к веб-сайту GitLab. При первом входе необходимо будет настроить учетную запись администратора и пароль.
На этом процесс установки GitLab завершен. Вы можете создавать проекты, осуществлять управление версиями, а также выполнять совместную разработку в GitLab.