GitLab es un proyecto de código abierto para el sistema de gestión de almacenes. Generalmente se instala en los sistemas Ubuntu y Debian. Por supuesto, también se puede instalar en el sistema CentOS. Hoy en día, Xiaobian desea introducir GitLab en el sistema CentOS. La próxima instalación, así como la configuración antes de la instalación de GitLab, aprendamos juntos.
Pre reivindicación
y seguro de cierre iptable selinux
sistema descrito en el presente documento se instala centos 6.2 sistema de 64 bits, instalado en la máquina
dell r410
1. Instale epel y las dependencias básicas y el software
cd /tmp
wget http://download.Fedoraproject.org/pub/epel/6/i386/epel-release -6-8.noarch.rpm
1rpm -Uvh epel-release-6-8.noarch.rpm
2yum install -y readline-devel libyaml-devel gdbm-devel ncurses-devel Redis openssl-devel
3zlib-devel gcc gcc-c ++ make autoconf readline-devel curl-devel expat-devel gettext-devel
4tk-devel libxml2-devel libffi-devel libxslt-devel libicu -devel httpd httpd-devel gitolite git-all python-devel python-pip sqlite-devel sendmail vim mysql-devel mysql-server parche libyaml * pcre-devel
2, instale ruby (la instalación predeterminada en general es 1.8 , la solicitud oficial es 1.9 o más)
mkdir /tmp /ruby &&cd /tmp /ruby
curl --progress http: //ftp.ruby-lang .org /pub /ruby /1.9 /ruby-1.9.3-p392.tar.gz |
Tar xz
cd ruby-1.9.3-p392 /
. /configure
make
make install
gem install bundler
ln -s /usr /local /bin /ruby /usr /bin /ruby < Br>
ln -s /usr /local /bin /gem /usr /bin /gem
ln -s /usr /local /bin /bundle /usr /bin /bundle
3, cree un usuario de git para el uso de GitLab
adduser --comment ‘ GitLab ’ git
chmod – R 755 /home /git
4, instale gitlab Shell
# Inicia sesión como git
sudo su git
# Ir al directorio de inicio
cd /home /git
# Clone gitlab shell
git clone https://github.com/gitlabhq/gitlab-shell.git
cd gitlab-shell
# cambie a la versión correcta
git checkout v1.3.0
cp config.yml.example config.yml
# Editar configuración y reemplazar gitlab_url
# con algo como ‘ http: //dominio.com/’
vim config.yml
# Haga la configuración de
. /bin /install
Anterior12Siguiente Total 2 Páginas
de Guake para el sistema Ubuntu Algunas personas dicen que Linux sin terminal no es un sistema Linu
Los diferentes sistemas tienen diferentes métodos para configurar la hora, y la hor
Si no modifica la contraseña raíz de mysql a través de la función password () en el
Cuando utiliza la opción de reenvío X11 de SSH para conectarse a la conexión remota
Cómo usar el comando de archivo para identificar tipos de archivos en Linux
Linux usa el comando sftp para transferir archivos. Paso
Linux usando la herramienta fdisk para crear particiones
Cómo instala y configura Fedora el servicio Samba
Cómo cambiar los procesos de primer plano y los procesos de fondo en el sistema Linux
Método de Linux para cambiar la capacidad del disco VirtualBox
¿Cómo arreglar el error del programa que le pide el sistema Ubuntu?
Búsqueda de tarjeta de red inalámbrica de Ubuntu no puede encontrar una solución
¿Cómo modificar el tiempo de espera predeterminado de sudo en el sistema Ubuntu?
Cómo encontrar archivos ejecutables en el sistema Linux
Cómo instalar uGet 2 en Ubuntu
Explicación detallada de la instancia del comando head en el sistema Linux
Microsoft muestra Windows 8 con versión tradicional y web
[Video] Actualización gratuita de Win10 10 razones: nueva aplicación universal incorporada
Cómo borrar el registro de enlace inalámbrico del sistema Windows8.1
Una buena herramienta para administrar aplicaciones importantes de win7
El sistema Win7 no puede limpiar Internet después de limpiar la basura del registro cómo hacerlo