centos7安装gitlab
gitlab下载地址 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.7.8-ce.0.el7.x86_64.rpm
1、安装相关依赖
yum -y install policycoreutils openssh-server openssh-clients postfix
2、启动ssh服务&设置为开机启动
# 一般linux系统自带sshd服务,所以大多不需要这步操作
systemctl enable sshd && sudo systemctl start sshd
3、设置postfix开机自启,并启动,postfix支持gitlab发信功能
#这步可以省略
systemctl enable postfix && systemctl start postfix
4、安装policycoreutils-python
yum install policycoreutils-python -y
5、安装gitlab
rpm -ivh gitlab-ce-12.7.8-ce.0.el7.x86_64.rpm
6、修改gitlab配置
vim /etc/gitlab/gitlab.rb
#访问地址设置
external_url 'http://主机地址:82'
#访问端口设置
nginx['listen_port'] = 82
#默认8080,如果系统8080已使用,需要设置未占用的,不然报错
unicorn['port'] = 8080
#缓冲大小
postgresql['shared_buffers'] = "256MB"
#连接数
postgresql['max_connections'] = 200
7、重载配置及启动gitlab
# 重载配置文件 ,每次修改配置文件后,需要执行
gitlab-ctl reconfigure
# 启动gitlab
gitlab-ctl start
# 重启gitlab
gitlab-ctl restart
# 停止gitlab
gitlab-ctl stop
# 查看gitlab日志
gitlab-ctl tail
访问IP:端口 ,得如下页面
以上,安装完成......
标签:gitlab,el7,centos7,systemctl,ctl,安装,policycoreutils From: https://www.cnblogs.com/chuanghongmeng/p/16836657.html