GitLab 之 - Linux下GitLab安装教程

源码安装 GitLab 步骤繁琐:需要安装依赖包,Mysql,Redis,Postfix,Ruby,Nginx……安装完毕还得一个个手动配置这些软件,容易出错  -  此方式这里不做教程

环境 : centos 6.5 x64 - Minimal

Gillab 官网 : https://about.gitlab.com/

官方安装教程 : https://about.gitlab.com/downloads/

安装方式 : GitLab-CE

官方提供教程

下图所示 : 需要选择安装的系统版本 , 根据教程进行安装GitLab . (如果英文比较好的,可以直接使用官方教程)

1 . 安装配置依赖项

   如果已经安装了 Postfix 来发送邮件 , 请在安装过程中选择 ‘Internet Site‘ , 你也可以用 Sendmail 或者使用自定义的SMTP服务器来替代Postfix.

如果希望使用Exim,请把它当做SMTP来配置.

在Centos 6 和 7 上,下面的命令也会配置系统防火墙,把HTTP和SSH端口开放.

sudo yum install curl openssh-server openssh-clients postfix cronie
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh

安装过程图示

  

2 . 添加并安装GitLab软件包

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce

  安装过程图示

  

如果不习惯这种通过管道命令安装的方式,可以在这里找到完成的安装脚本,或者可以选择对应的GitLab安装包. 并使用下面命令进行安装

curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-XXX.rpm/download
rpm -i gitlab-ce-XXX.rpm

  

3 . 配置和使用GitLab

sudo gitlab-ctl reconfigure

  

4 . 访问GitLab

  在浏览器中访问GitLab主机名 (IP地址,端口为80 如 : http://192.168.1.100:80 )

在您的第一次访问时,您将被重定向到密码重置页面,以提供初始管理员帐户的密码.。

  输入您想要的密码,您将被重定向回登录屏幕。默认帐户的用户名是root。提供您先前创建的密码并登录。登录后,根据需要可以更改用户名。

  

                          

时间: 2024-10-07 02:38:21

GitLab 之 - Linux下GitLab安装教程的相关文章

Linux下Mysql安装教程详解

Linux下软件安装一般有三种方式:RPM包方式(通过Redhat 第三方包管理系统).二进制包和源码包.本篇主要介绍二进制包安装mysql数据库的方式. 如何获取二进制源码包 当然是到mysql官网了!mysql官网地址: https://dev.mysql.com/downloads/mysql/ 选择社区开源版本,即Community Edition 如下图,下载对应的tar包文件即可. 安装前准备 VMware 下CentOS6 SecureCRT 8.1 用户SSH远程连接linux主

Linux 下QT安装教程

2015-01-28 准备两个文件: qt-x11-opensource-src-4.5.3.tar.gz qt-creator-opensource-linux-x86_64-3.3.0.run 1.获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2009 年 10 月 1 日发布的 qt-x11-opensource-src-4.5.3.tar.gz,大小 122 Mb. 2.解压缩 tar xvfz qt-x11-opensource-

linux 下 pip 安装教程

方法一: 下载文件 wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate 执行安装 python get-pip.py 这就安装好了 1 2 3 4 5 6 7 8 9 10 11 12 方法二: pip下载: # wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922b

Linux下mongodb安装及数据导入导出教程

Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1.到mongodb的官网(https://www.mongodb.org/downloads) 下载相应你系统的安装包,拷贝(能够用ftp工具如winscp)到你的linux系统上面. 2.解压相应的安装包 命令例如以下:tar zxvf mongodb-linux-x86_64-3.0.4.tgz

linux下编译安装memcached服务实例教程

分享下linux下编译安装memcached服务的步骤,一起来看看. 系统:Ubuntu 13.10第一步:安装libevent-dev$aptitude search libevent-dev$aptitude install libevent-dev 第二步:下载memcached并安装(www.jbxue.com)官网地址:http://memcached.org/$wget -c http://www.memcached.org/files/memcached-1.4.17.tar.gz

Red Hat Linux 6.4 安装教程

Red Hat Linux 6.4 安装教程 一.系统介绍 Red Hat Linux是全世界应用最广泛的Linux的发行版本,开发源代码是与其他操作系统,如Windows 等相比具有的先天优势,有利于全世界范围内技术工程师和技术人员共同开发,同事Red Hat也为开源社区做出巨大贡献,有开源界的领导者的称号. 二.系统下载 目前最新的RedHat版本为RedHat6.4,安装镜像文件有两个DVD,安装系统只用到第一个镜像文件,即DVD1,另外一个镜像文件是附带的软件包,一般用不到. RedHa

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作 二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的

linux下oracle安装

本文主要介绍linux下oracle的安装,主要分为3部分:准本工作.安装oracle软件.用dbca工具创建数据库. 实验环境:rhel5.6+oracle_database_linux32.zip(10.2.0.1.0) 实验过程: 首先要确保linux系统内存大小在1G以上,另外/home与/目录也要足够大. 1.在安装oracle软件前,linux需要安装这些软件:binutils-2.17.50.0.6-5.el5.compat-db-4.2.52-5.1.control-center

linux下编译安装php各种报错大集合

PHP开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域.PHP的文件后缀名为php. 本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. 报错1:make 后报错如下: Generating phar.php /home/oldboy/tools/php-5.3.27