linux系统安装gitlib服务器(Git)

2019
0 68

软件版本:

一、linux系统版本:CentOS-7-x86_64-DVD-1708.iso
        下载地址:http://mirror.nsc.liu.se/centos-store/7.4.1708/isos/x86_64/
二、gitlib版本:gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
        下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
注意:不同版本的软件组合可能会导致安装失败,上述两种版本测试通过 

linux安装完成以后将 gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm 软件包上传到 /opt 目录下
在 /opt 目录下新建 install.sh 可执行文件
内容如下:

sudo rpm -ivh /opt/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlab-ce

修改可执行权限执行:

chmod 755 install.sh
执行下面命令,开始安装
./install.sh

这个安装过程中可能(可能)会让你更新软件版本,输入y即可

安装完成如下:

重启系统
shutdown -r now

 重启完成后执行gitlab-ctl reconfigure 命令对安装的服务进行初始化配置,过程可能很漫长,耐心等待。

gitlab-ctl reconfigure

执行成功如图:

启动服务
gitlab-ctl start

 

停止服务
gitlab-ctl stop
开启服务器端口

端口默认80

开启防火墙端口:http://www.jiajiajia.club/blog/artical/yjw520/154

 浏览器访问

输入ip地址,访问如下:初次设置root密码

 

留言(0)
加载更多
猜你喜欢
  • blog linux命令

    linux命令echo指令:输出内容到控制台,输出环境变量head指令:用于显示文件开头部分的内容,默认情况下显示前十行head 文件:显示前10行head -n 5:显示前5行tail指令:用于输出文件尾部的内容,默认情况下显示文件后十行
  • blog linux命令

    linux命令文件和目录 cd :进入该用户的主目录 cd ./目录1/目录2 :进入当前目录下的子目录 pwd :显示当前工作路径 ls -a :列出文件下所有的文件,包括隐藏文件 ll :列出文件的详细信息
  • blog linux vi编辑命令

    进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern fil
  • blog linux的目录结构

    linux的目录结构/bin: /usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:放置linux启动时用到的一些文件。/boot/vmlinuz 为 linux 的内核文件,以及 /boo
  • blog 阿里云发送邮件失败

    阿里云esc为了全默认禁用25端口,所以会导致 JavaMail 发送邮件失败。错误代码:com.sun.mail.util.MailConnectException: Couldn't connect to host, port:
  • blog nginx

    1.因为nginx是基于c/c++语言的,所以我们需要先一些c语言环境和一些依赖库 yum install –y gcc-c++ gcc 依赖库 yum install pcre-devel openssl-
  • ofc linuxvi vim编辑查找指定内容(关键字)

    linuxvi vim编辑查找指定内容(关键字)
  • blog nginx配置负载均衡以及负载均衡的策略的选取(linux

    nginx配置负载均衡以及负载均衡的策略的选取(linux) 一、nginx配置负载均衡 nginx,修改conf/nginx.conf配置文件 在http块下添加 #配置动态列表 upstream te
  • blog u盘centos7失败的解决办法

    u盘centos7失败的解决办法 在用u盘centos7的时候若出现 Warning: /dev/root does not exist, could not boot 错误,一般情况下是因为未找到盘的所在
  • blog linuxredis数据库

    linuxredis数据库到官网下载对应的tar.gz包 https://redis.io/解压我是直接解压到了/opt文件夹下进入redis-5.0.4文件夹下,执行#cd redis-5.0.4#make如果编译失败,那就是缺少g