- Vamos a instalar GitLab en un servidor debian 9
- Paso 1: instalamos un contenedor de debian 9
- Paso 2: creamos usuario ugit
adduser ugit
- Paso 3: instalamos openssh
apt install openssh-server openssh-client
- Paso 4: actualizamos el sistema:
apt update
apt upgrade
apt dist-update
- Paso 5: instalamos dependencias
apt-get install -y curl openssh-server ca-certificates
- Paso 6: instalamos postfix para el envió de notificaciones
apt-get install -y postfix
- Paso 7: añadimos el repositorio de gitlab
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh |iconv -f windows-1251 | bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 5933 0 5933 0 0 4343 0 --:--:-- 0:00:01 --:--:-- 4346
Detected operating system as debian/9.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Running apt-get update... done.
Installing debian-archive-keyring which is needed for installing
apt-transport-https on many Debian systems.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/gitlab_gitlab-ee.list...done.
Importing packagecloud gpg key... done.
Running apt-get update... done.
The repository is setup! You can now install packages.
- Paso 8: ahora añadimos la interfaz por la que queremos acceder a gitlab
EXTERNAL_URL="http://git.siua.ac.cr" apt-get install gitlab-ee
- Paso 9: al final de la instalación aparece
*. *.
*** ***
***** *****
.****** *******
******** ********
,,,,,,,,,***********,,,,,,,,,
,,,,,,,,,,,*********,,,,,,,,,,,
.,,,,,,,,,,,*******,,,,,,,,,,,,
,,,,,,,,,*****,,,,,,,,,.
,,,,,,,****,,,,,,
.,,,***,,,,
,*,.
_______ __ __ __
/ ____(_) /_/ / ____ _/ /_
/ / __/ / __/ / / __ `/ __ \
/ /_/ / / /_/ /___/ /_/ / /_/ /
\____/_/\__/_____/\__,_/_.___/
- Paso 10: Ingresamos al navegador
http://10.20.200.13
- Paso 11: configuración:
- Lo primero que nos pide es establecer la contraseña de administración para el usuario «root», ingresamos al sistema