Установка и настройка Gitlab EE
Поднятие базового Gitlab EE (Enterprise Edition)
Процесс установки на Debian/Ubuntu
Установите необходимые зависимости:
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perlДобавьте репозиторий GitLab:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bashУстановите GitLab EE:
sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-eeЗамените gitlab.example.com на ваш домен или IP-адрес.
Для установки конкретной версии:
sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee=<версия>После установки дождитесь окончания автоматической настройки. Если нужно запустить настройку вручную:
sudo gitlab-ctl reconfigureДля получения начального пароля root пользователя:
sudo cat /etc/gitlab/initial_root_passwordВажно: Этот пароль будет удален через 24 часа после установки.
Проверьте статус всех сервисов:
Изменение конфигурации
Основной файл конфигурации /etc/gitlab/gitlab.rb Команда для применения настроек sudo gitlab-ctl reconfigure
Настройка URL
Для доступа не только до домену, но и IP необходимо в файле
Для доступа по конкретному домену
Настройка DNS
При отсутствии доступа по домену, необходимо прописать в файле /etc/hosts IP-адрес и домен:
Настройка Timezone
В файле конфигурации надо заменить
на
Настройка почты
Настройка SSH
Настройка LDAP
Last updated