美文网首页
记一波在 Centos 7上面安装 Gitlab

记一波在 Centos 7上面安装 Gitlab

作者: 青鸟飞渔 | 来源:发表于2019-05-14 18:56 被阅读0次

    安装准备  必须是要有centos7 啦~~~;

    1.先安装一些依赖

    yum install -y policycoreutils-python openssh-server openssh-clients  postfix

    postfix  是一个邮件服务(支持发信gong enng)(gitlab官网https://about.gitlab.com/install/#centos-7)说这个可以另外安装~~大神可以另外尝试一下;

    2.安装好postfix后需要启动一下(设置开机自动启动,现在启动服务);

    systemctl enable postfix && systemctl start postfix 

    3.下载 gitlab-ce 版本

        wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.3.9-ce.0.el7.x86_64.rpm

    选择自己需要的 gitlab-ce 版本 这个附上wget 地址  https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M&O=A

    (注意这里的是gitlab-ce 版本。ee版本好像是要money的!)

    rpm -i gitlab-ce-11.3.9-ce.0.el7.x86_64.rpm

    出现这个时候就代表安装好了

    这个时候得知道自己的ip地址是啥    ifconfig 

    知道自己的ip后修改配置  vi /etc/gitlab/gitlab.rb  

    然后 运行这个配置重启gitlab

    gitlab-ctl reconfigure && gitlab-ctl restart ;

    到这里就能打开ip+(port);

    还有一些小问题刚安装centos的可能会打不开网页 这是因为80端口或你自己设置的端口未启动监听;

     防火墙的开启与关闭

        systemctl  stop firewalld.service 

        systemctl start firewalld.service 

    先查看防火墙的端口情况

    systemalt status firewalld.service

    firewalld-cmd --list-all

    再设置80端口

    firewalld-cmd --add-port=80/tcp  --permanent

    firewalld-cmd --add-port=8081/tcp  --permanent( 这是我自己自己的)

    然后重启防火墙

    firewalld-cmd --reload;

    ok~!!;

    相关文章

      网友评论

          本文标题:记一波在 Centos 7上面安装 Gitlab

          本文链接:https://www.haomeiwen.com/subject/gwjeaqtx.html