美文网首页
centos7 install gitlab

centos7 install gitlab

作者: Al_不期而遇 | 来源:发表于2019-07-09 15:40 被阅读0次

    关闭防火墙关闭selinux

    临时关闭

    systemctl stop firewalld

    setenforce 0

    永久关闭

    systemctl disable firewalld

    selinux的修改配置文件

    需要重启服务器

    考虑内存大小,我们这里进行下swap的操作

    sudo dd if=/dev/zero of=/swapfile count=4096 bs=1M

    sudo chmod 600 /swapfile

    sudo mkswap /swapfile

    sudo swapon /swapfile

    echo '/swapfile  none    swap    sw    0  0' | sudo tee -a /etc/fstab

    free -m

    内核参数进行微调,出于性能目的

    echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf

    sudo sysctl -p

    cat /proc/sys/vm/swappiness

    修改主机名同时加入到hosts文件中

    sudo hostnamectl set-hostname gitlab

    cat <<EOF | sudo tee /etc/hosts

    127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4

    ::1        localhost localhost.localdomain localhost6 localhost6.localdomain6

    192.168.255.131 gitlab.example.com gitlab

    EOF

    安装EPEL 源

    yum install -y epel-release

    安装依赖包

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

    设置GitLab RPM repo,然后安装gitlab ce

    curl -L https://packages.gitlab.com/install/repositories/runner/gitlabci-multi-runner/script.rpm.sh | sudo bash

    安装gitlab ce

    yum install gitlab-ce -y

    启动

    gitlab-ctl start

    停止

    gitlab-ctl stop

    通过主机名或者主机ip直接访问,第一次登陆会提示修改密码。

    配置文件在/etc/gitlab/gitlab.rb。

    修改为配置文件需要重读配置

    gitlab-ctl reconfigure

    仅供参考

    相关文章

      网友评论

          本文标题:centos7 install gitlab

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