美文网首页
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