Ubuntu crear notas GitLab

breve introducción

GitLab Community Edition puede proporcionar muchas de las mismas funciones que GitHub, y se despliega en sus propias máquinas, vamos a ser porque la red y una serie de otros temas incómodos de usar GitHub, y luego desplegar una GitLab es la mejor opción.

Descargar e instalar GitLab

Mi entorno se despliega bajo la Operación Ubuntu 16.04.

GitLab Descargar: https://about.gitlab.com/downloads/#ubuntu1604

Otras versiones Por favor, elija sus propios sistemas diferentes.

1. El primero es instalar algunos servicios dependientes

sudo apt-get install curl openssh-server ca-certificates postfix

2. El consejo oficial es utilizar una secuencia de comandos para realizar la instalación directamente

sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce

Si se puede instalar sobre el camino, felicitaciones por su red bien, pero por lo general debido a las grandes paredes de este enfoque a menudo no se realiza correctamente, así que tenemos que descargar manualmente el paquete de instalación del camino.

nohup wget -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce_8.17.3-ce.0_amd64.deb/download.deb &

sudo dpkg -i gitlab-ce_8.17.3-ce.0_amd64.deb

Estos son ejemplos de las necesidades específicas de la versión a ser reemplazados, en  https://packages.gitlab.com/gitlab/gitlab-ce  encontrar en su propia versión GitLab, disponible en la dirección de descarga para descargar.

 

Elegí GitLab versión 8.17.3 

El uso de wget o curl para descargar este paquete en el servidor. Lento, a continuación, el servidor descarga disponible herramienta para descargar y luego hacia arriba a través del SCP o ftp al servidor local.

sudo dpkg -i gitlab-ce_8.17.3-ce.0_amd64.deb

Utilice el comando anterior para instalar.

/etc/gitlab/gitlab.rb abierta, se external_url = ' Modificar http://git.example.com' por su propia dirección de dominio: http: //example.com, el valor predeterminado es el puerto 80, para su uso posterior en otros puertos más el número de puerto, tales como: HTTP: //127.0.0.1: 8080 .

A continuación, ejecute:

sudo gitlab-ctl reconfigure

Después de navegador inicio para acceder a la dirección configurada, la interfaz de restablecer debería aparecer la contraseña de administrador.

Hablando [OPCIONAL]

1. Descargar el paquete acabado proporcionado por la comunidad, en  https://gitlab.com/xhang/gitlab/  encontrar la rama china.

sudo wget wget -cO gitlab-9.0_zh.tar.gz https://gitlab.com/xhang/gitlab/repository/archive.tar.gz?ref=9-0-stable-zh

2. Descomprimir el paquete

sudo tar zxvf gitlab-9.0_zh.tar.gz

3. Detener el servicio de GitLab

sudo gitlab-ctl stop

4. Copia de seguridad gitlab-carriles directorio, el directorio es la parte principal de una aplicación web, sino también el comienzo de la versión actual del proyecto de almacén, así como el directorio de paquete acabado a cubrir.

sudo tar zcvf /opt/gitlab/embedded/service/gitlab-rails-bak.tar.gz gitlab-rails

5. El parche terminado de cubrir el original descomprimida

sudo cp -rf gitlab-9-0-stable-zh/* gitlab-rails/

6. Iniciar servicios

sudo gitlab-ctl start

7. Vuelva a ejecutar el comando de configuración

sudo gitlab-ctl reconfigure

hablando completa

Algunos ajustes de la interfaz

Después de entrar en la interfaz podría desactivar algunos de nuestros menor que el ajuste, cambie el ajuste a "área de gestión" en

 

"Abrir Gravatar Avatar" cerrada, puede no acceso nacional, sobre la pared con el fin de obtener acceso a la
"inscripción abierta" cerrada, nuestro propio sistema de almacenamiento no requiere registro público, como la imputación

Publicado 44 artículos originales · ganado elogios 28 · vistas 420 000 +

Supongo que te gusta

Origin blog.csdn.net/hanzengyi/article/details/104939196
Recomendado
Clasificación